襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第6讲 ABEL语言逻辑方程、状态图设计法

系统可编程技不 第6讲 ABEL语言逻辑方程、状态 图设计法
在系统可编程技术 第6讲 ABEL语言逻辑方程、状态 图设计法

、ABEL语言逻辑方程设计法 逻辑方程是ABEL源文件描述逻辑设计 的一种方法。它既可进行组合逻辑设计 也可进行时序逻辑设计,但有时不如真值 表和状态图逻辑设计简单、易懂。 但任何一种逻辑描述方式,经EDA软件 编译后,都会变成逻辑方程的形式
一、ABEL语言逻辑方程设计法 逻辑方程是ABEL源文件描述逻辑设计 的一种方法。它既可进行组合逻辑设计, 也可进行时序逻辑设计,但有时不如真值 表和状态图逻辑设计简单、易懂。 但任何一种逻辑描述方式,经EDA软件 编译后,都会变成逻辑方程的形式

1、逻辑方程设计类型1 已知逻辑方程表达式进行逻辑设计 例:已知八进制同步计数器的状态转移方程如下,用ABEL语言 设计之。 n+1 Q"]JCP个 Q2n=[Q1"·Q2+Q·Q2"]CP个 Q31=[Q1"·Q2·Q3+Q1"·Q2·Q3"]CP↑ Z=Q1"·Q2·Q3
1、逻辑方程设计类型1 已知逻辑方程表达式进行逻辑设计 例:已知八进制同步计数器的状态转移方程如下,用ABEL语言 设计之。 = • + Q [Q ] CP n 1 n 1 1 = • + • • + Q [Q Q Q Q ] CP n 2 n 1 n 2 n 1 n 1 2 = • • + • • • + Q [Q Q Q Q Q Q ] C P n 3 n 2 n 1 n 3 n 2 n 1 n 1 3 n 3 n 2 n Z = Q1 •Q •Q

MODULE counter 8fc CP PIN Q3. 02. Q1 PIN I STYPE REG Z PIN STYPE COM EQUAT IONS 03. CLKECP Q2. CLKECP Q1. CLKECP Q1:=!Q1 Q2:=(!Q1&!Q2)#(Q18Q2); Q3:=(!Q1&!Q2&!Q3)#(!(!Q1&!Q2)&Q3); z=Q18Q280Q3; END
MODULE counter8fc CP PIN; Q3,Q2,Q1 PIN ISTYPE'REG'; Z PIN ISTYPE'COM'; EQUATIONS Q3.CLK=CP; Q2.CLK=CP; Q1.CLK=CP; Q1:=!Q1; Q2:=(!Q1&!Q2)#(Q1&Q2); Q3:=(!Q1&!Q2&!Q3)#(!(!Q1&!Q2)&Q3); Z=Q1&Q2&Q3; END

2、逻辑方程设计类型2 已知逻辑电路进行逻辑设计 例:已知带异步清零的八进制异步计数器的电路图如下,用 ABEL语言设计之 D G 2 C 正SET 2
2、逻辑方程设计类型2 已知逻辑电路进行逻辑设计 例:已知带异步清零的八进制异步计数器的电路图如下,用 ABEL语言设计之。 0 1 2

MODULE COUNTER8DL CP PIN RESET PIN: Q2Q1 Q0 PIN STYPE BUFFER REG EQUAT IONS Q2. CLKEQ1Q Q1. CLK=Q0 Q Q0. CLKECP Q2. ACLR=! RESET Q1. ACLR=! RESET Q0. ACLR=! RESET Q2.D=!Q2.D; Q1.D=!Q1.Q; Q0.D=!00.Q; END
MODULE COUNTER8DL CP PIN; RESET PIN; Q2,Q1,Q0 PIN ISTYPE'BUFFER REG'; EQUATIONS Q2.CLK=Q1.Q; Q1.CLK=Q0.Q; Q0.CLK=CP; Q2.ACLR=!RESET; Q1.ACLR=!RESET; Q0.ACLR=!RESET; Q2.D=!Q2.D; Q1.D=!Q1.Q; Q0.D=!Q0.Q; END

3、逻辑方程设计类型3 已知逻辑功能文字描述进行逻辑设计 例:已知4位二进制比较器的输入、输出关系如下,用ABEL语 言设计之。 输出 条件 A NE B A EQ B A GT B ALT B ASA2A1A0:B3B2B1B0 A3A2A1A0≠B3B2B1B0 ASA2A1A0>B3B2B1B0 0111 1000 0x10 0x01 ASA2A1A0<B3B2B1B0
3、逻辑方程设计类型3 已知逻辑功能文字描述进行逻辑设计 例:已知4位二进制比较器的输入、输出关系如下,用ABEL语 言设计之。 条件 输出 A_NE_B A_EQ_B A_GT_B A_LT_B A3A2A1A0=B3B2B1B0 A3A2A1A0≠B3B2B1B0 A3A2A1A0>B3B2B1B0 A3A2A1A0<B3B2B1B0 0 1 1 1 1 0 0 0 0 X 1 0 0 X 0 1

MODULE COMIP4FC A3.A0 B3.BO PIN ANEB,A_EQ_ B PIN istype’com’; A_GTB,A_ LT B PIN istype’com’; A=A3.A0]; B=[B3.B0 EQUATIONS A EQ B=A==B A B=! (A-B) A GT B=A>B: A T B=A<B END
MODULE COMP4FC A3..A0 PIN; B3..B0 PIN; A_NE_B,A_EQ_B PIN istype’com’; A_GT_B,A_LT_B PIN istype’com’; A=[A3..A0]; B=[B3..B0]; EQUATIONS A_EQ_B = A==B; A_NE_B = !(A==B); A_GT_B = A>B; A_LT_B = A<B; END

4、逻辑方程设计类型4 已知逻辑真值表或功能表进行逻辑设计 例:用ABEL语言设计一个2线一4线译码器,已知其真值表如下: I1工oY3 2 Y1 YO 0011 0101 1110 1101 1011 0111
4、逻辑方程设计类型4 已知逻辑真值表或功能表进行逻辑设计 例:用ABEL语言设计一个2线-4线译码器,已知其真值表如下: I1 I0 Y3 Y2 Y1 Y0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1

MODULE DECODER24FC 11.l0 PIN Y3 Y2Y1.YO PIN I COM l=[1,0] Y=[Y3,Y2,Y1,Yo] EQUATIONS WHEN(1==B0O)THEN Y=B1110 WHEN (1==B01)THEN Y=B1101 WHEN (I==B10)THEN Y=B1011 WHEN (1==B11)THEN Y=B0111 END
MODULE DECODER24FC I1,I0 PIN; Y3,Y2,Y1,Y0 PIN ISTYPE'COM'; I=[I1,I0]; Y=[Y3,Y2,Y1,Y0]; EQUATIONS WHEN(I==^B00)THEN Y=^B1110; WHEN(I==^B01)THEN Y=^B1101; WHEN(I==^B10)THEN Y=^B1011; WHEN(I==^B11)THEN Y=^B0111; END
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第4讲 ABEL语音源文件元素.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第5讲 ABEL语言常用语句、真值表设计法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第2讲 CPLD和FPGA的基本结构.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第3讲 ABEL语音源文件基本格式规则.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第1讲 可编程器件结构简介.ppt
- 《SDH技术》第一章 概述.ppt
- 《SDH技术》绪论.ppt
- 《SDH技术》第八章 SDH的应用.ppt
- 《SDH技术》第七章 网络管理.ppt
- 《SDH技术》第六章 SDH的网同步.ppt
- 《SDH技术》第五章 SDH传送网络结构和自愈网.ppt
- 《SDH技术》第四章 SDH光传输系统及其性能分析.ppt
- 《SDH技术》第三章 SDH设备.ppt
- 《SDH技术》第二章 同步复用与映射方法.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第9章 光纤网络.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第8章 波分复用技术.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第7章 光缆线路的施工和测试.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第6章 光纤通信系统的设计.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第5章 光网络器件.ppt
- 电子工业出版社:《光纤通信》课程教学资源(PPT课件讲稿)第4章 光检测器和光接收器.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第8讲 isp技术应用设计方法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第7讲 ispLever软件概念、命令和实践.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第10讲 VHDL语言的数据类型.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第9讲 VHDL语言的基本结构.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第12讲 VHDL语言语言主要描述语句.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第11讲 VHDL语言结构体的描述方法.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第13讲 VHDL语言语言组合逻辑电路设计.ppt
- 襄樊职业技术学院:《在系统编程技术》课程电子教案(PPT教学课件)第14讲 VHDL语言语言时序逻辑电路设计.ppt
- 河海大学:《高频电子线路》第1章 绪论.ppt
- 河海大学:《高频电子线路》笫2章 滤波器.ppt
- 河海大学:《高频电子线路》第2章(2-2) LC滤波器.ppt
- 河海大学:《高频电子线路》第2章(2-3) 声表面波滤波器(SAW)(声电子器件).ppt
- 河海大学:《高频电子线路》笫6章 调制与解调.ppt
- 河海大学:《高频电子线路》笫6章(6-1) 抑制载波调幅、单边带调幅和残留边带调幅.ppt
- 河海大学:《高频电子线路》第6章(6-2) 角度调制.ppt
- 河海大学:《高频电子线路》第6章(6-3) 实现频率调制的方法与电路.ppt
- 河海大学:《高频电子线路》第6章(6-4) 调频波的解调方法与电路.ppt
- 河海大学:《高频电子线路》笫7章 锁相环路.ppt
- 河海大学:《高频电子线路》第7章(7-3) PLL的线性分析.ppt
- 河海大学:《高频电子线路》第7章(7-4) PLL的非线性分析.ppt