输出周期波形信号(verilog语言)
来源:互联网 发布:淘宝新店刷信誉 编辑:程序博客网 时间:2024/05/22 08:25
刚开始接触硬件设计,用各种循环语句写了 周期波形信号电路
Always
module xhalways;
reg clock;
//Initialize clock at time zero
initial
clock = 1'b0;
//Toggle clock every half cycle (time period = 20)
always
#30 clock = ~clock;
always
#10 clock = ~clock;
endmodule
forever
module clock_gen;
//Example 1: Clock generation
//Use forever loop instead of always block
reg clock;
initial
begin
clock = 1'b0;
forever #10 clock = ~clock; //Clock with period of 20 units
forever #10 clock = ~clock;
end
//initial
//#100000 $finish;
endmodule
3 while
module whilexh;
reg clock;
initial
begin
clock = 1'b0;
while(1)
begin
#30 clock = ~clock;
#10 clock = ~clock; //Clock with period of 20 units
end
end
endmodule
4 repeat
module counter;
//Illustration 1 : increment and display count from 0 to 127
//integer count;
reg clock;
initial
clock = 1'b0;
initial
begin
repeat(9999999)
begin
#30 clock = ~clock;
#10 clock = ~clock;
end
end
endmodule
输出周期波形信号(verilog语言)
Always
module xhalways;
reg clock;
//Initialize clock at time zero
initial
clock = 1'b0;
//Toggle clock every half cycle (time period = 20)
always
#30 clock = ~clock;
always
#10 clock = ~clock;
endmodule
forever
module clock_gen;
//Example 1: Clock generation
//Use forever loop instead of always block
reg clock;
initial
begin
clock = 1'b0;
forever #10 clock = ~clock; //Clock with period of 20 units
forever #10 clock = ~clock;
end
//initial
//#100000 $finish;
endmodule
3 while
module whilexh;
reg clock;
initial
begin
clock = 1'b0;
while(1)
begin
#30 clock = ~clock;
#10 clock = ~clock; //Clock with period of 20 units
end
end
endmodule
4 repeat
module counter;
//Illustration 1 : increment and display count from 0 to 127
//integer count;
reg clock;
initial
clock = 1'b0;
initial
begin
repeat(9999999)
begin
#30 clock = ~clock;
#10 clock = ~clock;
end
end
endmodule
输出周期波形信号(verilog语言)
- 输出周期波形信号(verilog语言)
- MIPS单周期CPU设计(Verilog)
- MIPS多周期CPU设计(Verilog)
- 多周期cpu设计(verilog)
- 波形信号的保存
- 可视化音频信号波形
- Verilog HDL语言中always敏感信号对比分析
- 多周期CPU设计(Verilog) (更新:2017/5/29)
- 用Verilog编写的4位数值比较器,输出端波形不对,请高手指教一二,多谢!!!
- 周期信号的傅里叶分析与非周期信号的傅里叶变换(MATLAB实现)
- STM32_DAC输出三角波形
- STM32_TIM输出PWM波形
- PWM波形输出
- 单周期CPU设计(Verilog)
- (Verilog)单周期CPU设计
- (Verilog)多周期CPU设计
- Verilog语言总结(四)
- 分析波形信号解决开发板串口连PC后无输出或输出乱码的问题
- 《C++程序设计》笔记之-基于对象程序设计
- jQuery中的stop()方法解决动画重叠问题
- 哈弗曼树及哈弗曼编码
- Ruby on Rails 开发学习笔记 二
- c语言大小端转化
- 输出周期波形信号(verilog语言)
- MonoDevelop使用中文注释解决方案
- Watir-webdriver_Firefox
- poj 3133 Manhattan Wiring 插头dp
- fedora19 安装 VirtualBox
- c栈操作
- CSplitterWnd的使用
- python,module,package,map,filter
- csdn博客编辑器的图片问题