Matlab代码verilog
Verilog-HDL
该存储库包含有关Verilog
HDL的程序
学习Verilog-HDL的资源
Verilog-HDL简介
Verilog是一种硬件描述语言(HDL)。
它是用于描述数字系统(如网络交换机或微处理器或存储器或触发器)的语言。
这意味着,通过使用HDL,我们可以描述任何级别的任何数字硬件。
HDL中描述的设计与技术无关,非常易于设计和调试,并且通常比示意图更有用,特别是对于大型电路。
为什么选择HDL?
我们设计硬件来解决特定问题。
通常,我们首先以简单的语言(例如英语)描述这些问题,然后使用诸如C,Python或Matlab之类的语言将其提炼为数学上准确的陈述。
这些是高级语言-它们提供了数据类型和命令的高级抽象,使对问题的建模变得容易。
但是,它们不能很好地转换为硬件描述。
这主要是因为:
他们没有时间观念或一系列事件接连发生
他们不对并发或同时发生的多个事件建模
他们通常假定诸如从某处获取数据并对其进行操作之类的操作是基本操作,而复杂性则隐藏在简单指令之后。
但是,硬件要求将这些操作中的每一个都明确化。
因此,硬件描述语言(H
2022-04-19 11:13:35
18KB
系统开源
1