「verilog for迴圈」的推薦目錄:
- 關於verilog for迴圈 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於verilog for迴圈 在 大象中醫 Youtube 的最讚貼文
- 關於verilog for迴圈 在 大象中醫 Youtube 的最佳貼文
- 關於verilog for迴圈 在 [問題] verilog for loop? - 看板Electronics - 批踢踢實業坊 的評價
- 關於verilog for迴圈 在 Verilog 'for'-loop returned values - Stack Overflow 的評價
- 關於verilog for迴圈 在 [問題] Verilog 二維陣列問題 - PTT 熱門文章Hito 的評價
- 關於verilog for迴圈 在 29 "for" loop in verilog || Hardware meaning of "for ... - YouTube 的評價
- 關於verilog for迴圈 在 開放電腦計畫(4) – CPU0mc 處理器 的評價
- 關於verilog for迴圈 在 [問題] 請問Verilog 的Generate for 用法- 看板PLT - PTT網頁版 的評價
- 關於verilog for迴圈 在 [問題] Verilog 二維陣列問題 - Mo PTT 鄉公所 的評價
- 關於verilog for迴圈 在 FPGA Verilog 設計師常用的設計風格都是Top-down(自上而下) 的評價
verilog for迴圈 在 大象中醫 Youtube 的最讚貼文
verilog for迴圈 在 大象中醫 Youtube 的最佳貼文
verilog for迴圈 在 [問題] Verilog 二維陣列問題 - PTT 熱門文章Hito 的推薦與評價
我想請問一下我建立了一個二維陣列reg [7:0] Matrix [0:129][0:129];利用兩個for loop來進行初始化(全部給0)我發現在Matrix[0][1] 的位置都沒有訊號,但附近的位置是有 ... ... <看更多>
verilog for迴圈 在 [問題] verilog for loop? - 看板Electronics - 批踢踢實業坊 的推薦與評價
問題:
由於需要access大量的資料,需要使用 for loop
for loop 使用 synchronous reset 寫法可以 synthesis
而使用 asynchronous reset 寫法無法 synthesis
如何改寫 asynchronous reset的寫法讓他可以合成(必須使用asynchronous flip-flop)
input [63:0] data_in [8191:0];
reg[63:0]data[8191:0];
Synchronous reset:
always_ff@(posedge clk)
for(i=0;i<8192;i=i+1)
if(!rst_n)
data[i] <= 0;
else if(en)
data[i] <= data_in;
Asynchronous reset:
always_ff@(posedge clk or negedge rst_n)
for(i=0;i<8192;i=i+1)
if(!rst_n)
data[i] <= 0;
else if(en)
data[i] <= data_in[i];
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.196.206
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1404744412.A.D83.html
※ 編輯: bw51 (118.160.196.206), 07/07/2014 22:49:22
Asynchronous reset:
always_ff@(posedge clk or negedge rst_n)
if(!rst_n)
for(i=0;i<8192;i=i+1)
begin
data[i] <= 0;
end
else if(en)
for(i=0;i<8192;i=i+1)
begin
data[i] <= data_in[i];
end
※ 編輯: bw51 (118.160.196.206), 07/08/2014 20:12:03
... <看更多>
相關內容