学习HDL的几点重要提示

时间:2023-03-10来源:佚名

1.了解HDL的可综合性问题

HDL有两种用途:系统仿真和硬件实现。如果程序只用于仿真,那么几乎所有的语法和编程方法都可以使用。 但如果我们的程序是用于硬件实现(例如:用于FPGA设计),那么我们就必须保证程序“可综合”(程序的功能可以用硬件电路实现)。 不可综合的HDL语句在软件综合时将被忽略或者报错。 我们应当牢记一点:“所有的HDL描述都可以用于仿真,但不是所有的HDL描述都能用硬件实现。”

2. 用硬件电路设计思想来编写HDL

学好HDL的关键是充分理解HDL语句和硬件电路的关系。 编写HDL就是在描述一个电路,我们写完一段程序以后,应当对生成的电路有一些大体上的了解,而不能用纯软件的设计思路来编写硬件描述语言。要做到这一点,需要我们多实践,多思考,多总结。

3.语法掌握贵在精,不在多

30%的基本HDL语句就可以完成95%以上的电路设计,很多生僻的语句并不能被所有的综合软件所支持,在程序移植或者更换软件平台时,容易产生兼容性问题,也不利于其他人阅读和修改。建议多用心钻研常用语句,理解这些语句的硬件含义,这比多掌握几个新语法要有用的多。

相关阅读

机组正常运行中,锅炉高压过热器爆管,请叙述现象,原因及处理

一.过热器爆 管 1.现象 1)蒸汽流量下降,蒸汽流量不正常地小于给水流量。 2)严重时从人孔门向外喷出白汽。 3) 过热器 附近有蒸汽喷出的啸叫声。 4) 过热蒸汽 温度变化。(不能判定一定...
2023-06-13
机组正常运行中,锅炉高压过热器爆管,请叙述现象,原因及处理

傻傻分不清电路?专业电气学姐为你全方面解读(十一)

        关于复杂电路的求解,前两次所讲的支路电流法和网孔电流法都是关于电流的,那么,有没有利用电压来列方程求解的呢?显然是有的,那就是 节点电位法 ,又称 结点电压...
2023-06-27
傻傻分不清电路?专业电气学姐为你全方面解读(十一)

PLC内部结构图

程式输入装置:负责提供操作者输入、修改、监视程式用作的功能 中央处理单元(CPU):负责plc 管理、执行、运算、控制等功能. 程式记忆体:负责储存使用者设计的顺序程式参数及注解...
2023-03-21

家居电路漏电保护和空气开关的正确使用方法

家居电路漏电保护和空气开关的正确使用方法:漏电保护主要作用是解决漏电问题(相线流出多少电流,中性线就要回来多少电流,一旦有电流缺失,比如人体触电,电流通过人体流到...
2023-06-11
家居电路漏电保护和空气开关的正确使用方法

模拟量输入输出算法

大家好!每天学一点,学习更轻松。关注我,感谢大家为我点赞。 模拟量输入算法在日常生活中比较常见,它通常将压力、温度、时间、流量等连续变化的量转换成电压信号0-10V或电流...
2023-04-11
模拟量输入输出算法

热销商品

加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
5.8

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
7.45

水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
4.8

170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
4.5

安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
10

网站栏目