目录

  • 仿真结果
  • 设计文件程序
  • 仿真文件程序

仿真结果

设计文件程序

module led_flashself(input Clk,input Reset_n,output reg Led
);reg [24:0] counter;parameter MCNT = 25'd24999999;always@(posedge Clk or negedge Reset_n)beginif(!Reset_n)counter <= 0;else if(counter == MCNT)counter <= 0;elsecounter <= counter + 1'd1;endalways@(posedge Clk or negedge Reset_n)beginif(!Reset_n)Led <= 0;else if(counter == MCNT)Led <= !Led;end
endmodule
module led_flashself_test(input Clk,input Reset_n,output [4:0] Led);led_flashself led_flashself_0(.Clk(Clk),.Reset_n(Reset_n),.Led(Led[0]));defparam led_flashself_0.MCNT = 25'd24999999;led_flashself led_flashself_1(.Clk(Clk),.Reset_n(Reset_n),.Led(Led[1]));defparam led_flashself_1.MCNT = 25'd2499999;led_flashself led_flashself_2(.Clk(Clk),.Reset_n(Reset_n),.Led(Led[2]));defparam led_flashself_2.MCNT = 25'd4999999;led_flashself led_flashself_3(.Clk(Clk),.Reset_n(Reset_n),.Led(Led[3]));defparam led_flashself_3.MCNT = 25'd7499999;led_flashself led_flashself_4(.Clk(Clk),.Reset_n(Reset_n),.Led(Led[4]));defparam led_flashself_4.MCNT = 25'd9999999;endmodule

仿真文件程序

`timescale 1ns/1ns
module led_flashself_tb();reg Clk;reg Reset_n;wire [4:0]Led;led_flashself_test led_flashself_sim(.Clk(Clk),.Reset_n(Reset_n),.Led(Led));initial Clk <= 0;always #20 Clk <= !Clk;initial beginReset_n <= 0;#200;Reset_n <= 1;#2000000;endendmodule

FPGA入门学习笔记(五)Vivado模块化设计相关推荐

  1. Altium Designer入门学习笔记4:PCB设计中各层的含义

    Altium Designer入门学习笔记4:PCB设计中各层的含义 阻焊层:solder mask,是指板子上要上绿油的部分:因为它是负片输出,所以实际上有solder mask的部分实际效果并不上 ...

  2. FPGA入门学习笔记(二)Vivado设计38译码器

    目录 仿真波形 设计文件程序 仿真文件程序 仿真波形 设计文件程序 `timescale 1ns/1nsmodule decode38(input a,input b,input c,output r ...

  3. FPGA入门学习笔记(十四)Vivado实现数码管段码显示以及动态扫描

    目录 硬件结构 软件架构 仿真波形 设计文件程序 仿真文件程序 硬件结构 软件架构 仿真波形 设计文件程序 `timescale 1ns/1ns module hex8_2(Clk,Reset_N,D ...

  4. 斋藤康毅-深度学习入门 学习笔记五

    ch 误差反向传播法 乘法和加法层的反向传播 class AddLayer:def __init__(self):passdef forward(self, x, y):out = x + yretu ...

  5. 前端入门学习笔记五十一

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>< ...

  6. 前端入门学习笔记五十五

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>< ...

  7. 【Unity】入门学习笔记180605——游戏动画设计(4)——游戏角色动画基础

    1.针对Unity中实现正确动画效果的角色,首先需要在3D建模软件中实现骨骼化操作. 骨骼化是指底层骨骼结构添加至设计师创建的模型中,且各快骨骼与网格顶点间实现了加权操作 可使用MakeHuman软件 ...

  8. 【Unity】入门学习笔记180604——游戏动画设计(1)——概述/精灵对象动画

    1.动画分类 ①刚体动画 ②骨骼动画 ③精灵动画: ④物理动画:物理系统 ⑤变形动画:网格状态混合或通过平滑方式从一帧合并至另一帧的不同状态中去 ⑥视频动画:视频纹理 ⑦粒子动画 ⑧可编程动画:Ani ...

  9. 数字设计FPGA应用学习笔记

    转载https://blog.csdn.net/chinkwoyu/article/details/80259064 数字设计FPGA应用学习笔记 数字设计FPGA应用学习笔记 第一章 FPGA基础及 ...

最新文章

  1. AIoT重磅报告:四大关键助力,AI+IoT重新定义未来的可能性
  2. BitcoinABC开发组相信BCH
  3. Dockerfile命令
  4. 在fstab下添加网络启动设备
  5. H3C 路由器配置console密码登录[学习]
  6. 目录、路径、虚拟路径
  7. Python使用Apriori算法查找关系密切的演员组合
  8. echo -e “\033[字背景颜色 字体颜色m字符串\033[0m“解释
  9. Oracle 服务作用
  10. Java 读取txt文件生成Word文档
  11. 25项工程师必备技能 学习理论/学习曲线
  12. Altium net has no driving source问题
  13. 小胜靠智、大胜靠德、永胜靠和
  14. 216.组合总和III 17.电话号码的字母组合
  15. 蓝牙学习之①:调戏小米手环
  16. pep8 python 编码规范下载_PEP8 Python 编码规范整理
  17. CSDN 博客积分规则
  18. 点击键盘的return键收回键盘
  19. 【原创】MarkDown-常用模板
  20. 移动开发者服务平台Mob应邀亮相广东互联网大会

热门文章

  1. 光猫机顶盒有路由鸿蒙吗,光猫和机顶盒是一样的吗
  2. httprunner3.x总结14 - locust(接口性能)
  3. 电大学位计算机试题,2015年电大电大学位英语上机考试题1.doc
  4. 【web-ctf】ctf-pikachu-CSRF
  5. 分区和联合:用于车辆重新识别的两分支神经网络【CVPR2019】
  6. html文件自动批阅器怎么设计,只要这样做,就可以实现自动批阅试卷了
  7. Java学习第五天,增强for,方法重载,可变参数,数组定义及稀疏数组。
  8. 【原创】窥视懒人的秘密---android下拉刷新开启手势的新纪元
  9. 解决word2016 使用ctrl+v变卡的问题
  10. RV1126_python人脸识别Retinaface+MobilefaceNet