【iCore1S 双核心板_FPGA】例程五:Signal Tapll 实验——逻辑分析仪
2024-10-21 05:43:36
核心代码:
//--------------------Module_Signal_TapII-------------------//
module Signal_TapII(
input CLK_12M,
output FPGA_LEDR,
output FPGA_LEDG,
output FPGA_LEDB
);
//--------------------------rst_n--------------------------//
reg [:]cnt_rst = 'd0;
reg rst_n = 'd0; always @(posedge CLK_12M)
begin
if (cnt_rst == 'd10)
begin
rst_n <= 'd1;
cnt_rst <= 'd10;
end
else cnt_rst <= cnt_rst + 'd1;
end //--------------------------led_clk--------------------------//
reg led_clk;
reg [:]cnt_led; always @(posedge CLK_12M or negedge rst_n)
if (!rst_n)
begin
led_clk <= 'd0;
cnt_led <= 'd0;
end
else if(cnt_led == 'd8000000)
begin
cnt_led <= 'd0;
led_clk <= ~led_clk;
end
else cnt_led <= cnt_led + 'd1; //---------------------------led---------------------------//
reg [:]led; always @(posedge led_clk or negedge rst_n)
if (!rst_n)
begin
led <= 'd1;
end
else
begin
if (led[])
begin
led <= 'd1;
end
else
begin
led <= led << 'd1;
end
end assign {FPGA_LEDR,FPGA_LEDG,FPGA_LEDB} = ~led;
//--------------------------endmodule-------------------------//
endmodule
实验方法及指导书:
链接:http://pan.baidu.com/s/1mhRklZE 密码:rbmk
最新文章
- mysql 使用函数
- NDK-JNI实战教程(二) JNI官方中文资料
- ooize节点的属性控制
- EF执行存储过程时超时问题
- [CF738D]Sea Battle(贪心)
- 用UltralSO安装CentOS 和 Ubuntu
- 随笔2 PAT1001.A+B Format (20)
- 对象创建型模式------Builder(生成器或建造者模式)(2)
- (一)Eclipse 快捷键
- SSH:Connection closed by foreign host
- C++工厂方法模式
- 使用JAVA进行MD5加密后所遇到的一些问题
- centos rabbitmq 安装
- HTML基础1
- xml解析总结-常用需掌握
- 20155312 张竞予 Exp9 Web安全基础
- (html4与html5分别实现)用一个表单向php界面提交不同的命令
- Visual Studio TFS Branching and Merging Guidance
- PHP 获取 IE浏览器版本号
- 【Linux】字符转换命令expand