Electronics 板


LINE

各位高手好~ 有個Verilog上的問題想請教大家, 我現在需要做出一個FIFO, words=128( 實際上是80個,但 64<80<128), width=1-bit, ==================================================================== 現在有兩個想法 一、用Artisan生出sram16x8.v   之所以改成16x8,而不是用128x1,是因為考慮到Tool生成的要求   但用這種方法就必須把我原本的訊號從1-bit合成8-bit,然後每8 個Cycle才動作一次,要用的時候還得在分解成1-bit的訊號,想到   就累....= = 二、直接用80個DFF串接起來   因為考慮到資料也才80筆,手動的方式串接似乎也還可以接受,而這 種方式的好處是不必合成分解訊號,我比較想用這樣的方式。 ===================================================================== 但是我是怕這樣的作法不夠正統,怕被人說是硬作的,所以想問高手們的意 見,因為還要考慮到實際合成出電路後,哪樣的方式會比較好呢? 我實做經驗不足,請有經驗的前輩們指導一下,感謝大家耐心的看完我的問題。 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.132.129
1F:推 tkhan:都做,再合出來看看.. 09/12 12:12
2F:→ tkhan:覺得累的話,就別入行了.. 09/12 12:12
3F:推 arloha:2的方法之前看paper提到功耗會比較大 09/12 12:16
4F:推 arloha:不過depth不是很大的話...應該不會有很大的差異 09/12 12:18
5F:→ arloha:所以還是兩個都合合看,再比較那個比較好! 09/12 12:19
6F:→ rlpolo123:感謝您們提供意見 果然還是不能偷懶啊...XD 09/12 12:52
7F:推 bighead319:才80個bit,用reg就可以了,功耗沒多少,硬要用memory 09/12 13:49
8F:→ bighead319:可能如你說的不方便,而且因為size過小,實做成ic後, 09/12 13:51
9F:→ bighead319:power可能還比較大。最後,現在的compiler已經可以把 09/12 13:52
10F:→ bighead319:memory的size做到接近user define了,未必一定要是2^n 09/12 13:52
11F:推 CompileUltra:1的方法也是可以單個cycle access喔~! write進去的 09/12 17:11
12F:→ CompileUltra:bit和前一次write byte 做處理後寫入 pointer再對抓 09/12 17:14
13F:→ CompileUltra:出來的byte做 mux demux處理 應該就可以做到bit存取 09/12 17:15
14F:→ CompileUltra:感覺蠻有趣的 有空來實作看看 XD 09/12 17:17
15F:→ DaveLu:2應該是Shift-Register的做法吧? 09/12 19:54
16F:推 pupucar:用shift reg的話你資料進去出來的latency就是reg長度 09/12 21:45
17F:→ pupucar:我認知中的FIFO應該是有Rd-addr Wr-addr指向MEM位址 09/12 21:47
18F:→ pupucar:還要有empty & full訊號 同步的話就用binary counter 09/12 21:50
19F:→ pupucar:產生ADDR就行了 外部訊號就R_En W_En去決定什麼時候RD WR 09/12 21:52
20F:推 pupucar:http://0rz.tw/GctXv 你有這本書的話 附錄F有程式碼 09/12 21:59
21F:→ pupucar:可以直接抄...... 09/12 22:00
22F:→ sneak: 都做,再合出來看看.. https://muxiv.com 08/13 18:48
23F:→ sneak: //0rz.tw/Gc https://daxiv.com 09/17 22:43
24F:→ sneak: 出來的byte做 mu https://daxiv.com 11/11 15:24
25F:→ sneak: //daxiv.com 01/04 22:01
26F:→ sneak: https://daxiv.com 01/04 22:01







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job 或 站內搜尋

TOP