看板 Electronics 關於我們 聯絡資訊
只要學過數位邏輯都知道:只用 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://www.ptt.cc/bbs/Electronics/M.1537445845.A.D1F.html
blacktea5: 我是不知道軟體,但是用電晶體做,inv只需要pnmos 個一09/20 21:59
blacktea5: 個09/20 21:59
blacktea5: 如果照你說的把兩個輸入皆在一起,是一個inv沒錯 09/20 22:00
a12349221: 理想上可以,實際上代價無法想像,尤其製程越先進越不09/20 23:12
a12349221: 可能 09/20 23:12
當然先進製程不可能這樣做XD 只是好奇是不是真的可以
smartbit: 不行09/20 23:48
為什麼呢?
timmerix: 聽說很早以前有用NAND搞過09/21 11:35
hank821017: 這樣能做STA嗎?09/22 13:50
不行的點是?
a12349221: 跑到天荒地老都還沒跑完…09/22 19:11
敢問a大真的去跑嗎? 感謝~ ※ 編輯: FTICR (114.136.120.204), 09/22/2018 20:45:37
hsucheng: FPGA用LUT組成所有邏輯,大概意思吧XD 09/22 22:32
mmonkeyboyy: 理論上可以 universal gate就是這來的 09/22 22:33
mmonkeyboyy: 打eco就類似概念 09/22 22:33
mmonkeyboyy: LUT 還要routing 09/22 22:34
mmonkeyboyy: 這樣做意義是? 09/22 22:35
mmonkeyboyy: 你用mux也行 09/22 22:36
cebelas: 沒看過這樣做的 09/25 09:41