FPGA Verilog
文章平均质量分 64
被称为L的男人
这个作者很懒,什么都没留下…
展开
-
ModelSim入门
verilog设计进阶时间:2014年5月5日星期一 主要收获:1.安装了ModelSim ALTERA 6.4a;2.熟悉基本流程,仿真成功;3.了解testbench语法基本。 为什么要学ModelSim……1.Modelsim是专业的HDL语言仿真器,比Quartus自带的仿真器功能强大的多.2.Quartus simulator不支持Testben原创 2014-05-05 11:13:31 · 1184 阅读 · 0 评论 -
Verilog之i2c协议
i2c协议,使用verilog编写测试。并对i2c协议进行了详细介绍。原创 2014-05-06 19:22:57 · 18728 阅读 · 5 评论 -
Verilog之case语句
verilog设计进阶时间:2014年5月6日星期二 主要收获:1.学会使用case语句;2.学会使用随机函数$random。 $random:1.函数说明:$random函数调用时返回一个32位的随机数,它是一个带符号的整形数。2.产生0~59之间的随机数的例子:reg[23:0]rand;rand={$random}% 60;3.产生一个在min原创 2014-05-06 12:57:34 · 85048 阅读 · 1 评论 -
Verilog之流水灯
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)作者:akuei2说明:参照该书将部分程序验证学习一遍学习时间:2014年5月2号 主要收获:1.对FPGA有初步了解;2.功能模块和控制模块;3.并行操作的思维;4.使用“并行操作”进行流水灯实验。 FPGA是什么?1.一个很好的比喻是:FPGA是“一堆乐高积木”,而Verilog是原创 2014-05-02 22:30:21 · 16997 阅读 · 0 评论 -
Verilog分频器
verilog设计进阶时间:2014年5月6日星期二 主要收获:1.自己动手写了第一个verilog程序。 题目:利用10M的时钟,设计一个单周期形状如下的周期波形。 思考:最开始的想法是:定义两个计数器进行计数,两个使能标志位分别控制这两个变量。但是这样逻辑又太复杂,网上搜了搜,还是定义一个计数器比较好。 verilog程序:modulef原创 2014-05-06 08:03:52 · 3121 阅读 · 0 评论 -
Verilog之串口
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)作者:akuei2说明:参照该书将部分程序验证学习一遍学习时间:2014年5月3号 主要收获:1.对串口有初步了解;2.验证串口成功。 串口相关知识:1.波特率bps:一个位传输所使用的周期。一个位周期=1/bps。2.串口时序图:3.如何采集数据:在数据稳定时,即在中间位置。原创 2014-05-03 11:10:26 · 1049 阅读 · 1 评论 -
Verilog之PS2协议
VerilogHDL那些事儿_建模篇(黑金FPGA开发板配套教程)作者:akuei2说明:参照该书将部分程序验证学习一遍学习时间:2014年5月3号 主要收获:1.对PS2接口有初步了解;2.编码键盘和非编码键盘;3.通码和断码。 PS2相关知识:1.PS2接口2.PS2协议对数据的读取,是“下降沿有效”。数据总共有11位,起始位(1)、数据位(原创 2014-05-03 10:26:03 · 2345 阅读 · 0 评论 -
Verilog阻塞赋值与非阻塞赋值
verilog设计进阶时间:2014年5月6日星期二 主要收获:1.阻塞赋值与非阻塞赋值;2.代码测试;3.组合逻辑电路和时序逻辑电路。 阻塞赋值与非阻塞赋值:1.阻塞赋值“=”(组合逻辑电路),非阻塞赋值“”(时序逻辑电路);2.Verilog模块编程的8个原则:(1) 时序电路建模时,用非阻塞赋值。(2) 锁存器电路建模时,用非阻塞赋值。原创 2014-05-06 09:05:14 · 29264 阅读 · 8 评论 -
Matlab图像彩色转灰色
Matlab图像彩色转灰色,附上自己拍照照片及处理。原创 2014-05-07 12:40:35 · 6617 阅读 · 1 评论