【数字逻辑与EDA】复习日志
进制转换
逻辑代数
比较需要记忆的公式:A + BC = (A+B)(A+C)
A + AB = A
A + A'B = A + B
A(A+B) = A
时序逻辑电路基础 触发器 RS锁存器 JK触发器 Q = K'Q + JQ' D触发器 Q = D T触发器 toggle T=1时toggle,T=0时不toggle
组合逻辑电路分析 对每一个门进行分析,写出每一个门的函数,然后结合所有门写出输出函数
组合逻辑电路设计 求逻辑函数 用卡诺图化简逻辑函数 生成电路图 险象的消除: F=AB+A'C=AB+A'C+BC
同步时序逻辑电路的分析 Moore型 只取决于电路状态 Mealy型 取决于电路状态和输入
分析: 1.给出每个触发器的输入端关于其他变量的方程(激励函数) 2.给出每个触发器自己功能的方程(驱动方程) 3.写次态真值表(输入x,现态的情况下经过激励函数和驱动方程达到的次态) 4.做出状态表 (即当前现态 在变量x=1或0的情况下的次态)
同步时序逻辑电路的设计 1.根据问题确定有几个状态,做出状态转移图 2.根据状态转移图编写状态,列出原始状态表(即现态在x=1或x=0情况下的次态等的表格) 3.用最小项来写出每个次态项关于输入和现态的函数 4.确定触发器 5.写出激励函数(如JK触发器的JK端关于状态和输入的函数)
中规模集成电路
译码器 将二进制数翻译成对应的十进制 编码器 十进制编成二进制