威廉希尔官方网站 设计william hill官网
直播中

iringzh

2年用户 3经验值
擅长:可编程逻辑
私信 关注
[问答]

如何从ISCAS89的算例文件中得到触发器的连接情况?

在部分扫描问题中(partial scan problem),目前需要获得所有触发器(flip-flop)之间的依赖情况(连接关系)。也就是得到触发器的拓扑结构。在ISCAS89算例中,给出的是Gate level的文件,比如s27如下:
  1. # 4 inputs
  2. # 1 outputs
  3. # 3 D-type flipflops
  4. # 2 inverters
  5. # 8 gates (1 ANDs + 1 NANDs + 2 ORs + 4 NORs)

  6. INPUT(G0)
  7. INPUT(G1)
  8. INPUT(G2)
  9. INPUT(G3)

  10. OUTPUT(G17)

  11. G5 = DFF(G10)
  12. G6 = DFF(G11)
  13. G7 = DFF(G13)

  14. G14 = NOT(G0)
  15. G17 = NOT(G11)

  16. G8 = AND(G14, G6)

  17. G15 = OR(G12, G8)
  18. G16 = OR(G3, G8)

  19. G9 = NAND(G16, G15)

  20. G10 = NOR(G14, G11)
  21. G11 = NOR(G5, G9)
  22. G12 = NOR(G1, G7)
  23. G13 = NOR(G2, G12)
其中有3个触发器,如何从这个文件中获得触发器之间的连接情况呢?比如下图就是一个只包含6个触发器的拓扑图。
得到触发器之间的连接情况即可
  • 1.png
已退回1积分

回帖(1)

杨帆

2022-5-9 09:56:39
hhhhhhh
举报

更多回帖

发帖
×
20
完善资料,
赚取积分