MODELSIM激励文件VHDL编写时钟信号步骤

本文档介绍了在MODELSIM中使用VHDL编写时钟信号时遇到的问题及解决方法。在遇到联合仿真链接不上问题时,通过定义常量CLK_period为20ns来设置时钟周期,并在进程中使用'0'和'1'切换CLKin信号,配合WAIT语句实现时钟翻转。确保在WAIT语句后指定适当的延时,以避免时钟无跳变导致的错误。
摘要由CSDN通过智能技术生成

1.遇到的问题,MODELSIM联合仿真链接不上,

用quartusII 生成激励文件,
LIBRARY ieee;
USE ieee.std_logic_1164.all;

ENTITY PA_CPLDcoder_vhd_tst IS
END PA_CPLDcoder_vhd_tst;
ARCHITECTURE PA_CPLDcoder_arch OF PA_CPLDcoder_vhd_tst IS
– constants

constant CLK_period : time := 20 ns; --setup clk time

– signals
SIGNAL ADC_CLK : STD_LOGIC;

SIGNAL OK_AD : STD_LOGIC;
SIGNAL RESET : STD_LOGIC;
SIGNAL START_AD : STD_LOGIC;
COMPONENT PA_CPLDcoder
PORT (
ADC_CLK : BUFFER STD_LOGIC;
ADC_CONV : BUFFER STD_LOGIC;

);

END COMPONENT;
BEGIN
i1 : PA_CPLDcoder
PORT MAP (
– list connections between master ports and signals
ADC_CLK => ADC_CLK,

START_AD => START_AD
);

init : PROCESS
– variable d

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值