6.2.3 FPGA的芯片配置电路设计.doc

上传人:土8路 文档编号:10064630 上传时间:2021-04-15 格式:DOC 页数:9 大小:653.50KB
返回 下载 相关 举报
6.2.3 FPGA的芯片配置电路设计.doc_第1页
第1页 / 共9页
6.2.3 FPGA的芯片配置电路设计.doc_第2页
第2页 / 共9页
6.2.3 FPGA的芯片配置电路设计.doc_第3页
第3页 / 共9页
6.2.3 FPGA的芯片配置电路设计.doc_第4页
第4页 / 共9页
6.2.3 FPGA的芯片配置电路设计.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《6.2.3 FPGA的芯片配置电路设计.doc》由会员分享,可在线阅读,更多相关《6.2.3 FPGA的芯片配置电路设计.doc(9页珍藏版)》请在三一文库上搜索。

1、6.2.3 Altera芯片配置电路设计1. Altera的配置芯片Altera公司为APEX、APEX20K、Mercury、ACEX1K、FLEX10K和FLEX6000系列器件提供的一些专用配置芯片如表6.2.6所示,使用这些专用配置芯片可以完成Altera公司的FPGA芯片配置。EPC16、EPC8、EPC2配置芯片属于 Flash Memory(闪存)器件, EPC1、EPC1441、EPC1213、EPC1064和 EPC1064V配置芯片基于 EPROM结构。设计中需要根据FPGA器件的容量,决定配置芯片的数目。适用ACEX, APEX, FLEX & Mercury 器件的专用

2、配置芯片选择方案如表6.2.7所示。例如:配置一个EP20K600E器件,需要4个EPC2 芯片。同理,配置一个EP1M350器件需要1个EPC16或者3个EPC2芯片。EPC1、EPC1441、EPC1213、EPC1064、EPC1064V PDIP-8封装形式如图6.2.5所示。EPC2 PLCC-20封装形式如图6.2.6所示。表6.2.6 Altera公司的专用配置芯片芯片型号特性EPC1616,000,0001-bit ,芯片工作电压3.3V。EPC88,000,0001-bit ,芯片工作电压3.3V。EPC21,695,6801bit,芯片工作电压5.0V或者3.3V。EPC1

3、1,046,4961bit,芯片工作电压5.0V或者3.3V。EPC1441440,8001bit,芯片工作电压5.0V或者3.3V。EPC1213212,9421bit,芯片工作电压5.0V。EPC106465,5361bit,芯片工作电压5.0V。EPC1064V65,5361bit,芯片工作电压3.3V。表6.2.7 适用ACEX, APEX, FLEX & Mercury 器件的专用配置芯片选择方案ACEX, APEX, FLEX & Mercury 器件配置芯片ACEX, APEX, FLEX & Mercury 器件配置芯片EP20K30EEPC2, EPC1, 或者 EPC144

4、1EPF10K50, EPF10K50V, EPF10K50EEPC2 或者 EPC1EP20K60EEPC2 或者EPC1EPF10K70EPC2 或者EPC1EP20K100, EP20K100EEPC2 或者 EPC1EPF10K100,EPF10K100A, EPF10K100B,EPF10K100EEPC2或者2个EPC1 芯片EP20K160EEPC2EPF10K130VEPC2或者2个EPC1 芯片EP20K200, EP20K200E2个 EPC2芯片EPF10K130EEPC2或者2个EPC1 芯片EP20K300E2个 EPC2 芯片EPF10K200E2个EPC2或者3个

5、EPC1 芯片EP20K400, EP20K400E3个EPC2 芯片EPF10K250A2个EPC2或者4个EPC1 芯片EP20K600E4个 EPC2 芯片EPF8282AEPC1, EPC1441,或者EPC1064EP20K1000E6个EPC2 芯片EPF8282AVEPC1, EPC1441,或者 EPC1064VEP20K1500E8个EPC2 芯片EPF8452AEPC1, EPC1441, EPC1064, 或者EPC1213EP1K10EPC2, EPC1,或者EPC1441EPF8636AEPC1, EPC1441, 或者EPC1213EP1K30EPC2, EPC1,

6、 或者EPC1441EPF8820AEPC1, EPC1441, 或者 EPC1213EP1K50EPC2或者EPC1EPF81188AEPC1, EPC1441, 或者 EPC1213EP1K100EPC2或者2个EPC1 芯片EPF81500AEPC1 或者EPC1441EPF10K10, EPF10K10AEPC2, EPC1,或者 EPC1441EPF6010AEPC1 或者EPC1441EPF10K20EPC2, EPC1, 或者 EPC1441EPF6016, EPF6016AEPC1 或者 EPC1441EPF10K30EEPC2 或者EPC1EPF6024AEPC1 or EP

7、C1441EPF10K30, EPF10K30AEPC2, EPC1, 或者 EPC1441EP1M120EPC2 或者EPC16EPF10K40EPC2或者 EPC1EP1M350EPC16或者3个EPC2芯片图6.2.5 EPC1、EPC1441、EPC1213、EPC1064、EPC1064V PDIP-8封装形式图6.2.6 EPC2 PLCC-20封装形式2. 对单个FOGA器件的配置 单个APEX、APEX20K、APEX20KC、Mercury、ACEX1K、FLEX10K和APEX20KE及 FLEX6000器件的配置电路如图6.2.7所示。PS模式配置与芯片配置组合的配置电路

8、如图6.2.8所示。图6.2.7单个FPGA器件的配置电路在图6.2.7中:(1)上拉电阻应该连接到配置器件的电源端。(2)除APEX20KE、APEX20KC系列器件的上拉电阻为10k,其它系列器件的上拉电阻为1k。EPC16、EPC8和 EPC2芯片的 OE和 nCS引脚端具有内部用户可配置上拉电阻,如果使用了这些引脚端的内部上拉电阻,则可以不使用外部上拉电阻。(3)nINIT-CONF引脚端仅对EPC16、EPC8和 EPC2芯片有效。如果nINIT-CONF无效或未使用, nCONFIG必须直接或通过电阻连接到VCC。 (4)在EPC16、EPC8和EPC2芯片中,nINIT-CONF

9、引脚的内部上拉电阻总是有效的,因此,在nINIT-CONF引脚端不需要外部上拉电阻。 (5)nCEO引脚端悬空。(6)为了保证 APEX20KE和其它配置器件在加电时成功配置,nCONFIG上拉到VCCINT。(7)在EPC16、EPC8和EPC2芯片中,nINIT-CONF引脚的内部上拉电阻总是有效的,nCONFIG则必须通过10k电阻连接到VCCINT。 (8)配置APEX20KE器件时,为了隔离 1.8 V和 3.3 V电源,在APEX20KE器件的nCONFIG引脚端与配置芯片的nINIT-CONF引脚端之间加一个二极管。二极管门限电压应小于等于 0.7 V,二极管使nINIT-CON

10、F引脚成为开漏引脚状态,仅能驱动低电平及三态。(9)EPC16、EPC8和EPC2芯片不能用来配置FLEX6000系列器件。图6.2.8 PS模式配置与芯片配置组合电路3. 对多个FOGA器件的配置多个APEX、APEX20K、APEX20KC、Mercury、ACEX1K、FLEX10K和APEX20KE及 FLEX6000器件的配置电路如图6.2.9所示。图6.2.9 多个FPGA器件的配置电路在图6.2.9中: (1)在进行多器件主动配置时,设计人员必须从每个设计项目的SRAM目标文件(.sof)中产生配置芯片的编程目标文件(.pof),即在MAXPLUS软件的 File菜单中打开 Co

11、mbine Programming Files对话框,在该对话框中组合多个.sof文件以形成一个.pof文件。对 APEX20K系列器件,Quartus软件提供类似的选项,即在 Quartus软件的 Processing菜单中选择 Compiler Settings,并在 Compiler Settings 对话框中点击ChipsDevices条,然后在DevicePin Option对话框中组合多个.sof文件以形成一个.pof文件。 (2)上拉电阻应该连接到配置器件的电源上。 (3)除APEX20KE、APEX20KC系列器件的上拉电阻为10k,其它系列器件的上拉电阻为1k。EPC16、E

12、PC8和 EPC2芯片的 OE和 nCS引脚端具有内部用户可配置上拉电阻,如果使用了这些引脚的内部上拉电阻,则可以不使用外部上拉电阻。 (4)EPC16和EPC8配置芯片不能级联。 (5)器件链中最后一个器件的 nCEO引脚端悬空。 (6)nINIT-CONF引脚端仅对EPC16、EPC8和 EPC2芯片有效。如果nINIT-CONF无效或未使用, nCONFIG必须直接或通过电阻连接到VCC。 (7)EPC16、EPC8和 EPC2芯片不能应来配置 FLEX 6000器件。(8)为了保证 APEX20KE和其它配置器件在加电时成功配置,nCONFIG引脚端上拉到VCCINT。(9)配置APE

13、X20KE器件时,为了隔离 1.8 V和 3.3 V电源,在APEX20KE器件的nCONFIG引脚端与配置芯片的nINIT-CONF引脚端之间加一个二极管。二极管门限电压应小于等于 0.7 V,二极管使nINIT-CONF引脚端成为开漏引脚状态,仅能驱动低电平及三态。(10)在EPC16、EPC8和EPC2芯片中,nINIT-CONF引脚端的内部上拉电阻总是有效的,因此,在nINIT-CONF引脚端不需要外部上拉电阻。4. 使用微处理器的配置电路使用微处理器配置单个APEX、APEX20K、APEX20KC、Mercury、ACEX1K、FLEX10K和APEX20KE及 FLEX6000器

14、件的配置电路如图6.2.10所示。使用微处理器配置多个APEX、APEX20K、APEX20KC、Mercury、ACEX1K、FLEX10K和APEX20KE及 FLEX6000器件的配置电路如图6.2.11所示。在图6.2.10中:(1)对于APEX 20KE 和APEX 20KC系列器件,上拉电阻是10k。(2)对于单个器件配置,nCEO引脚端不连接。在图6.2.11中:(1)上拉电阻连接到电源电压上,电源电压满足器件链所有器件规定能够接收的输入信号的要求。例如。器件链包含有5.0 V FLEX 10K器件和2.5V FLEX 10KE器件,上拉电阻将连接到5.0V电源。因为2.5V FLEX 10KE的I/O引脚端可以承受5.0 V的耐压。(2)在器件链的最后一个器件的nCEO引脚端不连接。(3)对于APEX 20KE 和APEX 20KC系列器件,上拉电阻是10k。如果有其它器件与APEX 20KE 和APEX 20KC器件组合,在nSTATUS和 CONF_DONE引脚端也使用10k的上拉电阻。图6.2.10 使用微处理器配置单个FPGA器件的配置电路图6.2.11 使用微处理器配置多个FPGA器件的配置电路

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1