請問設計 FPGA 的習慣
1 . 大家在設計一個 FPGA Code 時
應該是先畫架構圖
而所畫的架構是用筆在紙上畫出
還是使用軟體畫出架構?
2. 所畫出的架構,是會儘量詳細?
還是大致畫出?
3. 是否有人有使用 Quartus 畫圖的方式
去將架構圖畫出?
4. 是否有人覺得使用 Quartus 畫圖的方式
就可以取代架構圖?
5. 是否有人覺得使用 Quartus 畫圖的方式
去設計 FPGA 是個不錯的選擇?
只是當要換不同廠家的 FPGA 時,不好更換!
共8条
1/1 1 跳转至页
2楼
我先说我自己的情况。
一般先用纸笔画出框架、流程的草图;然后分块设计调试。最后整理时再做详细的总结。
一般用代码编写,主要觉得用图画比较慢,而且修改、移植都不方便
3楼
一般也先用紙筆畫出框架,畫完後,可能會用某些軟體去畫出架構圖
但是,後來覺得,為何不直接使用 Quartus 畫圖的方式去畫出架構圖
一畫完架構後,就可馬上模擬,不會多花時間!
而且,整個架構一定是很完整的
因為畫圖和寫代碼的方式其實是一樣的
可用寫完代碼後,轉換成一個 Block 後,再用畫圖連接的方式連接
和寫代碼在 Top.v 下連接是一樣的方式!
模擬OK後,若要移植到別家FPGA
因為每個 Block 的Code都有
所以直接開個 Top.v 去做連接應該是沒有問題的
我再想說是不是還有其他人有更有效率的方法??
4楼
这个,具体的公司会有具体的要求吧。
也有大项目和小项目之分,大项目规范比较多。一般是按照“自顶向下”的设计方法,逐层划分,逐层验证,比较麻烦
5楼
用的三方软件仿真,比如Active-HDL,这样会大大提高仿真速度,在第三方仿真结果正确的情况下一般都能保证移植到Quartus 上的正确性,有利于开发的速度
共8条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |