FPGA技术
(二十)不惑
学如逆水行舟,不进则退。
展开
-
Verilog实现加减乘除运算
用Verilog实现,两个16位输入,一个32位输出的四则运算模块,这里我是使用的调用IP核的方式,毕竟人家官方推出的要比我们自个写的要稳定一点,这里调用了加法器,减法器,乘法器,触发器的IP核。代码如下:module jisuan( //input pin; Clk, Rst_n, data_A, data_B, mode, //+,-,*...原创 2019-01-09 09:18:56 · 21368 阅读 · 10 评论 -
Verilog实现LCD1602显示驱动
在做计算器时,需要将结果显示出来,所以就使用了LCD1602模块,这里附上驱动代码和验证代码以及调试心得。驱动代码如下://*************************************//module name :lcd_drive//engineer :Jiahui Wen//time :2018-11-30//function :...原创 2019-01-09 08:44:14 · 6027 阅读 · 2 评论 -
verilog矩阵按键实现
最近闲着没啥事,用FPGA做一个计算器,练练手。其中用到了4*4的矩阵按键,在这里详细的记录一下矩阵按键的代码以及仿真代码。代码如下:/**************************************************** key_flag delay 1 clock of key_value *************************************...原创 2019-01-08 19:31:44 · 3741 阅读 · 0 评论