在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 工作中总结的Verilog代码编写风格
PayPal 2023-12-11 23:23
写在前面 在工作中经常需要经手别人的代码,发现有些人的代码很规范、有规律,而有些人的代码写的随心所欲,编写的人容易理解,给别人看就需要花一定功夫才能理解。良好的代码风格有助于后来的阅读者快速理解、 学习。看到过几种常见的代码风格,今天结合自己的思考,并吸取几种风格的优势,总结下自己比较喜欢的代码 ...
个人分类: 菜鸟の新知识|246 次阅读|1 个评论 热度 1
分享 对数学公式在离散化时的理解
PayPal 2023-4-2 17:45
一些计算,例如 DFT ,在计算时需要用到系数。这些系数在公式中是使用 cos 函数和 sin 函数计算出来的,每次使用一个系数,都需要进行一次三角函数计算。 但是用数字电路实现时, 所以通常会采用预先采样出三角函数值存在表格里,通过地址索引的方式完成系数的计算。 以 N 点 DFT 为例来分析下如何实现系 ...
个人分类: 菜鸟の新知识|1390 次阅读|2 个评论 热度 15
分享 Verilog对中间变量寄存器赋初值
PayPal 2022-11-14 19:17
在仿真时,会遇到模块中寄存器没有被定义成端口的情况,这样就不能在testbench中像端口那样赋初值。但是可用用.进行模块连接来对任意寄存器赋初值。 例如: 有模块层次如下: top_tb.v \ m1.v ...
个人分类: 菜鸟の新知识|544 次阅读|0 个评论
分享 “转正”
PayPal 2021-10-14 22:33
长津湖与工作 上一代的血汗,这一代的希望 毕业 校招的时候,本想蹭一蹭IC的热点,找一个工资能到30的工作,毕竟30是大多数IC的门槛,同年级毕业的同学,起薪也是这个数。花了一个月时间准备,还是抵不过IC研究方向同学。和导师沟通,坚定了选择研究方向的工作。所幸,几个橄榄枝都是和所研究方向密切相 ...
个人分类: 生活感悟|806 次阅读|0 个评论 热度 3
分享 Verilog三段式状态机的学习
PayPal 2021-10-6 22:44
状态机主要由 状态转移 、 状态转移条件 和 输出 三部分组成,确定了这三部分基本上一个状态机就确定了。 以前学习的状态机都是两段式,但是比较复杂的状态机还是应该将三部分分开来实现,这样每部分的功能比较独立,验证和差错的时候比较容易;以后需要修改也非常方便。 状态转移 部分比较固定,使用时序逻辑 ...
个人分类: 菜鸟の新知识|2165 次阅读|3 个评论 热度 18
分享 Verilog中使用case多状态同一操作的方法
PayPal 2021-9-22 11:21
记录下新学习到的内容 V erilog 中 case 多状态同操作的简便写法 不方便的重复写法 : case(state) 'd0:begin dosomething; end'd1:begin &nbs ...
个人分类: 菜鸟の新知识|834 次阅读|0 个评论
关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-24 00:27 , Processed in 0.009753 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部