会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
reppar
博客园
首页
新随笔
联系
订阅
管理
2022年5月31日
时钟切换的消除毛刺问题
摘要: 题目中说了是两个同步的倍频时钟clk0 clk1,已知clk0是clk1的二倍频,属于相关时钟,避免切换时毛刺出现,只需要在组合逻辑的基础上添加下降沿触发的DFF。原理图如下: 那么为什么要使用下降沿触发的DFF呢? 原因是这样,所谓去除毛刺,就是要避免毛刺的产生,那么得先明白毛刺是如何产生的,其实
阅读全文
posted @ 2022-05-31 22:00 reppar
阅读(681)
评论(0)
推荐(0)
2022年5月23日
单端口ram的复位
摘要: 在RAM模块中,我们会定义一个寄存器,通过这个寄存器对读写数据进行处理,在这道题中,我们需要设计一个位宽为4,深度为128的单端口RAM; 首先,我们定义一个存储器ram: 前面的[3:0]指数据位宽,后面的[127:0]指数据深度,即存储的数据量;但是数据量太多,我们不可能一一赋值,因此,我考虑使
阅读全文
posted @ 2022-05-23 15:00 reppar
阅读(327)
评论(0)
推荐(0)
2022年5月9日
5月9日学习笔记
摘要: 今天根据报的班(一个数字ic设计入门) 学习了在linux系统下的指令段如何去建立文件,建立文件夹,以及verdi以及vcs的使用方法
阅读全文
posted @ 2022-05-09 22:06 reppar
阅读(37)
评论(0)
推荐(0)
2022年4月29日
4.29非整数倍数据位宽转换
摘要: 以24bit转换至128bit为例 因为24bit的数据无法直接拼接形成128位的数据,当第6个数据来临的时候,128位的数据只能存进来高8位,那么剩下的16位将存储到下一个128位中。 要实现24bit数据至128bit数据的位宽转换,必须要用寄存器将先到达的数据进行缓存。24bit数据至128b
阅读全文
posted @ 2022-04-29 15:40 reppar
阅读(128)
评论(0)
推荐(0)
2022年4月25日
4.25学习笔记
摘要: 当遇到需要去除一些寄存器的复位信号时,记住一个基本原则: 一个时序模块不可以混合不同复位类型的寄存器,简单讲就是不能出现不复位的寄存器和复位的寄存器,只要使用复位信号,那么时序模块的寄存器都应该复位。 那么需要去除一些寄存器的复位信号应该怎么办?同样功能的代码如下,将复位的寄存器放入一个always
阅读全文
posted @ 2022-04-25 21:25 reppar
阅读(25)
评论(0)
推荐(0)
2022年4月18日
被阿里挂了
摘要: 大概3初吧,投递了阿里巴巴的智能互联部门中的fpga工程师,其中到门前为止,前前后后的打了三个电话吧,我自我感觉聊的都还不错啊,没有什么问题,最后一个电话的时候他还说技术方面到这里就结束了,后续的流程就是hr来谈了,结果今天收到了hr的来电,告诉我hc满了,也就是没有名额的,意味着录了别人了,唉真的
阅读全文
posted @ 2022-04-18 19:12 reppar
阅读(41)
评论(0)
推荐(0)
2022年4月8日
关于边沿检测
摘要: 边沿检测我一开始的设计方案是在需要检测的上升沿到来之时,采用一个技术器进行技术,后续在对这个计数器进行处理 但是感觉太繁琐了,后续发现 使用存储器,将输入信号上一个状态记录下来,然后与现在的状态进行与操作,即可直接判别边沿。
阅读全文
posted @ 2022-04-08 18:00 reppar
阅读(36)
评论(0)
推荐(0)
2022年3月31日
终于面试完华为啦!
摘要: 记录一下整体的流程吧 华为勇敢星无限部门的逻辑岗暑期实习招聘! 我是3月初在华为官网投递的实习生面试,然后就有负责人联系我了 第一次笔试时间是在3.23号晚 一共是40道选择题,30道单选,10道多选。 主要是设计,芯片设计,数字电路,verilog代码,模拟电路,外部电路,还有一两道c语言的题 总
阅读全文
posted @ 2022-03-31 11:23 reppar
阅读(339)
评论(0)
推荐(0)
2022年3月29日
关于模数转换的整体流程
摘要: 按照我们实验室目前手里的项目为例,首先AD先分为I路跟Q路,分别采样的是实部和虚部,每一路都是1.3GHZ。两路操作流程相同,我们下面以一路的流程来说明。 项目中AD的采样频率要求为1.3GHZ,但是一般分给AD的时钟频率达不到1.3GHZ,那么此时我们采用倍频的方式进行采样,我们只需要用两个325
阅读全文
posted @ 2022-03-29 10:40 reppar
阅读(420)
评论(0)
推荐(0)
2022年3月21日
关于verilog中的移位运算和乘法
摘要: 移位运算和乘法 乘2就是左移一位,左移的位数,就是n,2=2的1次方,所以左移一位 同理,乘4就是左移两位,乘8就是左移三位 那么乘3、6、7该怎么办呢?3等于2的2次方-1,所以乘5就等于左移两位再减去本身 6等于2的2次方加上2的1次方,所以就是这个数本身左移两位再加上这个数本身左移一位,如此反
阅读全文
posted @ 2022-03-21 10:31 reppar
阅读(1275)
评论(0)
推荐(0)
下一页
公告