Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 8447|回復: 6
打印 上一主題 下一主題

[問題求助] 如何利用verilog來設計memory?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-7 21:02:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~
# f' A) Q! u" w' v- u- n! u
4 X9 ], Y; O/ P# |想請問一下~& E" q% B7 P1 \% M9 m

0 t1 p6 h+ |  {+ I& _8 N我想利用verilog來設計一個memory,但要如何開始呢?因為我對verilog也只懂得基本的應用~- l$ o- B% }7 C+ I4 t& h

: @9 }$ ?# E, W! L- P但對於在深入一點卻不知道該如何下手?" A6 ?% {5 m( W. p# v
% L4 T# m  ]- W5 b, l
各位前輩能給我一些寶貴的經驗或data參考嗎?0 U% [0 p: [! n1 t( g% l0 I

. J- O. ?8 W* A  o4 o, R+ p3 i麻煩各位前輩了~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-9 15:16:01 | 只看該作者
module(
. ~  l% Z3 i. K( j  input [7:0] ADD,: M# j, _- X3 T
  input [7:0] DI,
8 ]2 V, f& t" }0 B3 @+ u- O  input CE,2 P& \# C! ~5 K/ D5 O5 I* u
  input WE,5 K7 Q' w' ~' n! T1 ?
  output reg [7:0] DO/ L0 w. z  |$ N, }9 W- k, E
);" _% Q: e) x2 r8 i* T& G  O6 X
  reg [7:0] memory[255:0];
  L& C0 x8 h7 M6 _5 f- z  always @(posedge CLK)$ q/ J- o  D3 _- G, F: ~( y+ E
    if(CE & WE) memory[ADD] <= DI;9 J3 n. V8 O- {2 H) e9 Q$ C" z6 U
  always @(posedge CLK)4 X- r- d+ D& s0 [
    DO <= memory[ADD];
$ r% _$ |$ u5 [" ~5 [" }endmodule
8 \1 v; Y# [) B; t+ `# {你要注意gata count很大喔。
3#
發表於 2008-4-9 15:56:13 | 只看該作者
這樣的方式,合成的gata count真的會很大,請問各位大大有沒有比較好的方式,因為現在正需要自己利用verilog寫一個記憶體呢。
4#
發表於 2008-4-9 17:20:16 | 只看該作者
二樓大大的方法差不多是標準答案了
1 j! @0 U) y: F, N: ~$ t# [9 {. @3 ?  F$ Z/ C
不想硬體太大的話當然要使用library來做囉
5#
發表於 2008-4-10 00:19:32 | 只看該作者
容量比較小的 memory,
' m7 }9 C/ y! q( R' z* U用FF作是比 memory macro小或相等的。
. m$ W( v: Q- K# I4 E. |8 M每個制程和library的交叉點是不一樣的。
6#
發表於 2008-4-14 09:58:49 | 只看該作者
請問averyer大大,& ]7 B" U' [4 s  @& N: z# L7 a
為什麼一定要用verilog來設計memory?
6 e) F9 S) w8 E8 G原本FPGA內建的EBR不夠用? 還是學校課業需要交差?
* f2 U2 @2 k- x0 t: k
  a1 A6 h: S+ HRussell4 N4 c! P8 H+ a8 D7 h: f- M
russell0916@gmail.com
7#
發表於 2008-4-20 10:05:43 | 只看該作者
為什麼一定要用verilog來設計memory? $ R  T3 f+ x% ^& Z( v# x
why not using memory compiler?
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2025-1-22 12:18 PM , Processed in 0.156000 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表