随笔分类 - 数字逻辑
摘要:# 简介 ### 按键 按键是输入设备,一般来说,按键在没有按下的时候是高电平;当按键按下的时候,为低电平。 在***DE2-70 User Manual***中 > Each switch provides a high logic level (3.3 volts) when it is not
阅读全文
摘要:# 介绍 ### BCD码 BCD码的英文全称是**Binary-Coded Decimal**,简称BCD,按字面解释是二进制十进制代码,是一种二进制的数字编码形式。 常见的BCD码有8421BCD码,2421BCD码,5421BCD码,余3码以及格雷码等等。 在本文中,我们所采用的**BCD码
阅读全文
摘要:简介 开发板:EGO1 开发环境:Windows10 + Xilinx Vivado 2020 数字逻辑大作业题目 7: 乒乓球比赛模拟机的设计 乒乓球比赛模拟机用发光二极管(LED)模拟乒乓球运动轨迹,是由甲乙双方参赛,加上裁判的三人游戏(也可以不用裁判)。 管脚约束代码: 点击查看代码 set_
阅读全文
摘要:Design 代码中的计数器设置是因为我的开发板的时钟是100MHZ的,也就是1秒完成了100_000_000次时钟信号,所以我设置计数器为100_000_000次。 也就是说,我让流水灯的变化周期为1 s。 counter == 32'd100_000_000 代码 `timescale 1ns
阅读全文
摘要:JK触发器 JK触发器具有保持,置0,置1和翻转四个功能。 则可得出次态方程: Design `timescale 1ns / 1ps module jk(clk,Reset,Set,J,K,Q); input clk; input Reset; inp
阅读全文