(新手)使用VHDL语言完成fpga仿真文件的编写

  • part1:库函数的声明

  • part2:仿真实体的声明

  • 仿真实体不需要端口声明,因此除了定义实体名外,没有任何实质性的内容。

ex:      entity entity_name is 

             end entity_name;

  • part3 : 结构体的声明

  • 在结构体内部主要包含了元件声明、信号声明、实例化语句及激励生成语句。
  • 元件声明

  • 待仿真部分,简称DUT。

ex:      component entity_name

                        port(

                                        );

                end component;

  • 信号,常量声明

  • 包括DUT内部的信号声明,将其与仿真代码连接起来,同时定义一些仿真的常量。

ex:        constant ...;

                signal    ...;

  • 实例化语句

  • 将FPGA设计例化进来成为仿真代码的一部分,实现端口映射。
  • 激励信号

  • 包括时钟激励和信号激励,用来给DUT的输入端口生成激励信号,观察DUT的输出情况。来测试代码结果是否正确。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值