構建VHDL克隆
回答
如果您想設計硬件模擬語言,請從硬件開始。
確定要模擬硬件 - 晶體管級別,開關級別,寄存器級別,行爲級別和什麼的級別。其他一切都從那裏開始。一旦決定了,你就會知道你的語言需要支持什麼。
您需要知道您的語言可以使用哪種設備 - 晶體管,門電路,寄存器,多路複用器,存儲器,算術單元以及什麼不是。然後,您需要爲每個設備找到合適的型號。
最後,你一定會想限制你的範圍。限制自己做一件事。 VHDL語言不是由一個人在一天內發明的。
設計語言與設計規格一樣簡單。你打算設計一個合成器和一個模擬器來配合它嗎?
你的意思是說 - *「設計語言是* **而不是**,就像設計一個規格一樣簡單。」*? – missingfaktor 2010-01-18 15:09:30
它與規格一樣簡單,但規格錯誤且不易設計。 ;) – 2010-01-18 21:44:18
你有沒有給過這個項目或是你決定自己做的一個項目?如果它是後者,那麼恐怕你可能想重新考慮它。像這樣的大型開放式項目並不總是爲學生傷心地結束。
這就是說,如果你真的想這樣做,那麼你自己使用VHDL,並閱讀用戶對其的評論。從中你會發現什麼惱火或刺激其用戶,然後設計更好的東西。
如果您正在尋找更多併發語言的例子,那就是MyHDL和XMOS XC,它們是遠離傳統Verilog和VHDL的其他嘗試。
- 1. 克隆結構?
- 2. 克隆並構建Pentaho水壺
- 3. 克隆並用Eclipse構建Scalala/IntelliJ
- 4. 批量克隆構建定義TFS 2012
- 5. Java中的深度克隆 - 僅克隆正在構建的對象
- 6. 克隆可變構件
- 7. 半拷貝/克隆構造
- 8. 結構克隆 - 哪個線程完成克隆?
- 9. 克隆行不克隆TR
- 10. 克隆或不克隆
- 11. jQuery的克隆不克隆
- 12. 克隆Conda根環境不克隆conda和公寓建設
- 13. 克隆
- 14. 克隆
- 15. Jquery克隆問題與克隆表格
- 16. Jquery的克隆()修改後克隆
- 17. Mercurial - 克隆克隆另一個回購
- 18. 如何使用http來克隆克隆?
- 19. 如何批量克隆克隆
- 20. 克隆div也克隆文本值
- 21. 克隆()身體深度克隆?
- 22. 鼠標拖動克隆無限克隆
- 23. 覆蓋無克隆的克隆
- 24. git svn克隆結果無法克隆
- 25. TortoiseGit如何克隆文件夾結構
- 26. 如何在MySQL中克隆結構?
- 27. PHP - 與和克隆,而不是構造
- 28. HTML結構影響元件克隆
- 29. 克隆Oracle數據庫架構
- 30. 結構中的DirectCasted對象被克隆?
有沒有晶體管級別的HDL? – Jichao 2010-01-19 07:53:14
SPICE最接近成爲可以建模晶體管的「語言」。它配備了許多不同的晶體管型號。 – sybreon 2010-01-23 05:06:17