通讀PLB總線VHDL輸出我目前使用賽靈思ise10.1.I有模擬一個upcounter.But我不知道如何與PLB總線接口它VHDL程序,從而使微博的C代碼可以通過相同的總線讀取它。請幫助我,因爲我是使用這些工具的新手。使用Microblaze的C代碼
0
A
回答
0
ISE的10.1版本是很老。所以,如果我不記得一切正確,請原諒我。
如果您啓動了賽靈思EDK
部分的xps
工具,您應該在菜單的某個位置找到創建新Microblaze外設的嚮導。這將創建一個帶PLB總線的模板以連接到Microblaze。您可以將HDL代碼插入到模板中。
對於ISE 14.4:
- 開始XPS
- 創建一個新項目( '文件' - > '新建空白項目')
- '硬件' - > '創建的導入外設'
- ....
0
如果你只想REA '新外設創建模板'有時候,所有東西都運行在同一個時鐘上,您可以實例化一個GPIO外設,並將計數器輸出連接到GPIO輸入線。
相關問題
- 1. Xilinx Microblaze C和程序集
- 2. 我的vhdl代碼和microblaze如何共存?
- 3. 使用C#代碼
- 4. 使用C代碼
- 5. 使用C#代碼
- 6. MicroBlaze上C++的線程安全
- 7. Xilinx Microblaze中的Visual C項目
- 8. 使用OpenTK的C#代碼
- 9. MicroBlaze AXI4異常
- 10. 循環展開-Microblaze C編程
- 11. 想使用C++代碼裏面的C#代碼
- 12. 使用來自C#代碼的C庫
- 13. 如何使用C#中的C++代碼?
- 14. 使用C#的Dll與C++代碼
- 15. 無法使用C#代碼
- 16. 使用C#代碼在JavaScript
- 17. 格式使用C#代碼
- 18. C代碼使用tar
- 19. 下載使用C#代碼
- 20. 如何使用C#代碼
- 21. C#使用其他代碼
- 22. Microblaze交叉編譯
- 23. C++代碼使用.cpp源代碼編譯,但不包含.c
- 24. 如何使用C#代碼運行C#代碼?
- 25. 用C代碼
- 26. 想看看是在Microblaze的
- 27. C或C++代碼中使用時區
- 28. 使用Emacs索引C/C++代碼
- 29. 在C代碼中使用C++庫
- 30. 在目標c中使用c代碼
感謝您的comments.But我應該在哪裏使用MicroBlaze的C代碼讀取PLB的數據(VHDL的輸出)。 – 2013-02-25 16:51:30
你讀GPIO端口 - 有Xilinx公司提供的驅動程序和API。這意味着您不必將PLB放入VHDL中。 – 2013-02-26 10:09:38
我已經做了在EDK和各自的MicroBlaze C代碼VHDL程序也written.I遵循「http://www.fpgadeveloper.com/2008/10/integrating-vhdl-design-into-peripheral.html」鏈接。但是我使用的是Spartan3adsp入門套件,而不是他們提到的ML505或XUPV5主板。但未能將比特流下載到主板上。 – 2013-02-27 10:58:14