基于EP1C3T144C8的FPGA的开发板设计

发布者:玉树琼花最新更新时间:2010-06-18 来源: 电子技术关键字:FPGA  EP1C3T144C8  设计 手机看文章 扫描二维码
随时随地手机看文章

  O 引言

  现场可编程门阵列(FPGA,Field Programmable Gate Array)的出现是超大规模集成电路(VISI)技术和计算机辅助设计(CAD)技术发展的结果。FPGA器件集成度高、体积小,具有通过用户编程实现专门应用的的功能。它允许电路设计者利用基于计算机的开发平台,经过设计输入、仿真、测试和校验,直到达到预期的效果。利用FPGA可以大大缩短系统的研制周期,减少资金投入。更吸引人的是采用FPGA器件可以将原来的电路板级产品集成为芯片级产品,从而降低了功耗,提高了可靠性,同时还可以很方便的对设计进行在线修改。FPGA器件成为研制开发的理想器件,特别适于产品的样机开发和小批量生产,因此人们也把FPGA称为可编程的ASIC。

  可以断定FPGA在结构、密度、功能、速度和灵活性方面将得到进一步的发展。随着工艺和结构的改进,FPGA的集成度将进一步提高,性能将进一步完善,成本将逐渐下降,在现代电子系统设计中将起到越来越重要的作用。

  1 硬件电路设计及原理

  1.1 硬件电路整体结构

  本设计的开发板电路包括6个部分:下载电路、下载接口、FPGA、电源电路、和扩展接口。其电路结构框图如下:

电路结构框图

  1.1.1主芯片EPlC3T144C8

  Altera Cyclone系列FPGA是A1tera公司2003年9月份推出的,基于1.5v,O.13μm工艺,Cyclone是一个性价比很高的FPGA系列。其中EPlC3T144是Cyclone系列中的一员,共有2910逻辑单元,59904RAM bits,1个PLLs,最多有104个用户I/O,可以说这款FPGA的资源非常丰富,足够满足大型设计的需要。

  本设计选用Altera公司的Cyclone系列芯片,芯片型号为EPlC3T144C8,因为该芯片是Altera公司推出的低价格、高容量的FPGA,其以较低的价格、优良的特性及丰富的片上资源在实际应用中被广泛的采用,这些都是其他同类产品无法相比的。

  EPlC3T144C8芯片采用1.5V内核电压,0.33 μmSRAM工艺,与其他同类产品相比具有以下特点:

  (1)逻辑资源丰富,逻辑单元(LE)数量为2910个。

  (2)有104个可用I/O引脚,I/O输出可以根据需要调整驱动能力,并具有压摆率控制、三态缓冲、总线保持等功能:整个器件的I/0引脚分为四个区,每个区可以独立采用不同的输入电压,并可提供不同电压等级的I/0输出。

  (3)多电压接口,支持LVTTL,LVCMOS,LVDS等I/0标准。

  (4)灵活的时钟管理,片内配有一个锁相环(PLL)电路,可以提供输入时钟的1~32倍频或分频、156~417ps相移和可变占空比的时钟输出,输出时钟的特性可直接在开发软件Quartos II里设定。经锁相环输出的时钟信号既可以作为内部的全局时钟,也可以输出到片外供其它电路使用。

  (5)内有SignalTap嵌入式逻辑分析器,极大地方便了设计者对芯片内部逻辑进行检查,而不需要将内部信号输出到I/O管脚上。

  1.2 设计电路模块及原理

  1.2.1 下载线电路

  Altera器件的编程连接硬件包括:ByteBlaster并口下载电缆、ByteBlasterMV并口下载电缆、MasterBlaster串口/USB通信电缆、BitBlaster串口下载电缆。 本设计采用了ByteBlasterMV串口口下载电缆。

  ByteBlasterMV串口下载电缆采用两种下载模式:被动串行模式和JTAG仿真下载模式。

  ◆.被动串行模式(PS)

ByteBlasterMV串口下载电缆采用两种下载模式

  为了利用ByteBlasterMV并口下载电缆配置1.5VCyclone系列EPlC3T144,3.3V电源中应该连接上拉电阻,电缆的VCC脚连接到3.3V电源,而器件的VCCINT引脚连到相应的1.5V电源。对于PS配置,器件的VCCIO引脚必须连到2.5V或3.3V电源。对于JTAG在线配置和在线编程,电缆的VCC引脚必须连接3.3V电源。

  ByteBlasterMV并口下载电缆与PC机相连的是25针插头,与PCB电路板相连的是10针插座。数据从PC机并口通过ByteBlasterMV并口电缆下载到电路板。

  1.2.2 电源电路

  采用LMl086系列芯片为电路提供稳定的电源。LMl086是一系列工作在1.5A负载电流下,最大输出电流为1.5A的低输出电压控制器。在本设计中用于为FPGA提供1.5V和3.3V电源电压。该芯片的主要特点:

  (1). 可以得到2.85V、3.3V、5.0V电压并且有不同的版本。

  (2).电流限制和热保护。

  (3).1.5A输出电流。

   该电路将5.0V的电源电压从左端输入转化为3.3V从电路右端输出,采用的芯片是LMl086IS一3.3,为电路中需要3.3V电源电压的部分提供电压。其中F1为保险丝,可以保护电路。D1是稳压管,使电源电压更加稳定。电路中电容均为滤波之用,C2、C4为高频滤波电容,Cl、C3、C5为低频滤波电容。

电源电路

  将3.3V的电源电压从左端输入转化为1.5V从电路右端输出,采用的芯片是LMl086IS—ADJ,该电路同上边的电源部分原理基本相同该芯片输出电压可调,为电路中需要1.5V电源电压的部分提供电压。该电路同上边的屯源部分原理基本相同

  电路的这两部分采用了LMl086系列芯片,电路中接有滤波电容,使整个电路设计非常合理输出非常稳定,可以分别担负起为电路提供稳定的3.3V、1.5V电压的的作用,保障了电路的正常工作。

  1.2.3 电源监控及复位电路

  本设计的复位电路采用的芯片是IMP811。IMP811是低电压电源监控器,它的作用是用来监控供给微处理器、微控制器和其他一些数字系统的3.0V、3.3V、5.OV电源电压。在本电路中用于监控FPGA的3.3V电源电压,并且是复位电路的重要组成部分。它的主要特点有:

  (1).6μA输出电流。

  (2).可监视3.OV、3.3V、5.0V电源电压。

  (3).手工复位输入。

  (4).电压低于1.1V复位有效。

  根据对于该芯片的介绍可知电路的工作原理如下:

  当输入的电源电压VCC3.3不稳定即超出了IMP811允许的范围时,芯片会自动由nReset输出复位信号对电路进行保护,防止电路的元器件被烧坏另外,此电路还有手动复位键RESETl,可由IMP81l的nMR输入,为电路提供手动复位信号,用于在电路不能正常工作时,将整个电路重新启动。

  1.2.4 其他电路设计

  1. 本设计的各个电源都接有0.1μ退偶电容,这些电容在做板时必须摆在各个芯片周围用来滤除电源中的高频杂波,保证电路中各个芯片正常工作。

  2. 本设计选用的晶振为50MHZ,它可以为整个电路提供时钟信号。

  3.本设计的FPGA中配有一个锁相环,由1.5V电源经过滤波电路为其提供工作电压。

电路设计

电路设计

  2 结束语

  本论文结合FPGA结构原理和元件特性及EDA设计技术,对开发板的设计进行了研究,完成的主要工作及成果如下:完成了基于FPGA的开发板方案设计;完成了开发板的硬件电路设计总体设计及功能模块划分。

  本论文需要改进及进一步完善的工作主要有:

  1.由电路的结构原理可以看出,本设计只做了外围电路的接口,没有完成与之配套的外围电路设计。为此,可以进一步设计更多的外围扩展电路来实现不同的扩展功能。2.本论文主要针对的是开发板硬件的设计、原理,对软件方面做的工作不多。这也是需要进一步的完善,可以通过更多的软件设计来检测和实现开发板的功能。鉴于作者时间和水平的有限,论文中必有诸多错误和不足,希望得到老师们的批评和指正。

关键字:FPGA  EP1C3T144C8  设计 引用地址:基于EP1C3T144C8的FPGA的开发板设计

上一篇:基于SOPC的扭振信号测量系统实现研究
下一篇:基于PC机的MPEG-4编码原理研究及实现

推荐阅读最新更新时间:2024-05-02 21:04

TMS320LF2407 DSP控制器的串行通信设计
一 引言 TI公司的TMS320LF2407型DSP微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-232接口可以方便地进行DSP之间或与PC机之间的异步通信。而串行外设接口(SPI)是一个高速同步串行输入/输出(I/O)端口,常用于DSP控制器和外部器件或其它控制器间的通讯。本设计正是通过TMS320LF2407所带有的SCI模块进行两台DSP的数据传输通信。同时还利用了DSP2407的SPI模块和I/O口作了显示以及键盘扩展电路,以便能实时监控数据的收发。此实例电路结构简单易懂,非常适合刚接触DSP的初学者使用,具有很好的参考价值。 二 硬件原理设计 此设
[工业控制]
基于铂电阻PT1000和AD7731芯片实现热敏电阻测试仪的设计
热敏电阻作为一种常用的温度传感器广泛应用于消费电子、工业控制、通信、航空等领域。在热敏电阻的生产过程中,电阻的性能测试和标定环节非常关键。本文设计了一种能够实现对热敏电阻性能进行自动测试和分析的仪器——热敏电阻测试仪,它能够同时对十五个热敏电阻进行性能测试,在测试过程中,用户可以通过上位机界面来控制测试中的温度范围及温度间隔。得到测量数据后,用户可以通过Excel表格程序绘制各个电阻的热温曲线,从而可以很容易识别出次品电阻。该仪器缩短了对热敏电阻进行检测的平均时间,提高了厂家的生产效率。 测量的基本原理 对热敏电阻进行测试需要将其放入恒温箱中进行,本测试仪也需要对恒温箱中的温度进行测定,才能根据不同的温度测定热敏电阻的阻值。在
[测试测量]
基于铂电阻PT1000和AD7731芯片实现热敏电阻测试仪的<font color='red'>设计</font>
单片机C语言程序设计:T0控制LED实现二进制计数
/* 名称:T0 控制 LED 实现二进制计数 说明:本例对按键的计数没有使用查 询法,没有使用外部中断函数,没有使用 定时或计数中断函数。而是启用了计数 器,连接在 T0 引脚的按键每次按下时, 会使计数寄存器的值递增,其值通过 LED 以二进制形式显示 */ #include reg51.h //主程序 void main() { TMOD=0x05;定时器 0 为计数器,工作方式 1,最大计数值 65535 TH0=0; //初值为 0 TL0=0; TR0=1; //启动定时器 while(1) { P1=TH0; } }
[单片机]
单片机C语言程序<font color='red'>设计</font>:T0控制LED实现二进制计数
如何优化差分电路PCB设计的若干要点
当提到通信系统时,比起单端电路,差分电路总是能提供更加 优良的性能。它们具有更高的线性度、抗共模干扰信号性能等。但是,对于差分电路还是有很多谜团。某些RF工程师认为很难设计、测试和调试它们。对于差分滤波器尤其如此。是时候揭开差分滤波器设计的神秘面纱了。 要做到这一点,我们要从通信系统接收链中的IF级滤波器开 始。我们将介绍基本滤波器的一些重要规格概念、几类常用滤 波器的响应、切比雪夫1型滤波器应用,以及如何从单端滤波器 设计开始,然后将其转化为差分滤波器设计。我们还将考察一 个差分滤波器设计示例,并讨论有关如何优化差分电路PCB设计的若干要点。 RF信号链应用中差分电路的优点 用户利用差分电路可以达到比利用单端电路更高
[模拟电子]
迈克数字MMDS无线覆盖系统设计方案
一、数字MMDS无线覆盖系统方案显著特点     ·QPSK调制方式,系统载噪比、相位噪声等指标要求很低,接收灵敏度高、抗干扰能力强,接收端安装极其简单而稳定可靠,非常利于整个工程实施及运行;接收天线和降频器采用普通模拟微波的接收天线和降频器,无需特别要求。     ·开放的CA系统,可嵌入用户指定的机顶盒,可与任何SMS接口;标准的CA系统,可嵌入符合DVB标准的机顶盒;     广播局可选择任何厂家的数字电视设备,这些设备均为DVB标准设备,可用于有线电视、微波数字电视、MUDS数字电视系统。     ·本CA系统支持同密运行。我公司CA系统可与任何符合DVB标准的CA系统同密运行,这样运营商可选择多种CA系统,用
[嵌入式]
一种满足USB规范的电源开关设计方案
  1 引言     通用串行总线(UniversalSerialBus)使PC机与外部设备的连接变得简单而迅速,随着计算机以及与USB相关便携式设备的发展,USB必将获得更广泛的应用。由于USB具有即插即用的特点,在负载出现异常的瞬间,电源开关会流过数安培的电流,从而对电路造成损坏。   本文设计的USB电源开关采用自举电荷泵,为N型功率管提供2倍于电源的栅驱动电压。在负载出现异常时,过流保护电路能迅速限制功率管电流,以避免热插拔对电路造成损坏。     2 USB开关电路的整体设计思路     图1为USB电源开关的整体设计。其中,VIN为电源输入,VOUT为USB的输出。在负载正常的情况下,由电荷泵产生
[嵌入式]
基于STM32的铁路自动围栏系统设计
一、项目背景 随着城市规模的不断扩大和交通运输方式的日益发展,铁路与公路的交叉口已经成为常见的场景。然而,这些交叉口往往存在一定的安全隐患,因为有时不易发现列车行进的情况,导致公路上的车辆或行人可能会无意中闯入铁路区域,从而引发重大交通事故。 为了解决这个问题,当前开发了一款基于 STM32 的铁路自动围栏系统。该系统采用了STM32F103RCT6作为主控 芯片 ,并使用 步进电机 来控制铁路围栏的开启和闭合。同时,系统还配备了 红外 感应器,以便能够及时监测到列车的通过情况。 当系统监测到有列车即将通过铁路交叉口时,公路 信号 灯会立刻变为红灯,蜂鸣器也会发出警报声音,以提醒行人和车辆注意安全。同时,铁路两侧的围栏也会自动
[单片机]
基于STM32的铁路自动围栏系统<font color='red'>设计</font>
STM32的CAN总线中继器设计及应用
引言 CAN总线是一种多主方式的串行通信总线,具有优良的稳定性、实时性、远程通信能力以及超强的硬件CRC纠错等特性;CAN总线技术的应用不再仅限于汽车行业,而是扩展到了机械、纺织、控制等行业,并被公认为是最有前途的现场总线之一。然而由于受制于CAN收发器,CAN总线通信距离和网络中节点数被分别限制在10 km和110个之内。但是在稍大型的CAN总线系统中,这往往是不够的,这时就需要用CAN总线中继器对CAN总线网络进行扩展。 CAN中继器是系统组网的关键技术设备之一,使用中继器可以提高网络设计的灵活性,并且通过中继器还可以连接两个不同波特率的CAN总线网络;在两个网络间进行数据转发,极大地扩展其使用范围。基于此,本文设计出一款
[单片机]
STM32的CAN总线中继器<font color='red'>设计</font>及应用
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved