第10章可编程逻辑器件课件_第1页
第10章可编程逻辑器件课件_第2页
第10章可编程逻辑器件课件_第3页
第10章可编程逻辑器件课件_第4页
第10章可编程逻辑器件课件_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第10章可编程逻辑器件

可编程阵列逻辑(PAL)现场可编程门阵列(FPGA)本章小结

概述

通用阵列逻辑(GAL)*在系统可编程逻辑器件(ISP-PLD)主要要求:

了解可编程逻辑器件的基本结构与类型。10.1概述一、可编程逻辑器件的概念与特点

是由编程来确定其逻辑功能的器件。ProgrammableLogicalDevice,简称PLD

逻辑电路的设计和测试均可在计算机上实现,设计成功的电路可方便地下载到

PLD,因而研制周期短、成本低、效率高,使产品能在极短时间内推出。

特点

PLD实现的电路容易被修改。这种修改通过对

PLD重新编程实现,可以不影响其外围电路。因此,其产品的维护、更新都很方便。

PLD使硬件也能象软件一样实现升级,因而被认为是硬件革命。●

较复杂的数字系统能用1片或数片

PLD实现,因而,应用

PLD生产的产品轻小可靠。此外,PLD还具有硬件加密功能。

●应用

PLD设计电路时,需选择合适的软件工具。二、可编程逻辑器件的基本结构PLD的基本结构图输入电路与阵列输出电路或阵列输入项乘积项或项输入输出二、可编程逻辑器件的基本结构输入缓冲电路用以产生输入变量的原变量和反变量,并提供足够的驱动能力。

输入缓冲电路

(a)一般画法(b)PLD中的习惯画法(a)(b)AAAAAA由多个多输入与门组成,用以产生输入变量的各乘积项。例如

CABCCABBAW7=ABCABCW0=与阵列PLD的基本结构图输入电路与阵列输出电路或阵列输入项乘积项或项输入输出二、可编程逻辑器件的基本结构PLD器件中连接的习惯画法固定连接可编程连接断开连接PLD中与门和或门的习惯画法(a)(b)YCABCBAACBYYYCBA≥1由多个多输入与门组成,用以产生输入变量的各乘积项。PLD的基本结构图输入电路与阵列输出电路或阵列输入项乘积项或项输入输出CABCCABBAW7=ABCABCW0=●●●●●●与阵列的

PLD

习惯画法二、可编程逻辑器件的基本结构由图可得

Y1=ABC+ABC+ABCY2=ABC+ABCY3=ABC+ABC例如

ABC●●●Y3Y2Y1●●●●●●●●●●●●●与阵列或阵列PLD的基本结构图输入电路与阵列输出电路或阵列输入项乘积项或项输入输出由多个多输入或门组成,用以产生或项,即将输入的某些乘积项相加。二、可编程逻辑器件的基本结构

由PLD结构可知,从输出端可得到输入变量的乘积项之和,因此可实现任何组合逻辑函数。再配以触发器,就可实现时序逻辑函数。PLD的基本结构图输入电路与阵列输出电路或阵列输入项乘积项或项输入输出

PLD的输出回路因器件的不同而有所不同,但总体可分为固定输出和可组态输出两大类。二、可编程逻辑器件的基本结构

(一)

按可编程部位分类类型与阵列或阵列输出电路PROM(即可编程ROM)固定可编程固定PLA(即ProgrammableLogicArray,可编程逻辑阵列)可编程可编程固定PAL(即ProgrammableArrayLogic,可编程阵列逻辑)可编程固定固定GAL(即GeneticArrayLogic,通用阵列逻辑)可编程固定可组态

PROM、PAL和GAL只有一种阵列可编程,称为半场可编程逻辑器件,PLA的与阵列和或阵列均可编程,称为全场可编程逻辑器件。三、可编程逻辑器件的类型目前多用GAL。因为GAL可重复编程、工作速度高、价格低、具有强大的编程工具和软件支撑,并且用可编程的输出逻辑宏单元取代了固定输出电路,因而功能更强。通常简称HDPLD低密度PLD高密度PLD(即HighDensityPLD,简称HDPLD)阵列型HDPLD

现场可编程门阵列HDPLD

集成度>1000门的PLD称为HDPLD

(二)

按集成密度分类FieldProgrammableGate

Array,简称FPGA。PROM、PLA、PAL和GAL均属低密度PLD。

ISP器件由于密度和性能持续提高,价格持续降低,开发工具不断完善,因此正得到越来越广泛的应用。在系统可编程逻辑器件普通PLD普通PLD需要使用编程器进行编程,

而ISP器件不需要编程器。

(三)

按编程方式分类即In-SystemProgrammablePLD

(简称ispPLD)主要要求:

了解PAL的基本结构。

10.2可编程阵列逻辑(PAL)一、PAL的基本结构编程前的内部结构编程后的内部结构

采用熔丝工艺制造的一次性可编程逻辑器件。可编程与阵列固定或阵列专用输出结构二、PAL的输出结构

这是一种简单的与-或结构,又称为基本组合逻辑结构,它的输出由输入决定,仅适用于设计组合逻辑电路。或门输出接一个同相缓冲器时,输出为高电平有效;若接反相缓冲器,则输出为低电平有效。

(一)

专用输出结构

输出电路由一个三态门和一个互补反馈缓冲器构成。三态门的使能信号由与阵列中的第一个与项提供。当使能信号为高电平时,I/O

端为输出端,同时输出信号也经反馈缓冲器反馈到与阵列输入端,因此可实现时序逻辑设计。当使能信号为低电平时,三态门为高阻态,此时

I/O

端为输入端,外部输入信号通过反馈缓冲器加至与阵列输入端。同一个PLA器件中的不同输出端的三态门是异步工作的,故称为异步I/O

输出。

(二)

异步I/O输出结构异步I/O

输出结构

(三)

寄存器输出结构

在CP

上升沿作用下,或门输出信号存入D

触发器中,Q端信号通过反馈缓冲器反馈到与阵列输入端,可方便地构成同步时序逻辑电路。输出三态门的使能端由外部信号OE统一控制,在OE有效时,三态输出缓冲器开通,D

触发器Q

端的信号通过它反相后送到I/O

端为输出,可实现同步输出方式。寄存器输出结构异或-寄存器输出结构

(四)

异或-寄存器输出结构

异或-寄存器输出结构是把一组与门分为两个或项,经异或门后在CP

上升沿作用下存入D

触发器,再经三态门输出,同时由Q端通过反馈缓冲器反馈到与阵列输入端。三、PAL器件的命名

四、PAL16L8的逻辑图主要要求:

掌握GAL的基本结构。

10.3通用阵列逻辑(GAL)理解GAL的输出逻辑宏单元(OLMC)构成多种输出方式的原理。

一、GAL比之PAL的结构特点相同点基本结构都是与阵列可编程,或阵列固定。

不同点

PAL采用PROM熔丝工艺,编程后不能修改。GAL是E2PROM工艺,可进行多次编程,因此具有可改写性,从而降低了设计风险。

PAL的输出是固定的,而GAL用一个可编程的逻辑宏单元(即OutputLogicMacro-Cell,简称OLMC)

作为输出电路,其中包含了或阵列、寄存器和可编程控制电路,通过对OLMC进行编程,可组态出多种不同的输出结构。二、以GAL16V8为例介绍GAL的总体结构采用CMOSE2POM工艺,可电擦除、可重复编程。VCCGAL16V8I/OI/OI/OOEI/OI/OI/OI/OI/OCLKIIIIIIIIGND12345678910111220191817161514138个输入端8个I/O端1个时钟输入端1个输出使能控制输入端(一)GAL16V8引脚图

(二)GAL16V8逻辑图可编程与阵列(6432)1CLK2I3I4I5I6I7I8I9II/O19I/O18I/O17I/O16I/O15I/O14I/O13I/O12OE11与阵列

输入电路

输出逻辑宏单元(OLMC)

中含有或门、D触发器和多路选择器等,通过对OLMC

编程可得到组合电路输出、时序电路输出、双向I/O端等多种工作组态。反馈缓冲器和三态输出缓冲器(三)GAL16V8简化逻辑图可编程与阵列(6432)1CLK2I3I4I5I6I7I8I9II/O19I/O18I/O17I/O16I/O15I/O14I/O13I/O12OE11

与阵列的作用是产生输入信号的乘积项。其输入信号为8个输入端提供的原、反变量和8个反馈输入端提供的原、反变量。产生这些变量的哪些乘积项,则由对与阵列的编程决定。

时钟输入端,提供时序电路所需要的时钟信号。输出使能控制输入端。它作为全局控制信号控制各I/O端的工作方式。三、OLMC的结构和输出组态

输出逻辑宏单元主要由8输入或门、D

触发器、数据选择器和控制门电路组成。(一)OLMC的结构

异或门用于控制OLMC输出信号的极性。对数据选择器编程,可获得不同输出组态,编程通过写结构控制字寄存器来实现。(一)OLMC的结构三、OLMC的结构和输出组态

异或门:用于控制OLMC输出信号的极性。当XOR(n)=0

时,D=BXOR(n)=B

,输出为或门输出的原变量;当XOR(n)

=1

时,

D=BXOR(n)=B

,输出为或门输出的反变量。因此,利用XOR

(n)的取值不同,使GAL的OLMC输出极性可以编程。XOR(n)为输出极性控制字。(一)OLMC的结构三、OLMC的结构和输出组态

乘积项数据选择器PTMUX:主要用于选择第1与项P1作为8输入或门的输入信号。当G1的输出

PT=AC0·AC1(n)=1时,PTMUX选择第1与项作为或门的输入信号;当PT=0

时,PTMUX输出0,这时第1与项P1

不能作为或门的输入信号。(一)OLMC的结构三、OLMC的结构和输出组态

三态数据选择器TSMUX:主要用于选择三态输出缓冲器的使能信号,控制它的工作状态。当AC0

AC1(n)为00

时,TSMUX输出VCC,三态输出缓冲器处于工作状态;当AC0、AC1(n)

为01

时,TSMUX输出0,三态输出缓冲器输出处于高阻状态;当AC0、AC1(n)

为10

时,三态输出缓冲器受外部输入OE信号控制;当AC0、AC1(n)为11

时,三态输出缓冲器受第1与项

P1

控制。(一)OLMC的结构三、OLMC的结构和输出组态

反馈数据选择器FMUX:主要用于选择不同来源的输入信号反馈到与阵列的输入端。FMUX的输入信号有4个来源:①来自D

触发器的Q端;②来自本级的I/O端;③来自相邻m单元OLMC的输出;④来自低电平0

(地)。(一)OLMC的结构三、OLMC的结构和输出组态

输出数据选择器OMUX:主要用于控制输出是为组合输出还是寄存器输出。当OM=0

时,OMUX选择异或门输出送到三态输出缓冲器的输入端,这时为组合输出方式;当OM=1

时,OMUX选择Q送到三态输出缓冲器的输入端,这时为寄存器输出方式。GAL16V8的结构控制字寄存器有82位,其中有64位是用于控制与阵列中的64个与门,其余18位用于控制8个OLMC。(二)GAL16V8的结构控制字GAL16V8的结构控制字的组成(二)GAL16V8的结构控制字GAL16V8的结构控制字的组成

同步位SYN:只有1位,8个OLMC共用,用于控制OLMC组合逻辑电路还是时序逻辑电路。

极性控制位XOR(n):共有8位,每个OLMC为1位,用于控制各个OLMC的输出极性。

结构控制位AC0、AC1(n):AC0为1位,8个OLMC共用;AC1(n)为8位,每个OLMC有1位。AC0、AC1(n)

与SYN配合使用,实现控制输出逻辑宏单元的输出组态。(三)GAL16V8的5种输出组态0SYN01FMUX组态01P1I/O(n)DOETSMUXOMYXAC0AC1(n)PTMUX时序电路寄存器输出时序电路,组合I/O输出组合电路专用输出组合电路专用输入,三态门禁止组合电路双向I/O端1100110111P1DDDI/O(m)I/O(n)Q0P10P1P1100Q寄存器输出时序电路组合输出专用组合输出组合双向I/O专用组合输入5种输出结构的等效逻辑图

在用GAL器件进行电路设计时,OLMC的结构控制字寄存器的设置是由开发系统软件自动完成的,不需人工设置。只要用户的逻辑设计的描述正确,符合编程设计软件的要求,开发系统在对设计源文件进行编译、器件选配时,将自动设置结构控制字寄存器,而不需人工干预。对GAL芯片的编程,是通过专用的编程器,在开发系统软件的控制下完成的。

GAL芯片还提供了对输出寄存器预置和上电复位功能,这样对电路初始化很方便。说明主要要求:

10.4现场可编程门阵列(FPGA)掌握FPGA的结构特点。FPGA的结构框图

FPGA主要由可编程输入/输出模块IOB(Input/OutputBlock)、可编程逻辑模块CLB(ConfigurableLogicBlock)和可编程互连资源PIR(ProgrammableInterconnectResource)三种可编程逻辑部件和存放编程数据的静态存储器SRAM组成。一、FPGA的基本结构FPGA的结构框图10.5.1FPGA的基本结构

可编程逻辑模块CLB分布在集成芯片中间,通过编程可实现组合逻辑电路和时序逻辑电路。系统主要功能由CLB实现。可编程逻辑输入/输出模块IOB分布在集成芯片的四周,是内部逻辑电路和芯片外引脚之间的编程接口。FPGA的结构框图可编程互连资源PIR。提供了丰富的连线资源,用以实现CLB模块之间、CLB与IOB之间的连接。10.5.1FPGA的基本结构

FPGA的结构框图10.5.1FPGA的基本结构

静态存储器SRAM用以存放内部IOB、CLB和PIR的编程数据,并形成对IOB、CLB和PIR的控制,从而完成系统逻辑功能。系统掉电后,SRAM中数据会丢失,因此,每次系统通电后,都要把存放在EPROM中的编程数据重新装载到FPGA的SRAM中。重新装载过程可以由系统自动完成,也可由单片机控制完成。二、FPGA的模块功能CLB原理框图通过组合逻辑电路编程,可产生3种不同的组合逻辑电路组态。触发器具有3种不同的时钟信号,触发器的置位和清除信号也有两种,通过编程加以取舍。(一)可编程逻辑模块(CLB)可编程逻辑模块(CLB)由可编程组合逻辑电路、触发器和数据选择器组成,有四个输入端、一个时钟端和两个输出端。(一)可编程逻辑模块(CLB)二、FPGA的模块功能CLB的3种组态电路3输入/2选1输出3输入/2输出4输入/单输出IOB电路框图(二)可编程输入/输出模块(IOB)IOB由三态输出缓冲器G1、输入缓冲器G2、D触发器和两个数据选择器MUX1、MUX2组成。数据选择器MUX1输出为三态输出缓冲器G1提供使能控制信号。数据选择器MUX2用于选择两种输入方式。PIR结构示意图(三)可编程互连资源(PIR)可编程互连开关矩阵

控制互连关系的编程数据存储在分布于CLB矩阵中的SRAM单元里。通过对PIR的编程,可实现系统的逻辑互连。

它包括内部连接导线、可编程连接点、可编程互连开关矩阵。FPGA器件的编程是把编程数据装入芯片中的SRAM单元,再由SRAM控制各编程连接点的连接状态。FPGA在系统掉电后,装载的数据会全部丢失,需要一片EPROM来存放编程数据,在系统开机通电后,由系统自动对FPGA重新装载数据。FPGA装载原理图*三、FPGA的数据装载主要要求:

10.5在系统可编程逻辑器件(ISP-PLD)掌握在系统可编程逻辑器件的基本结构。了解PLD开发应用的一般流程。

一、ISP器件简介它是一种不用编程器、也不用把芯片从用户的系统板上取下来就可以对芯片编程的可编程逻辑器件。按集成密度分低密度ISP-PLD,如ispGAL16V8。高密度isp-HDPLD,又称为复杂在系统可编程逻辑器件(isp-CPLD),如ispLSI1016。二、ISP器件的结构与特点

以isp1016为例进行介绍。

isp1016是E2CMOS器件,它是Lattice公司isp1000系列中的一种。其集成密度为等效2000门,共有44个引脚。每片含64个触发器和32个锁存器,工作频率分60MHz、80MHz、90MHz和110MHz四档。采用+5V电源供电。I/O2828I/O11I/O29I/O30I/O18I/O17I/O16I/O1I/O2I/O0I/O12I/O13I/O14I/O15I/O3I/O4I/O5I/O6I/O8I/O9I/O1027262524232221202918191716151413121110204041424344123465987313233343536373839I/O27I/O26I/O25I/O24I/O19I/O20I/O21I/O22I/O23IN3GNDGNDI/O7SDO/IN1SDI/IN0Y2/SCLKY1/RESETVCCIN2/MODEispEN/NCY0I/O31VCCispLSI1016PLSI1016TopView

isp1016外引线图

有44个引脚,即32个I/O

引脚、4个专用输入引脚(IN0

~IN3)、3个时钟输入引脚(Y0~Y2)、1个专用编程控制引脚(ispEN)和4个电源引脚(GND、VCC)

(一)isp1016的引脚图4个引脚SDI/

IN0、SDO/IN1、

SCLK/Y2、MODE

/IN2与编程引脚复用。当编程控制引脚ispEN=1时,这4个引脚功能为IN0、IN1、Y2和IN2;当编程控制引脚ispEN=0时,这4个引脚为编程引脚,分别为SDI、SDO、SCLK和MODE。

是E2CMOS器件。每片含64个触发器和32个触发器,工作频率分60MHz、80MHz、90MHz和110MHz四档。采用+5v电源。

I/O2828I/O11I/O29I/O30I/O18I/O17I/O16I/O1I/O2I/O0I/O12I/O13I/O14I/O15I/O3I/O4I/O5I/O6I/O8I/O9I/O1027262524232221202918191716151413121110204041424344123465987313233343536373839I/O27I/O26I/O25I/O24I/O19I/O20I/O21I/O22I/O23IN3GNDGNDI/O7SDO/IN1SDI/IN0Y2/SCLKY1/RESETVCCIN2/MODEispEN/NCY0I/O31VCCispLSI1016PLSI1016TopView

isp1016外引线图

(一)isp1016的引脚图

是E2CMOS器件。每片含64个触发器和32个触发器,工作频率分60MHz、80MHz、90MHz和110MHz四档。采用+5v电源。I/O2828I/O11I/O29I/O30I/O18I/O17I/O16I/O1I/O2I/O0I/O12I/O13I/O14I/O15I/O3I/O4I/O5I/O6I/O8I/O9I/O1027262524232221202918191716151413121110204041424344123465987313233343536373839I/O27I/O26I/O25I/O24I/O19I/O20I/O21I/O22I/O23IN3GNDGNDI/O7SDO/IN1SDI/IN0Y2/SCLKY1/RESETVCCIN2/MODEispEN/NCY0I/O31VCCispLSI1016PLSI1016TopView

isp1016外引线图

Y1/Reset也是功能复用脚,用于时钟输入或系统复位控制。默认为系统复位端,若要用作时钟输入端,须通过编译器控制参数来定义。

(一)isp1016的引脚图

(二)isp1016的结构与模块功能由两个宏块、一个全局布线区和一个时钟分配网络组成。每个宏块中含8个通用逻辑块(GLB)、一个输出布线区、一个输入总线和18个引脚。

全局布线区(又称集总布线区,即GlobalRoutingPool,简称GRP),是可编程连线网络,通过它将芯片内各逻辑块和输入信号相互连接。

宏块的结构图

宏块主要由8个通用逻辑块GLB、一个输出布线区ORP、一个16位数据输入总线、2个直接输入端(IN0、IN1)和16个I/O单元组成。此外还有一个输出使能控制的乘积项OE,图中未画出。宏块的结构(megablock)通用逻辑块(即GenericLogicBlock,简称GLB),是ISP-PLD

芯片内部的基本逻辑单元,是最关键的部件,系统的逻辑功能主要由它来实现。GLB的结构框图与阵列控制逻辑乘积项共享阵列来自GRP的输入乘积项复位时钟直接输入输出到GRP、ORP或I/O四输出逻辑宏单元2162044一个GLB的功能相当于半个GAL16V8的功能,但比GAL更强。宏块的结构(megablock)通用逻辑块(即GenericLogicBlock,简称GLB),是ispLSI/pLSI

芯片内部的基本逻辑单元,是最关键的部件,系统的逻辑功能主要由它来实现。GLB的结构框图与阵列控制逻辑乘积项共享阵列来自GRP的输入乘积项复位时钟直接输入输出到GRP、ORP或I/O四输出逻辑宏单元2162044一个GLB的功能相当于半个GAL16V8,但比GAL更强。因为乘积项共享阵列是在GAL固定或阵列的基础上增加了可编程共享阵列而构成,通过编程可使乘积项共享,最多可获得全部乘积项之和,因而比GAL更灵活。宏块的结构(megablock)MODE/IN2全局布线区(GRP)isp1016结构框图Y0A0IN3I/O0I/O1I/O2SDO/IN1SDI/IN0ispEN/NCI/O3I/O4I/O5I/O6I/O7I/O8I/O9I/O10I/O11I/O12I/O13I/O14I/O15I/O31I/O30I/O29I/O28I/O37I/O36I/O25I/O24I/O23I/O22I/O21I/O20I/O19I/O18I/O17I/O16输出布线区输入总线输出布线区输入总线CLK0CLK1CLK2IOCLK0IOCLK1时钟分配网络A1A2A3A4A5A6A7B0B1B2B3B4B5B6B7SCLK/Y2Y1GLB

输出布线区(即OutputRoutingPool,简称ORP),是实现GLB和I/OC单元之间互连的可编程互连阵列。输入总线的主要作用是把I/O单元的信号送到GRP。宏块的结构(megablock)MODE/IN2全局布线区(GRP)ispLSI1016结构框图Y0A0IN3I/O0I/O1I/O2SDO/IN1SDI/IN0ispEN/NCI/O3I/O4I/O5I/O6I/O7I/O8I/O9I/O10I/O11I/O12I/O13I/O14I/O15I/O31I/O30I/O29I/O28I/O27I/O26I/O25I/O24I/O23I/O22I/O21I/O20I/O19I/O18I/O17I/O16输出布线区输入总线输出布线区输入总线CLK0CLK1CLK2IOCLK0IOCLK1时钟分配网络A1A2A3A4A5A6A7B0B1B2B3B4B5B6B7SCLK/Y2Y1GLB在isp1016中,信号的大致流向是:由I/O引脚输入信号,经16位数据输入总线进入全局布线区,再由全局布线区通过编程选择流向任一个GLB。GLB的输出信号一方面输出到布线区,通过编程选择与任一个I/O单元连接产生输出,同时又可通过对I/O单元编程,使输出信号经数据输入总线反馈到全局布线区。宏块的结构(megablock)I/O单元结构图OE数据选择器MUX1用于选择I/O单元的三种模式:

当选择码为11时,MUX1输出低电平,输出三态缓冲器处于禁止状态,此时I/O单元为输入模式;当选择码为00

时,MUX1输出高电平,输出三态缓冲器处于使能状态,此时I/O单元为输出模式;当选择码为01

或10

时,MUX1的输出由输出使能乘积项OE控制,以决定I/O单元为输入模式或为输出模式,此时I/O单元为双向I/O模式。宏块的结构(megablock)MODE/IN2全局布线区(GRP)isp1016结构框图Y0A0IN3I/O0I/O1I/O2SDO/IN1SDI/IN0ispEN/NCI/O3I/O4I/O5I/O6I/O7I/O8I/O9I/O10I/O11I/O12I/O13I/O14I/O15I/O31I/O30I/O29I/O28I/O37I/O36I/O25I/O24I/O23I/O22I/O21I/O20I/O19I/O18I/O17I/O16输出布线区输入总线输出布线区输入总线CLK0CLK1CLK2IOCLK0IOCLK1时钟分配网络A1A2A3A4A5A6A7B0B1B2B3B4B5B6B7SCLK/Y2Y1GLB

输入输出单元(即I/O

Cell,简称IOC),它具有输入、输出和双向I/O三种模式,每一种模式又有多种不同方式,可通过编程来进行选择。1016共有32个IOC。宏块的结构(megablock)I/O单元结构图OE

MUX2、MUX3用于对GLB的输出方式和输出极性进行控制。

MUX4用于对输入方式进行控制。

MUX5、MUX6用于对时钟进行选择和极性控制。宏块的结构(megablock)I/O单元的模式宏块的结构(megablock)宏块的结构(megablock)输出使能乘积项OE原理图

输出使能乘积项OE用于对I/O单元的双向I/O模式进行控制。它用一个OE.MUX对8个GLB的输出进行选择,使其中之一作为对双向I/O模式的控制信号,乘积项OE为GLB的第19号乘积项。MODE/IN2全局布线区(GRP)isp1016结构框图Y0A0IN3I/O0I/O1I/O2SDO/IN1SDI/IN0ispEN/NCI/O3I/O4I/O5I/O6I/O7I/O8I/O9I/O10I/O11I/O12I/O13I/O14I/O15I/O31I/O30I/O29I/O28I/O37I/O36I/O25I/O24I/O23I/O22I/O21I/O20I/O19I/O18I/O17I/O16输出布线区输入总线输出布线区输入总线CLK0CLK1CLK2IOCLK0IOCLK1时钟分配网络A1A2A3A4A5A6A7B0B1B2B3B4B5B6B7SCLK/Y2Y1GLB时钟分配网络(即ClockDistributionNetwork,简称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论