特权同学

34063升压电路的关断

SDRAM时钟相移估算

《QuartusIIHandbookVersion9.0Volume5:EmbeddedPeripherals》中SectionI的1.SDRAMControllerCore部分提出了如何估计SDRAM数据有效信号窗口,并且给出了SDRAM时钟相对于FPGA时钟相移估计公式。下面先就事论事,对官方

串口定义一定要搞定

这个串口定义之前好像在坛子里也看过有人图文并茂的戏说一番,只不过这一次自己遇到的问题自己解决得更深刻一些罢了。DB9的串口相信所有人都见过,搞电子设计的没自己动手做过这玩意那也挺不可思议的了。特权同学还依稀记得自己设计的第一个51单片机下载电路用的串口定

永远忠于年轻时的梦想

本来我也不知道最后的两课该以怎样的方式来讲,也不是很确定什么时候能够静下心来录。最近遇到了很多事,开心的不开心的,其实也无所谓开心和不开心,因为我的心情还是很平静的,不论是哪一方面。但是今天我算是闲下来了,我就决定要好好把最后两课录完,好给大家一个交

Virtual JTAG仿真操作

Riple兄也曾就VirtualJTAG仿真写过博文《VirtualJTAG仿真要点》,文章中就VJI的仿真原理和基本操作概念做了详细的介绍。《VirtualJTAGMegafunctionUserGuide》中也有专门叙述。特权同学这里也不多阐述概念,和大家一起学习下实际仿真的操作步骤和方法。1,准备:有一个

项目日志6——LCD仿真方案

虽然各式各样的LCD玩过还是蛮多的,不过在仿真的时候还真没有什么好的思路,基本上都是通过查看波形。先随便找个lcd_clk的前后比对一下,看看数据的建立保持时间是否处于比较充裕的范围。然后从行计数、列计数器上看看一些控制信号是否满足要求,再就是模拟的数据和相应

项目日志5——AD调试(Virtual JTAG接收窗口)

项目日志4——AD调试(Virtual JTAG)

项目日志3——AD调试(在线调试)

上一篇博文提到了简单的AD板级调试方法,主要的方法是通过内部设计一个串口通信模块,将采样到的AD数据发送到PC机进行观察验证。之所以采样这样的方式和特权同学过去的设计使用的器件都相对比较老(军品较多),而无法支持开发工具提供的各种先进的嵌入式调试手段有关,

项目日志2——AD调试

先说一些题外话,通常来说,一个规范的FPGA工程设计都会遵循一套固有的流程,但并不是所有的工程都从始至终一层不变的围着一个所谓的固定的流程走。对于所有的设计,特权同学也都会大致按照下面的步骤进行:分析需求à划分模块à设计输入à功能仿真&a

项目日志1——整体划分

特权同学最近在做一个测控设备的项目,因为接口比较多,但协议不复杂,所以主要用FPGA全部搞定。在今后的一些《项目日志》里,不会过多的讨论项目本身的一些细节,只是从大处来分享工作的思路。诸如模块划分,模块细分,设计可验证的考虑,调试的方式,以及详细设计中碰

NIOS2入门板资料汇总

资料图汇总:

集成NIOS2自定义组件

在接触SOPC之前,天真的以为这玩意对于用户而言没啥技术含量,只不过是设定恩多GUI而已,多看看datasheet研究研究各个选项就完事。仔细深入后,发现不是这么回事,也没这么简单。刚开始接触SOPC时,Avalon-MM、Avalon-

将PCB设计进行到底

在当前岗位上,PCB设计本不是份内工作,但是所里的PCB设计部门那工作效率实在无法忍受,快过年了出差外协也很是不方便。手头的项目里三个板子还是蛮急的,希望年前都能发出去制板,无奈之下只能选择自己动手。过去自己设计的PCB两层板较多,大都是简单的数字信号板,基

SOPC的CPU与CFI控制器互联

Baidu
map