Professional Documents
Culture Documents
Clasificacin
Una clasificacin bsica es la siguiente:
SPLD (Simple Programmable Logic Device) Device)
PRO (Programmable Rea! Onl" emor") PL# (Programmable Logic #rra") #rra") P#L (Programmable #$D% #$D%#rra" Logic Logic) ) &#L (&eneric #rra" Logic Logic) )
'PLD ('omple( Programmable Logic Device) Device) )P&# ()iel! Programmable Logic Device) Device)
PR !
PR ! "E#e$plo%
X = ABC + ABC + ABC Y = ABC + ABC Z = ABC + ABC + ABC + ABC
PL&
# me!ia!os !e la !*ca!a !e +,-. surgen los arreglos lgicos programables (PL#/ Programmable Logic #rra") #rra")0 1ienen un arreglo #$D programable segui!o !e un arreglo OR programable programable0 0 Pue!en configurarse para operaciones lgicas #$D " OR0 OR0 reali2ar
PL&
PL& "E#e$plo%
X = ABC + ABC + ABC Y = ABC + ABC Z = ABC + ABC + ABC + ABC
P&L
A finales de la dcada de 1970 surge el arreglo lgico AN !rogra"a#le $%A&' %rogra""a#le AN (Arra) &ogic &ogic* * +e,ora los -ie"!os de re-ardo del %&A .l %A& cons-a de una arreglo AN !rogra"a#le ) un arreglo /0 fi,o
P&L
P&L
X = ABC + ABC Y = ABC + ABC Z = ABC + ABC
'&L
Con los dis!osi-i1os %0/+' %&A ) %A& solo se !ueden cons-ruir circui-os co"#inacionales %ara crear circui-os secuenciales se re2uiere3 .le"en-os de es-ado $4li! $4li!( (4lo! 4lo!* * 5e6al de relo, &7neas de re-roali"en-acin Con es-os re2ueri"ien-os se crearon los arreglos lgicos genricos $8A&' 8eneric &ogic Arra)* Arra)* 9na 8A& se #asa en un Arreglo AN !rogra"a#le ) "acro celdas lgicas de salida
'&L
Co"#inacional
5ecuencial
CPLD
9n C%& es un dis!osi-i1o lgico !rogra"a#le co"!le,o $Co"!le: %rogra""a#le &ogic e1ice* 5on circui-os !rogra"a#les cons-ruidos con #ase en arreglos de #lo2ues lgicos $&ABs $&ABs* * Cada &AB con-iene un con,un-o de +acro celdas Con cada "acro celda se !uede reali;ar una funcin lgica inde!endien-e &os &ABs se conec-an en-re si a -ra1s de un arreglo de in-ercone:iones !rogra"a#le .s !osi#le reali;ar sis-e"as con "a)or co"!le,idad
FP'&
9n 4%8A es un Arreglo de Co"!uer-as %rogra"a#le en Ca"!o $4ield %rogra""a#le &ogic e1ice* e1ice* 5on dis!osi-i1os !rogra"a#les 2ue es-<n cons-ruidos con #ase en una "a-ri; de #lo2ues lgicos configura#les $C&B $C&B* * .n cada C&B es !osi#le desarrollar una funcin lgica inde!endien-e .n-re los diferen-es C&Bs e:is-en l7neas de in-ercone:in de diferen-es -a"a6os 2ue -a"#in son configura#les Alrededor de la "a-ri; se encen-ran #lo2ues de en-rada ) salida $=/B* 2ue -a"#in son configura#les
FP'&
FP'&
9n 4%8A es un arreglo de #lo2ues lgicos !rogra"a#les colocados en una infraes-ruc-ura de in-ercone:iones !rogra"a#le> !rogra"a#le > es !osi#le !rogra"ar la funcionalidad de los #lo2ues lgicos' las in-ercone:iones en-re #lo2ues ) las cone:iones en-re en-radas ) salidas salidas? ? 9n 4%8A es !rogra"a#le a ni1el @ardAare @ardAare? ? !ro!orciona las 1en-a,as de un !rocesador general ) un circui-o es!eciali;ado reconfigurarse las 1eces 2ue sea necesario su funcionalidad? funcionalidad? As7' un 4%8A de !ro!si-o 2ue !uede !ara de!urar
.l -a"a6o ) 1elocidad de los 4%8As son e2ui!ara#les a los A5=Cs' A5=Cs ' !ero los 4%8As son "<s fle:i#les ) su ciclo de dise6o es "<s cor-o cor-o? ?
Principales Fa)ricantes
BB
I +s
Los CLBs (Configurable Logic Blocks) constituyen los principales recursos l gicos para i!ple!entar circuitos co!binacionales o secuenciales s"ncronos#
BC
Interior de -n .lice
Bloques
A!
BE
Bloques
A!
B7
!ultiplicadores Empotrados
BF
!ultiplicadores Empotrados
B9
Tecnolog/a de Progra$acin
3l fusible es el primer elemento programable por el usuario/ utili2a!o en los ms simples PLDs0 #ctualmente se tienen !iferentes tipos !e 4interruptores5 programables para la configuracin !e !ispositivos !e alta !ensi!a!/ como 'PLDs " )P&#s0 Las propie!a!es !e estos interruptores programables/ como tama6o/ volatili!a!/ tecnolog7a !e fabricacin/ resistencia interna " capacitancia/ !eterminan las principales caracter7sticas !e una ar8uitectura )PLD0
El &ntif-si)le
Un antifusible es lo opuesto a un fusible0 3s un circuito abierto 9asta 8ue se le 9ace circular una corriente (cerca !e : m#)0 La corriente fun!e una capa aislante !elga!a para formar un enlace resistivo permanente0
La serie #'1 !e )P&#s !e #ctel utili2a esta tecnolog7a !e programacin/ en un antifusible conoci!o como PL;'31 0
Un antifusible metal%metal permite una cone(in !irecta a las capas metlicas " con sume menos rea (se re!uce la capacitancia) en contraste a los antifusibles !e pol"%!ifusin (antifusible O$O)0
1ambi*n pue!e ser utili2a!o para implementar lgica al estilo #$D% alambra!a/ !e esta forma proporciona lgica " ruteo0