[其他产品] verilog编写水平提高浅析

[复制链接]
1630|4
 楼主| 王栋春 发表于 2024-9-12 22:43 | 显示全部楼层 |阅读模式
一直对有关软件应用有些无奈,毕竟接触的太少了,现分享一下同事的意见。单纯的说提高verilog编写水平没啥意义,从以下几点分析:
1、从编程语言verilog语法来说,语法简单,易理解,有过c基础的都没啥大问题。做过一个项目就能把整个语法都能用得到;
2、FPGA开发更多的熟练工具,xilinx 的ise和vivado,altera的quartus,仿真工具等;
3、要能看懂原理图,还有一些芯片手册,懂常用接口等;
4、FPGA开发更看重设计,自顶向下设计。如何提高代码编程主要更看重开发过程中的设计,设计好了只管添枝加叶就行了。FPGA常用的语法就那么点,写多了就知道咋回事了。



LEDyyds 发表于 2024-9-13 10:12 | 显示全部楼层
编程重要的是要有编程思想,如果有过其他语言的经验,上手这个会较为轻松
 楼主| 王栋春 发表于 2024-9-13 10:18 | 显示全部楼层
LEDyyds 发表于 2024-9-13 10:12
编程重要的是要有编程思想,如果有过其他语言的经验,上手这个会较为轻松
...

坛友说的非常到位,只要心中有数才是编程的关键,而语言仅仅是个工具而已。
dukedz 发表于 2024-9-20 11:20 | 显示全部楼层
verilog 不单是语法的问题,还有很重要的是写代码的时候要知道它大概会生成什么样的电路,这样才能优化时序之类的,才知道怎么拆分。
 楼主| 王栋春 发表于 2024-9-20 11:25 | 显示全部楼层
dukedz 发表于 2024-9-20 11:20
verilog 不单是语法的问题,还有很重要的是写代码的时候要知道它大概会生成什么样的电路,这样才能优化时序 ...

说的非常到位,看来坛友对这方面技术比较了解。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4810

主题

28943

帖子

80

粉丝
快速回复 在线客服 返回列表 返回顶部