我正在編寫一個使用VHDL將24MHz和12MHz時鐘轉換爲8MHz時鐘的代碼。任何人都可以幫助我在這個編碼?提前致謝。如何使用VHDL將24MHz和12MHz時鐘轉換爲8MHz時鐘?
-1
A
回答
1
這是FPGA嗎?或者是其他東西?你真的把時鐘分開,還是隻是一個信號?對於由三個計數器鴻溝,試試這個鏈接:
http://www.asic-world.com/examples/vhdl/divide_by_3.html
而對於2/3:
0
使用(視系列FPGA),一個DCM或PLL - 有文檔中的例子。如果你告訴我們哪個家庭,我可能會更直接地指出你。
編輯: 正如你說的斯巴達3ADSP - 你需要:
- 使用內核生成時鐘控制嚮導來創建你與你所需要的組件的VHDL或Verilog文件,並希望您永遠不需要了解發生了什麼
- 閱讀庫指南和該芯片的用戶指南的DCM部分,並自行實例化DCM,並將正確的泛型/參數應用於該指南。
配置完成後,不要忘記在DCM配置完成後應用復位脈衝,並確保脈衝持續時間足夠長。每個家族的最小脈衝長度是不同的,我不記得那個芯片是什麼,所以請檢查數據表。
+0
FPGA系列 - 斯巴達3A – meghs 2011-05-13 12:00:19
1
正如Martin已經說過的,賽靈思推薦使用時鐘管理器件,以便將時鐘頻率降低到更低。
雖然您可能想要使用邏輯和計數器來實現時鐘分頻器,但不會獲得良好的綜合結果。
這裏有一些提示:
- 請務必仔細閱讀並遵守的時鐘管理硬件設備的建議。關於上電,復位,時鐘鎖定丟失等問題可能會有幾個「陷阱」。
- 請確保您在其規格內操作時鐘管理設備。有關更多信息,請參閱您設備的數據表(在這種情況下適用於S3-A)。
- 使用FPGA編輯器來驗證您的時鐘管理單元的正確放置和配置(即它是否在芯片的正確位置結束)
- 堅持反饋時鐘和時鐘緩衝的推薦做法。
相關問題
- 1. 將時鐘時間轉換爲分鐘
- 2. 在T-SQL中將分鐘轉換爲小時和分鐘
- 3. 將分鐘轉換爲小時,分鐘和秒
- 4. 將僞24小時時鐘時間轉換爲12小時時鐘時間
- 5. 如何將音頻Mediastore持續時間轉換爲分鐘和秒鐘?
- 6. 將小時轉換爲分鐘
- 7. 如何分鐘轉換爲天,小時,分鐘
- 8. 如何將值轉換爲小時和分鐘在Excel
- 9. 如何將數字轉換爲小時和分鐘?
- 10. 將總分鐘轉換爲天數,小時數,分鐘數vb
- 11. Mysql將分鐘轉換爲一天的小時分鐘
- 12. delphi將分鐘轉換爲分鐘
- 13. 如何將分鐘轉換爲小時/分鐘並使用jQuery將各種時間值一起添加?
- 14. 如何使用jQuery將毫秒轉換爲幾天,幾小時和幾分鐘?
- 15. 使用datetime將分鐘轉換爲月
- 16. 如何在tsql中將分鐘分爲天,小時和分鐘
- 17. 如何將秒數轉換成Bash中的分鐘和秒鐘?
- 18. 如何將270921sec轉換爲天+小時+分鐘+秒? (紅寶石)
- 19. 如何將時間對象轉換爲Python中的分鐘數
- 20. 如何將總時間轉換爲分鐘
- 21. 如何將R中的時差轉換爲分鐘?
- 22. 如何將SQL時間轉換爲總分鐘數?
- 23. 如何數轉換爲小時和分鐘的Android
- 24. XSLT - 轉換時間爲幾分鐘
- 25. 轉換分鐘到小時和分鐘與傳統ASP
- 26. 將秒轉換爲分鐘,小時和天的Java代碼
- 27. SSRS將正負秒轉換爲小時和分鐘
- 28. 將timedelta轉換爲天,小時和分鐘
- 29. 將分鐘和小時轉換爲相應的號碼
- 30. 將小時,分鐘和秒轉換爲HH:MM:SS格式
當然,您必須告訴我們您的代碼。而且VHDL絕對處於SO主題的邊緣。 – MSalters 2011-05-13 07:09:06