FPGA编程,为什么要走命令行而不是图形路线?

2020-01-26 17:54发布

FPGA编程,为什么要走命令行而不是图形路线?
软件编程方面,有VC,C#,等等,都是巴不得全部都用图形化编程。而FPGA编程却要反其道而行之!从74系列的图形化编程,发展到Verilog HDL,其实,Verilog HDL就是命令行式的74系列门电路编程。为什么,在这里要舍图形而用命令行呢?我看不出这里面有什么合理性的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
xmar
1楼-- · 2020-01-27 17:51
对于复杂系统语言方式更简洁、逻辑更清晰、兼容移植方便有利于大规模集团开发。PCB排版都有编写规则约束语言来自动排版,无线系统有软件无线电。数控机床、甚至测试仪器都有应用编程等等,软件编程不断渗透其他非传统编程领域。好像这是趋势?
nstel
2楼-- · 2020-01-27 19:05
xmar 发表于 2018-9-25 10:17
对于复杂系统语言方式更简洁、逻辑更清晰、兼容移植方便有利于大规模集团开发。PCB排版都有编写规则约束语 ...

不敢赞同。
就算法而言,语言方式更清晰,这个没错。但是,就整个系统而言,语言方式显然是很繁琐的。明明是个触发器,鼠标调用一下就行了,偏偏要搞个十几行几十行的语言,累不累啊?
PCB排版,就更不可能用语言编程了。
所有的语言编程,都要综合成原理图文件,怎么能说图形输入法不利于大规模集团开发呢?难道,台集电的版图工程师们都是各自为战吗?
jacchia
3楼-- · 2020-01-27 21:11
 精彩回答 2  元偷偷看……
nstel
4楼-- · 2020-01-27 22:15
jacchia 发表于 2018-9-25 13:42
小系统,图形输入或者HDL语言输入效率差不多。但是大系统,图形输入效率低,那么多模块那么多接口互连线, ...

你说出了综合软件的重要作用,这个我赞同。但是,图形输入法不一定要从门电路做起,只有verilog hdl才会从门电路做起。你的叙述,恰恰证明了图形输入法的优势所在。图形输入法,编辑软件可以定义一个SPI模块,参数可更改。就象PiSPeiS一样的符号。这样是不是很好用的啊?综合器的优越性是不是也有了发挥的余地了?
ococ
5楼-- · 2020-01-28 00:38
nstel 发表于 2018-9-25 16:09
你说出了综合软件的重要作用,这个我赞同。但是,图形输入法不一定要从门电路做起,只有verilog hdl才会 ...

你说的这是模块化设计,不是图形输入。
jacchia
6楼-- · 2020-01-28 03:32
nstel 发表于 2018-9-25 16:09
你说出了综合软件的重要作用,这个我赞同。但是,图形输入法不一定要从门电路做起,只有verilog hdl才会 ...

你自己做一个简单的项目试试就了解了,不要用模拟电路的思想去做数字电路。比如实现交通灯控制,你试试用图形输入来做状态机

一周热门 更多>