FPGA中用串行块和并行块产生信号波形
信号 FPGA 产生 并行 中用 串行 波形
2023-09-11 14:14:49 时间
目录
用begin-end串行块产生信号波形
测试代码为:
`timescale 10ns/1ns
module wave1;
reg wave;
parameter cycle = 10;
initial
begin
wave = 0;
#(cycle/2) wave = 1;
#(cycle/2) wave = 0;
#(cycle/2) wave = 1;
#(cycle/2) wave = 0;
#(cycle/2) wave = 1;
#(cycle/2) $finish;
end
initial $monitor($time,,,"wave = %b",wave);
endmodule
用fork-join并行块产生信号波形
测试代码为:
`timescale 10ns/1ns
module wave2;
reg wave;
parameter cycle = 5;
initial
begin
fork
wave = 0;
#(cycle) wave = 1;
#(2*cycle) wave = 0;
#(3*cycle) wave = 1;
#(4*cycle) wave = 0;
#(5*cycle) wave = 1;
#(6*cycle) $finish;
join
initial $monitor($time,,,"wave = %b",wave);
end
endmodule
相关文章
- Linux 0.11-信号-48
- 具有交叉信号模式的色散信号的群延迟(色散曲线)估计和模式分离(Matlab代码实现)
- 信号 可重入函数 常见的可重入函数列表 信号集信号阻塞集 sigemptyset 函数 sigdelset函数 sigaddset函数 sigfillset 函数 sigismember函数
- java 线程 错失的信号、notify() 与notifyAll的使用
- 离散时间信号与系统
- socket编程时SIGPIPE信号的处理
- 【数字信号处理】相关函数 ( 周期信号 | 周期信号的自相关函数 )
- 标志信号(flag)
- 信号完整性(SI)电源完整性(PI)学习笔记(三十二)电源分配网路(四)
- OpenCV-PyQT项目实战(3)信号与槽机制
- 基于Matlab的男女声音信号分析与处理
- 数字设计项目一:直接信号发生器(DDS)产生爱心波