
FPGA
MyLinChi
这个作者很懒,什么都没留下…
展开
-
2.EP4CE10F17的ADC设计
前记:师夷长技以自强 P2851.基本概念ADC:Analog to Di...原创 2019-07-08 22:55:40 · 1365 阅读 · 0 评论 -
10.EP4CE10F17的PLL使用
前记:师夷长技以自强1.基本概念PLL:Phase Locked Loop锁相环,可以通过软件配置的方法输出不同频率和相位的时钟信号。在EP4CE10F17中有两个片内PLL模块,可以产生时钟树。fpga的pll使用也是以ip核的形式提供的,对于quartus II13.0,在Tools->MegaWizar Plug-In Manager打开ip核的选择界面。2.使用简介...原创 2019-08-11 15:26:15 · 2387 阅读 · 2 评论 -
9.EP4CE10F17的NCO使用
前记:师夷长技以自强1.基本概念NCO: numerically controlled oscillators 数控振荡器,可以合成一个时间和只域上离散的正弦波,常作为通信系统的正弦载波发生器。在Quartus II中,nco是以ip核的形式提供的,只需要简单配置几个参数即可。2.使用简介对于Quartus II 13.0版本,打开ip核的向导的方式是Tools->Meg...原创 2019-08-10 23:41:01 · 1803 阅读 · 2 评论 -
8.EP4CE10F17的DDS
前记 师夷长技以自强1.基本概念DDS:Direct Digi...原创 2019-08-08 23:30:03 · 504 阅读 · 0 评论 -
7.EP4CE10F17的矩阵键盘
前记 师夷长技以自强1.基本原理1.1键盘模块以及与FPGA的连接矩阵键盘常...原创 2019-08-04 21:28:19 · 551 阅读 · 1 评论 -
5.EP4CE10F17的FIFO
前记:师夷长技以自强一、基本概念FIFO:利用FPGA的片上存储器设计的一个先进先出缓冲器。可以分为单时钟FIFO和双时钟FIFO,前者用于高速传感器数据的缓存,后者用于异步数据的收发(数据的发送端和接收端分别使用不同的时钟域)。FIFO参数:宽度:FIFO一次读写数据的位数。深度:存储数据的个数。满标志:FIFO已满或将要满时发出的一个标志信号。空标志:FIFO已空或...原创 2019-07-21 11:06:05 · 581 阅读 · 0 评论 -
6.EP4CE10F17的基于串口的电压采集系统
前记:师夷长技以自强一、需求1.使用ADC以最高速度采集2000个数据,将这些数据存储在scfifo中2.等待着2000个数据采集完成之后,从scfifo中读取数据出来使用串口持续发送直到2000个数据全部发完。二、分析.2.1系统框图当系统模块多了后,最好画一个框图,以示数据在各模块中的流动关系。2.2状态分析2.2.1 状态的划分1.空闲 IDEL...原创 2019-07-16 23:36:42 · 705 阅读 · 0 评论 -
1.EP4CE10F17的DAC设计
前记:师夷长技以自强 p272...原创 2019-07-06 20:23:50 · 1187 阅读 · 0 评论 -
3.EP4CE10F17的串口设计
前记:师夷长技以自强。1.基本概念UART:Universal Asynchronous Receiver/Transmitter,通用异步收发传输器,它是一种电子器件,可以在数据发送时将并行数据转换成串行数据来传输,在数据接收时将接收到的串行数据转换成并行数据。UART是异步串行通信的总称,包含了RS232,RS449,RS423,RS422和RS485等协议标准。RS-232:美国...原创 2019-07-10 23:19:38 · 831 阅读 · 0 评论 -
FPGA的亚稳态
1. 应用背景1.1 亚稳态发生原因 在FPGA系统中,如果数据传输中不满足触发器的Tsu和Th不满足,或者复位过程中复位信号的释放相对于有效时钟沿的恢复时间(recovery time)不满足,就可能产生亚稳态,此时触发器输出端Q在有效时钟沿之后比较长的一段时间处于不确定的状态,在这段时间里Q端在0和1之间处于振荡状态,而不是等于数据输入端D的值。这段时间称为决...转载 2019-07-15 08:38:09 · 454 阅读 · 0 评论 -
4.EP4CE10F17的按键设计
前记:师夷长技以自强1.基本概念轻触按键:开发板上经常用到的一种按键,内置一个反作用弹簧,理想情况下是产生一个低电平的脉冲信号。但由于机械构件接触的时候肯定会产生抖动,一般情况下抖动的总时间会持续20ms。状态机:有一个状态变量有有限中取值情况,每一种取值对应硬件电路的所处的一种状态执行相应的程序的程序。设计状态机的关键是合理分状态,并明确状态的跳转条件。2.基本原理2.1状态...原创 2019-07-14 11:12:35 · 454 阅读 · 0 评论 -
11.EP4CE10F17使用LCD1602显示信息
前记:师夷长技以自强1.基本概念LCD1602:可以显示两行每行16列的字符,故称为1602。实验中使用的是3.3v的1602显示模块,可以在某宝中随表找到。端口说明:编号 名称 功能 1 VSS 电源地 2 VDD 电源正极 3 VL 液晶显示偏压,接VDD时对比度最弱,接地时对比度最强 4 RS 数据/...原创 2019-08-11 21:29:14 · 1532 阅读 · 0 评论