verilog
wangyanchao151
黄沙百战穿金甲,不破楼兰终不还
展开
-
parameter和localparam 区别
parameter可用作在顶层模块中例化底层模块时传递参数的接口,localparam的作用域仅仅限于当前module,不能作为参数传递的接口。转载 2019-03-21 19:32:16 · 1358 阅读 · 0 评论 -
二进制,格雷码
//========================================================================================================================================================// Company:// Engineer:// Create Date:// ...转载 2019-03-21 19:37:08 · 310 阅读 · 0 评论 -
SPI总线介绍和verilog实现
SPI总线介绍和verilog实现https://blog.csdn.net/IamSarah/article/details/76269737这篇文章讲SPI总线,SPI是serial peripheral interface 的缩写,即串行外围设备接口。该接口是摩托罗拉公司提出的全双工同步通信的接口,该接口只有四根信号线,在芯片的管脚上只占用4根线,节约了芯片的管脚。这四根信号信如...转载 2019-03-21 19:38:55 · 908 阅读 · 0 评论 -
verilog中的可综合与不可综合
verilog中的可综合与不可综合关于verilog可综合与不可综合,CSDN的博客大都借鉴了博主initialwei的关于可综合与不可综合的理解。博客链接:http://www.eefocus.com/initial_wei/blog/12-10/287444_c623b.html1)所有综合工具都支持的结构:always,assign,begin,end,case,wi...转载 2019-03-30 14:13:29 · 631 阅读 · 0 评论 -
verilog运算符优先级别
!,~ 高优先级*,/,%+,-<< , >>< , < = , > , > == = , != , = = = , != =& , ~&^ , ^ ~| , ~ |&&||? : 低优先级...转载 2019-03-27 20:22:55 · 6120 阅读 · 0 评论 -
有趣的线性反馈移位寄存器(LFSR)
有趣的线性反馈移位寄存器(LFSR)最近一直在研究信道编码,发现在信道编码里面有一个电路比较重要也比较有趣,那就是线性反馈移位寄存器 LFSR ,相信大家对 LFSR 电路也不陌生了,在通信领域lfsr有着很广泛的应用,比如说M序列,扰码,信道编码,密码学这方面都有很广泛的应用,LFRS的结构一般如下图:其中他需要一个生成多项式为:这个多项式是一个本原多项式,然后知道这个电...转载 2019-03-29 11:02:40 · 13367 阅读 · 1 评论 -
verilog实现格雷码与二进制的转化:
verilog实现格雷码与二进制的转化:1)自然二进制码转换为格雷码的方法自然二进制码转换成二进制格雷码,其法则是保留自然二进制码的最高位作为格雷码的最高位,而次高位格雷码为二进制码的高位与次高 位相异或,而格雷码其余各位与次高位的求法相类似。原理:若二进制码表示为: B[N-1]B[N-2]...B[2]B[1]B[0];...转载 2019-04-08 20:46:31 · 2347 阅读 · 0 评论