r异步时序电路的特点.ppt

r异步时序电路的特点.ppt

⑷ 确定控制函数及输出函数 ⑤ x1x2 = 01 、10 当y1n+1 ≠ y1 时,电路改变, CLK1 = 1,D1 = y1n+1 x1 x2 00 01/0 00/0 01 11/0 00/0 11 11/0 00/1 10 dd/d dd/d y1n+1 y2n+1 /Z 0 0 d 0 0 0 d 1 0 1 d 0 d d d d y1y2 x1x2 0 0 d 0 d 0 0 d 0 d d d d y1y2 x1x2 0 d 0 d 0 d d d d d y1y2 x1x2 CLK1 CLK2 Z d d d d d d d 1 d 0 d d d d d d d d d d d d d d d d d d d D1 D2 x1x2 y1y2 ⑷ 确定控制函数及输出函数 ⑤ x1x2 = 01 、10 同样 当y2n+1 ≠ y2 时,电路改变, CLK2 = 1,D2 = yn+1 x1 x2 00 01/0 00/0 01 11/0 00/0 11 11/0 00/1 10 dd/d dd/d y1n+1 y2n+1 /Z 0 0 d 0 0 0 d 1 0 1 d 0 d d d d y1y2 x1x2 0 0 d 1 0 1 d 0 0 1 d 0 d d d d y1y2 x1x2 0 d 0 d 0 d d d d d y1y2 x1x2 CLK1 CLK2 Z d d d d d d d 1 d 0 d d d d d d d d d 1 d 0 d d d 0 d d d d d d D1 D2 x1x2 y1y2 ⑷ 确定控制函数及输出函数 ⑥ 填输出 Z x1 x2 00 01/0 00/0 01 11/0 00/0 11 11/0 00/1 10 dd/d dd/d y1n+1 y2n+1 /Z 0 0 d 0 0 0 d 1 0 1 d 0 d d d d y1y2 x1x2 0 0 d 1 0 1 d 0 0 1 d 0 d d d d y1y2 x1x2 0 0 d 0 0 0 d 0 0 1 d 0 d d d d y1y2 x1x2 CLK1 CLK2 Z d d d d d d d 1 d 0 d d d d d d d d d 1 d 0 d d d 0 d d d d d d D1 D2 x1x2 y1y2 ⑷ 确定控制函数及输出函数 ⑦ 寻找最小覆盖 CLK1 = x2y1 + x1y1y2 D1 = y1 CLK2 = x2y2 + x1y2 D2 = y2 Z = x2y1 x1 x2 00 01/0 00/0 01 11/0 00/0 11 11/0 00/1 10 dd/d dd/d y1n+1 y2n+1 /Z 0 0 d 0 0 0 d 1 0 1 d 0 d d d d y1y2 x1x2 0 0 d 1 0 1 d 0 0 1 d 0 d d d d y1y2 x1x2 0 0 d 0 0 0 d 0 0 1 d 0 d d d d y1y2 x1x2 CLK1 CLK2 Z d d d d d d d 1 d 0 d d d d d d d d d 1 d 0 d d d 0 d d d d d d D1 D2 x1x2 y1y2 ⑸ 画出电路图 CLK Q Q D CLK Q Q D 1 z y1 /y2 /y1 y2 CLK2 CLK1 D1 D2 x2 x1 关于电路挂起的讨论 在设计中 y1y2 = 10为多余状态,必须讨论:如果发生某种干扰使电路处于y1y2 = 10状态时有否挂起情况。 x1 x2 00 01/0 00/0 01 11/0 00/0 11 11/0 00/1 10 11/0 dd/d 0 0 d 0 0 0 d 1 0 1 d 0 d d d d y1y2 x1x2 0 0 d 1 0 1 d 0 0 1 d 0 d d d d y1y2 x1x2 CLK1 CLK2 d d d d d d d 1 d 0 d d d d d d d d d 1 d 0 d d d 0 d d d d d d D1 D2 ① 当 x1 = 1, CLK1 = 0, D1 = 0 → y1n+1= y1 = 1; CLK2 = 1, D2 = 1 → y2n+1=D2 = 1 ; 输出 Z = 0 0 0 d 0 0 0 d 0 0 1 d 0 d d d d Z x1x2 y1y2 ⑺ 关于电路挂起的讨论 ② 当 x2 = 1 CLK1 = 1, D1 = 0 → y1n+1= D1 = 0; CLK2 = 0, D2 = 1

文档评论(0)

1亿VIP精品文档

相关文档