- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 FPGA实现跨时钟域传输问题
以单bit跨时钟域讲解说明(多bits)跨时钟域有异步fifo或者异步双口RAM实现。分为2种情况,以单Bit信号从慢时钟域到快时钟域和快时钟域到慢时钟域来说明。文章目录1、慢时钟域到快时钟域2、快时钟域到慢时钟域二、仿真波形如图1、慢时钟域到快时钟域慢时钟域到快时钟域是经常遇到的,通常我们用寄存器打两拍就可以。module bit_reg( input wire clk, input wire rst_n, input wire in_bit, output wire out_bi
2021-09-17 11:06:51 1134
原创 FPGA实现奇偶分频
FPGA实现奇偶分频如果有好的方式,我也会在下面更新的。文章目录FPGA实现奇偶分频前言一、偶数分频二、奇数分频前言通常大家都会用PLL去实现,如果面试的时候让你手撕你是否也会疑虑,该如何下手,偶数分频还好,奇数是不是猛然还卡住了。一、偶数分频偶数分频比较简单,通常就是用计数器翻转就可以。module clk_div_even( input wire clk, input wire rst_n, output reg div_clk);parameter N = 4;reg[
2021-09-16 20:53:37 724
原创 FPGA边沿检测
FPGA边沿检测边沿检测时钟的上升沿对输入信号的变化判断同时用时钟的上升沿和下降沿来触发对输入信号的变化判断(双边沿触发)边沿检测FPGA对输入的信号进行边沿检测,有2种情况:一种是对输入信号的变化进行检测,我们输出一个高电平,通常是通过输入时钟的一个上升沿或者下降沿进行对输入信号的判断。一种是对输入时钟的上升沿和下降沿同时触发进行对输入信号的变化进行判断。时钟的上升沿对输入信号的变化判断上图中若是输入信号其中1位进行了变化,则anyedge 对应位输出一个高脉冲。module top_mo
2021-09-15 10:18:30 1127
转载 FPGA学习步骤(打算以后也转FPGA了,毕竟工资比硬件工程师高)
学习FPGA,在不同层次的人明显有不同的答案。先说一句,说不要开发版的都是菜鸟级选手。我把FPGA层次划分为,鸡蛋级别,菜鸟级别,老鸟级别,高手级别四类。我是鸡蛋级别的!啥也不会。1)熟悉语法,其实你不需要什么都会,但是要记住几个经典的时序,逻辑电路的描述方式。2)熟悉三个经典电路描述并仿真。仿真其实不是很重要,我开始学习压根没学那个玩意儿,因为要是只做接口那玩意儿没啥用。直接用ChipSc...
2019-06-18 21:55:15 14282 1
转载 国内外有哪些比较好的电子技术的网站类似github?
**这是从知乎转载过来的** 作者:HiBen链接:https://www.zhihu.com/question/19892071/answer/25426744来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。AVR单片...
2019-06-18 21:45:49 7661
原创 新手入门板卡硬件调试
硬件电路调试步骤新手入门板卡硬件调试一看→观察焊接情况二测→测量阻抗三接触式上电调试遇到的问题一般解决思路新手入门板卡硬件调试一看→观察焊接情况 1. 拿到板卡后,首先观察下焊接情况,观察的焊接主要是是否有元器件有漏焊或者焊接错误(示印上显示的电阻,结果焊接的电容),或者存在连锡现象等,如果发现有漏焊或者焊接错误的情况,最好的处理办法是对照BOM进行查看,是否设计的合理。二测→测量阻抗...
2019-06-18 21:30:37 6221 1
原创 多层板的设计原则
**多层板的设计原则**在设计多层PCB电路板之前,设计者需要首先根据电路的规模、电路板的尺寸和电磁兼容(EMC)的要求来确定所采用的电路板结构,也就是决定采用4层,6层,还是更多层数的电路板。确定层数之后,再确定内电层的放置位置以及如何在这些层上分布不同的信号。这就是多层PCB层叠结构的选择问题。层叠结构是影响PCB板EMC性能的一个...
2018-03-15 20:42:18 1674 5
原创 如何用Candence画封装
** ** 画封装的具体流程**** 封装的三要素:焊盘,位号(原点标识符),place_bound。 首先在Pad Designer画焊盘, 1首先查看元器件的封装尺寸 在元器件的芯片手册上查看封装的大小,看清是...
2018-03-14 13:02:17 6377
双层MINI DIN 无弹(XYX-233DN-12MN-23301).pdf
2020-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人