
【Verilog】
#JerryLee#
Java、Angular、Vue等全栈工程师
展开
-
Nexy3开发板Verilog Demo
Nexys3开发板Verilog Demo 这个学期开始学FPGA开发,使用的开发板是Nexys3,硬件编程语言是Verilog。苦于之前一直没有找到很好的代码学习资料,于是在这里将自己写过的一些相对简单的代码整理了一下分享开来,希望能对各位初学者有所帮助。 本文提供的Verilog代码都是属于Demo级别的,不过限于本人水平,也不免会有一些瑕疵,这里仅供参考,还请转载 2014-12-15 17:23:10 · 2405 阅读 · 0 评论 -
毫秒计时器
// millitimer.v `timescale 1ns / 1ps module millitimer( input start_btn, input stop_btn, input inc_btn, input clk, input rst,转载 2014-12-16 17:56:38 · 836 阅读 · 0 评论 -
五级流水线CPU
对于相关问题的解决方案是最简单的暂停流水线跳转时流水线的处理方式是:排空流水线操作码格式:11xxxx://R类指令01xxxx: //I 类指令0110xx://I 类指令& 操作ALU0101xx://I类指令 & 写存储器0100xx://I类指令 & 读存储器0111xx://I类指令 & 实现跳转011100://I类指转载 2014-12-22 09:32:41 · 1912 阅读 · 0 评论 -
从有限状态机图灵机到现代计算机
一、有限状态机 引子让我们先来看几个简单的概念:状态 - 系统的基本数学特征。状态机 - 一个离散数学模型。给定一个输入集合,根据对输入的接受次序来决定一个输出集合。有限状态机 - 输入集合和输出集合都是有限的,并只有有限数目的状态。有限状态机的定义课本中的组合电路+时序电路的模型就是一个有限状态机,我们不妨通过它来推测有限状态机应有的组转载 2014-12-13 10:55:01 · 4439 阅读 · 0 评论 -
Verilog实现VGA显示控制器
Verilog实现VGA显示控制器 具体原理就不详细讲了,这里给出完整的代码以及Nexys3开发板的引脚文件。 最终实现的效果是: 以 640*480 的分辨率在显示器屏幕显示一个矩形方块,方块在屏幕中以 45 度的角度、60 像素/秒的速度移动,到达屏幕边沿的时候反弹。 Verilog代码 收藏代码 // 设计文件:vga转载 2014-12-15 17:28:21 · 8723 阅读 · 1 评论