随笔分类 - FPGA
摘要:LDO(低压差线性稳压器),FPGA需要3.3V、2.5V和1.2V,可选用凌力尔特LINEAR:LT1083/84/85,低压差正压可调稳压器。应用电路如图所示:输入端加10UF电解电容,输出端加10UF胆电容。基本可调稳压器电路图如上图所示,通过改变R1、R2阻值输出需要的电压值,由于Iadj很小,计算时可以忽略不计。故等式变为: ,其中,Vref=1.25V。电路板电源设计如下图所示:3.3V:R1=100Ω,R2=162Ω2.5V:R1=R2=100Ω1.2V:ADJ直接接地,1.25V≈1.2V疑问:1.输出端接了0.1uf和0.01uf去耦电容? 2.磁珠使用和VCCD、VCCA,
阅读全文
摘要:学习逻辑设计首先要有项目挂靠,如果你觉得未来一段时间你都不可能有的话,接下来的内容你就没有必要再看了,花的时间再多也只能学到皮毛--很多细节的问题光写代码是发现不到的。而且要真正入门,最好要多做几个项目(这三年大大小小的项目我做有七八个),总线型的和数字信号处理型的最好都要接触一些,因为这两个方向的逻辑设计差异比较大:前者主要是控制型的,会涉及到状态机等控制逻辑;后者主要是计算型的,难点主要在对符号、浮点数转定点数、位宽等方面的处理上。 第二要有好的师父。这里说的好的师父并不是指画原理图画了几十年的老师傅,而是指曾在专业IC公司做过一段时间的人,好的专业IC公司可以接触国内外最新的设计思想,.
阅读全文
摘要:(1)单口RAM 1.无读使能rden信号的ModelSim功能仿真: 在不使用读使能rden信号的情况下,单口RAM仿真结果表明: 1.写使能wren为高时,写数据操作有效; 2.写使能wren为低时,读数据操作有效; 3.写有效(高)时,输出端q输出为刚写入的数据; 4.一般选择输出寄存一拍。 2.有读使能rden信号的ModelSim功能仿真: 在使用读使能...
阅读全文
摘要:1.MCU启动FPGA相应功能模块 通过译码器选择相应的功能模块,调用实现功能。2.MCU与FPGA串口通信 SPI协议简单、可靠、易实现,速度快,推荐使用SPI。SPI为四线机制,包含MOSI、MISO、SCK、SSEL。(SPI协议:http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus;FPGA实现详见http://www.fpga4fun.com/SPI.html)。可参考《AVR单片机与CPLD_FPGA综合应用入门》第四章“单片机与FPGA之间的通信”。传输命令字或少量数据完成MCU与FPGA的串口通信。3.MC..
阅读全文
摘要:RT,否则警告Warning: Tri-state node(s) do not directly drive top-level pin(s),会利用或门代替中间的扇出fan-out. 原因:在进行FPGA设计时,对于FPGA内部的信号不能出现被赋值为高阻的状态,只有顶层的信号,即输出的信号才可以赋值为高阻态。 找出这个信号,然后把赋值为x'bz改为x'b0或x'b1(具体是改为x'b0还是...
阅读全文

浙公网安备 33010602011771号