2016-03-17 21 views
-1

每個單元將產生1個像素,總共200m +單元將生成一個圖像。所以每個單元都有自己的地方來存儲輸入(矩陣),每個單元的結果將保存在一個矩陣中。使用VHDL生成許多並行處理單元

我是否應該使用for-generate來完成此操作?或通過其他方式?

+1

How * big *是一個單位嗎?目標平臺是什麼? – Paebbels

+1

嘗試添加一些您已經完成的代碼或原型,這會讓我們所有人都瞭解您的進度,這樣我們就可以做出更好的貢獻 – legrandviking

+0

這是純粹的理論練習嗎?或者你實際上瞄準真正的硬件?對於前者,那麼for-generate將會很好,你會得到非常非常寬的巴士。如果後者和您的目標是FPGA - 需要重新思考。頂級超大規模設備具有3.5米的觸發器,並且它們是龐大的設備。你必須考慮你需要多快製作一張圖片,分辨率是多少,每個單元做什麼計算以及你能夠以多快的速度爲每個單元計時。然後你必須適當地擴展應用程序。 – sv65536

回答

0

對於很多實例,使用泛型創建一個通用實體,然後在頂層使用for-loop生成,就像您在問題中所說的那樣。使用for-loop中的泛型來設置索引號等。