作者FTICR (FT-ICR)
看板Electronics
標題[閒聊] 如果只用NAND或NOR gate邏輯合成
時間Thu Sep 20 20:17:23 2018
只要學過數位邏輯都知道:只用 NAND 或 NOR gate,就可以實現所有的邏輯
但如果實際上這樣把一組 verilog code 用只有 NAND gate 的 cell library
做邏輯合成真的會成功嗎? (先不論 timimg 問題)
像是邏輯合成會自己從 gate 合成出 flip-flop
或是軟體會做"把兩個 input 接在一起當作 NOT gate 來用",這樣的事嗎?
不知道有沒有人試過?
很想自己試試看,不過現在不做ICS相關,沒有環境可以試QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.173.50
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1537445845.A.D1F.html
1F:推 blacktea5: 我是不知道軟體,但是用電晶體做,inv只需要pnmos 個一09/20 21:59
2F:→ blacktea5: 個09/20 21:59
3F:→ blacktea5: 如果照你說的把兩個輸入皆在一起,是一個inv沒錯 09/20 22:00
4F:推 a12349221: 理想上可以,實際上代價無法想像,尤其製程越先進越不09/20 23:12
5F:→ a12349221: 可能 09/20 23:12
當然先進製程不可能這樣做XD 只是好奇是不是真的可以
6F:推 smartbit: 不行09/20 23:48
為什麼呢?
7F:推 timmerix: 聽說很早以前有用NAND搞過09/21 11:35
8F:推 hank821017: 這樣能做STA嗎?09/22 13:50
不行的點是?
9F:推 a12349221: 跑到天荒地老都還沒跑完…09/22 19:11
敢問a大真的去跑嗎? 感謝~
※ 編輯: FTICR (114.136.120.204), 09/22/2018 20:45:37
10F:推 hsucheng: FPGA用LUT組成所有邏輯,大概意思吧XD 09/22 22:32
11F:推 mmonkeyboyy: 理論上可以 universal gate就是這來的 09/22 22:33
12F:→ mmonkeyboyy: 打eco就類似概念 09/22 22:33
13F:→ mmonkeyboyy: LUT 還要routing 09/22 22:34
14F:→ mmonkeyboyy: 這樣做意義是? 09/22 22:35
15F:→ mmonkeyboyy: 你用mux也行 09/22 22:36
16F:推 cebelas: 沒看過這樣做的 09/25 09:41