Está en la página 1de 0

Tema 1.6.2.

1
Desarrollo y Construccin
de Prototipos Electrnicos
Tema 1.6.2.
Creacin de un nuevo diseo a partir
de una NetList y ajuste de los
parmetros de Layout para el trazado
automtico.
OrC! Layout" diseo de #C$s
Tema 1.6.2.
2
Creacin de un nuevo diseo a partir de una
NetList: la interfaz de usuario de Layout (I).
#rimeramente %a&r 'ue proceder a arrancar el pro(rama Layout )en
cual'uiera de sus variantes*. +sto podemos %acerlo desde el &otn ,N,C,O
dentro del (rupo de pro(ramas de OrCad. -na vez el pro(rama %aya
arrancado. su inter/az presentar el si(uiente aspecto"
La inter/az consta de
una &arra de estado. en
la parte in/erior. en la
'ue se irn mostrando
in/ormaciones 0tiles.
Tam&i1n se incluyen tres
iconos iniciales cuya
/uncin es o&via. #or
0ltimo. una &arra de
men0s completa la
inter/az.
Tema 1.6.2.
3
Los comandos incluidos en cada men0 son los si(uientes"
Ca&e destacar dentro del men0 2ile la posi&ilidad de importar /ic%eros
desde otros /ormatos y. a la inversa. la de e3portar /ic%eros de Layout a
/ormatos usados por otros pro(ramas de diseo de #C$s. tales como #rotel
o Tan(o.
+n el men0 Tools )%erramientas* tenemos la posi&ilidad de acceder a un
conjunto de pro(ramas 'ue complementan la la&or de Layout y4o 'ue
permiten la (eneracin de toda la documentacin t1cnica 'ue el rpoyecto
del prototipo electrnica pueda precisar )se incluye una %erramienta de
C!*.
+n el men0 5elp est disponi&le un completo tutorial. con ejercicios. so&re
el manejo de Layout )en in(l1s*.
Creacin de un nuevo diseo a partir de una
NetList: la interfaz de usuario de Layout (II).
Tema 1.6.2.
4
#ara crear un diseo de placa nuevo procederemos a %acerlo &ien desde el
men0 2ile...
Creacin de un nuevo diseo a partir
de una NetList: creando el diseo (I).
... o &ien desde el icono pertinente"
Tema 1.6.2.
5
,nmediatamente aparecer una ventana similar a la si(uiente )el aspecto
e3acto depender de la versin de 6indo7s instalada en el ordenador*"
Creacin de un nuevo diseo a partir de una
NetList: los ficheros de plantilla (I).
+sta ventana est
esperando 'ue indi'uemos
'u1 arc%ivo de plantilla
'ueremos usar. en cuyo
caso %a&r 'ue seleccionar
uno de la lista 'ue aparece.
o en caso de no 'uerer
usar nin(uno. 'ue
pulsamos el &otn
Cancelar.
Los arc%ivos de plantilla
son de dos tipos y esto
'ueda re/lejado en la
e3tensin de los arc%ivos
de la lista.
...8Cadence8Layout9#lus8!ata
Tema 1.6.2.
6
Los /ic%eros de plantilla de e3tensin TC5 son plantillas de tecnolo(:a.
+stas plantillas determinan el nivel de complejidad en la /a&ricacin de la
placa. ya 'ue pre/ijan parmetros tales como la rejilla de posicionado y
trazado. las estrate(ias de trazado o el n0mero y propiedades de las capas
de trazado. Layout se aco(e a la norma ,#C;!;2<= 'ue de/ine tres niveles
de tecnolo(:a para la /a&ricacin di/erentes"
Nivel A: Complejidad de diseo (eneral. +s el nivel en el 'ue
nosotros tra&ajaremos. ya 'ue es el 0nico 'ue permite. con (arant:as. la
/a&ricacin manual de #C$s. +n este nivel es posi&le pasar una pista
entre dos patillas conti(uas de un inte(rado con encapsulado !,#.
Nivel B: Complejidad de diseo moderada. +s el estndar en la
/a&ricacin industrial. #ermite el paso de dos pistas entre dos patillas
conti(uas de un inte(rado con encapsulado !,#.
Nivel C: Complejidad de diseo alta. -sada en diseos en los 'ue las
anc%uras de las pistas es muy pe'uea. +n este nivel se pueden %acer
pasar tres pistas entre dos patillas conti(uas de un inte(rado con
encapsulado !,#.
Creacin de un nuevo diseo a partir de una
NetList: los ficheros de plantilla (II).
Tema 1.6.2.
7
l(unos de los /ic%eros de plantilla de tecnolo(:a para la /a&ricacin de
Layout #lus son los si(uientes"

!+2-LT.TC5" es la 'ue usaremos en nuestras placas. >u nivel de


tecnolo(:a es el . #reajusta la rejilla de trazado y de cam&ios de cara a
2= mils )mil1simas de pul(ada. con 1??? mils @ 2=.A mm*. La rejilla de
posicionado se preajusta a 1?? mils. +l espaciado de trazado a 12 mils.

B+TC,C.TC5" es o&li(atorio ele(ir esta plantilla si pretendemos


tra&ajar en mil:metros en nuestra placa )totalmente desaconsejado*.

1$+T9ND.TC5" nivel . #rcticamente i(ual a !+2-LT.TC5. con


pocas di/erencias respecto a ella. por ejemplo la rejilla de trazado se
preajusta a 12 mils.

2$+T9T5C.TC5" nivel $. -sada para placas con componentes T5!


)componentes con patillas pasantes*.

2$+T9>BT.TC5" nivel $. #ara placas con componentes >B!


)componentes de montaje super/icial*.

E$+T9ND.TC5" nivel C. #lantilla (en1rica para este tipo de


tecnolo(:a de /a&ricacin.
Creacin de un nuevo diseo a partir de una
NetList: los ficheros de plantilla (III).
Tema 1.6.2.
8
Los /ic%eros con e3tensin T#L son plantillas de placas. +stas plantillas
incluyen. adems de la tecnolo(:a para la /a&ricacin determinada por la
plantilla !+2-LT.TC5. una serie de l:neas prediseadas. +stas l:neas
pueden /ormar parte del cajet:n de la %oja del diseo de la placa o el &orde
de una placa ya prediseada. #ueden tam&i1n incluir contactos el1ctricos. y
otros elementos. tal como taladros de sujecin y te3tos diversos. s:. por
ejemplo. la plantilla ,>.T#L provee al diseador del &orde de placa
adecuado. adems de los contactos el1ctricos oportunos. para desarrollar
una #C$ 'ue pueda ser conectada en el &us ,> de un ordenador.
Creacin de un nuevo diseo a partir de una
NetList: los ficheros de plantilla (I).
Tema 1.6.2.

-na vez seleccionada la plantilla adecuada. o nin(una. aparecer la


si(uiente ventana"
Creacin de un nuevo diseo a partir
de una NetList: creando el diseo (II).
+n esta ocasin Layout
espera 'ue le indi'uemos
un /ic%ero de lista de
cone3iones )NetList*.
5a&r 'ue indicar la ruta
en la 'ue se (uarda dic%o
/ic%ero y seleccionarlo
antes de clicar so&re el
&otn &rir. Tam&i1n
tenemos la posi&ilidad de
no usar NetList. aun'ue
esto no sea lo %a&itual.
#ara ello slo %a&r 'ue
pulsar so&re el &otn
Cancelar.
Tema 1.6.2.
1!
>i optamos por tra&ajar a partir de una NetList Layout demandar 'ue le
indi'uemos la ruta y el nom&re del diseo de placa 'ue estamos creando"
Creacin de un nuevo diseo a partir
de una NetList: creando el diseo (III).
#or /in. tras pulsar el &otn (uardar. se inicia un proceso automtico
tendente a la deteccin de errores en la asi(nacin de encapsulados 'ue
especi/ica la NetList. >e trata del proceso uto+CO. >i se produjese al(0n
error durante este proceso lo correcto es re(resar al pro(rama Capture y
solucionarlo desde a%: )uto+CO permite 'ue se intente solucionar el
pro&lema desde 1l. pero esta opcin no se recomienda ya 'ue no arre(la los
/allos en el ori(en" la captura es'uemtica*.
Tema 1.6.2.
11
>i durante el proceso uto+CO no se detectan errores se a&rir la ventana
de diseo de Layout"
Creacin de un nuevo diseo a partir
de una NetList: creando el diseo (I).
+n ella aparecen los
encapsulados de
los componentes
)2oot#rint* y unas
l:neas amarillas 'ue
indican las
cone3iones 'ue
entre ellos e3isten
)CatsNets*. >e
puede o&servar 'ue
la &arra de men0s
y la &arra de iconos
se %a ampliado
nota&lemente
respecto de la
inter/az ori(inal.
Tema 1.6.2.
12
#ara 'ue Layout pueda trazar de /orma automtica una placa 'ue despu1s
nosotros podamos /a&ricar con t1cnicas manuales de&emos ajustar una
serie de parmetros &sicos"

+leccin de las unidades de tra&ajo y pasos de las di/erentes rejillas.

Capas de trazado.

nc%ura de las cone3iones )pistas*.

Tamao y /orma de los nodos de cone3in )pads* de los


componentes.
TO!O> +>TO> F->T+> +> N+C+>C,O 5C+CLO> COBO #C,B+C
#>O TC> L CC+C,GN !+L !,>+HO !+ #LC.
A!uste de los par"#etros necesarios para el trazado auto#"tico
de la placa de circuito i#preso: los par"#etros $"sicos.
Tema 1.6.2.
13
A!uste de los par"#etros necesarios para el trazado auto#"tico
de la placa de circuito i#preso: eleccin de las unidades de
tra$a!o y pasos de las diferentes re!illas (I)
#ara el ajuste de estos parmetros accederemos mediante el men0 Options
al comando >ystem >ettin(s...
Tema 1.6.2.
14
A!uste de los par"#etros necesarios para el trazado auto#"tico
de la placa de circuito i#preso: eleccin de las unidades de
tra$a!o y pasos de las diferentes re!illas (II)
parecer la si(uiente ventana"
>eleccin de las
unidades de
tra&ajo
juste de los
di/erentes pasos
de rejilla
+n cuanto a la seleccin de las unidades de tra&ajo tenemos posi&ilidad de
ele(ir entre mil1simas de pul(ada )m*. pul(adas )in*. micras )u*. mil:metros
)mm* y cent:metros )cm*. Lo usual )y recomendado* es seleccionar
mil1simas de pul(ada.
Tema 1.6.2.
15
A!uste de los par"#etros necesarios para el trazado auto#"tico
de la placa de circuito i#preso: eleccin de las unidades de
tra$a!o y pasos de las diferentes re!illas (III)
Cespecto a ajuste de las di/erentes rejillas...
Cejilla Iisi&le" es la
rejilla 'ue aparecer
en pantalla en caso de
'ue la activemos. lo
cual se %ace ajustando
su valor a uno distinto
de cero
Cejilla de detalle" es la rejilla 'ue se usa para el
di&ujo de toda clase de l:neas y a la 'ue se ajusta
el te3to 'ue incluya nuestra placa.
Cejilla de posicionado" es
la usada para el
posicionado de los
componentes en la placa.
Cejilla de ruteo" es la
usada para el trazado
de las pistas del #C$.
Cejilla de v:as" es la rejilla a la 'ue se ajustarn
las vas )usadas en los cam&ios de cara* 'ue
posea nuestra placa.
Tema 1.6.2.
16
A!uste de los par"#etros necesarios para el trazado auto#"tico
de la placa de circuito i#preso: eleccin de las unidades de
tra$a!o y pasos de las diferentes re!illas (I)
#ara ajustar los pasos de las di/erentes rejillas de&eremos se(uir unas
re(las &sicas"
La rejilla de trazado nunca de&e ser menor de = mils.
+s conveniente 'ue la rejilla de ruteo y la rejilla de v:as ten(an el
mismo valor.
La rejilla de posicionado de&e tener un valor 'ue sea m0ltiplo entero
de las rejillas de posicionado y de v:as.
Como ejemplo vlido )y recomendado para placas (en1ricas* de ajuste de
los pasos de rejilla el 'ue muestra la si(uiente /i(ura"
Tema 1.6.2.
17
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado (I)
+l ajuste de las capas de trazado se e/ect0a a trav1s de una ta&la de
(estin. Layout &asa su tra&ajo en este tipo de ta&las. de las cuales la de
(estin de capas es la 'ue nos interesa en esta ocasin.
+3isten dos caminos para acceder a la ta&la de (estin de capas. +l primero
es a trav1s del men0 Tool. su&men0 Layer. opcin >elect 2rom
>preads%eet..."
+l se(undo camino es el de pulsar so&re el icono de ta&las...
Tema 1.6.2.
18
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado (II)
... 'ue desple(ar un men0...
... en el 'ue seleccionar la
opcin Layers.
Tema 1.6.2.
1
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado (III)
!e cual'uiera de las dos /ormas aca&ar apareciendo en pantalla la ta&la
de (estin de capas"
Tema 1.6.2.
2!
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado (I)
+n esta ta&la cada /ila corresponde a una capa concreta. Las columnas de
la ta&la re0nen los parmetros modi/ica&les de cada capa. Los di/erentes
parmetros son"

Layer Na#e: indica el nom&re de la capa. No conviene modi/icarlo.

Layer %ot&ey: cada capa tiene asi(nada una tecla num1rica simple
o una tecla num1rica en com&inacin con la tecla control )Ctrl* o la tecla
)>%i/t*. l pulsar so&re la tecla o com&inacin de teclas
correspondientes a una capa automticamente pasaremos a tra&ajar
so&re ella.

Layer Nic&Na#e: de/ine el seudnimo 'ue se usar para re/erirnos


a cada capa.

Layer 'ype: permite 'ue se de/ina cada capa como de un


determinado tipo. Los tipos posi&les son Coutin( Layer )capa de ruteo*.
-nused Coutin( )capa desactivada para el ruteo*. !rill Layer )capa de
taladrado*. #lane Layer )capa para planos de alimentacin*.
!ocumentation )capa para documentar el diseo* y Fumper Layer )capa
de puentes*.
Tema 1.6.2.
21
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado ()

(irror Layer: a cada capa se le puede asi(nar una capa espejo. de tal
/orma 'ue las capas 'ue se %ayan de/inido como capas espejo pasan a ser
una la oposicin de la otra. >i se traslada un componente de una capa a su
capa espejo 1ste aparecer en ella como re/lejado en un espejo.
+l ajuste 'ue nosotros e/ectuaremos so&re las capas depender de si nuestro
diseo de placa ser a una cara o a dos caras )aun'ue e3iste la posi&ilidad de
usar ms caras nosotros no lo %aremos" la /a&ricacin manual de las placas nos
lo impide*. >i optamos por el diseo a una cara se de&er con/i(urar la capa
$OTTOB como del tipo Coutin( Layer y la capa TO# y todas las capas ,NN+C
como de tipo -nusin( Coutin(.
Tema 1.6.2.
22
A!uste de los par"#etros necesarios para
el trazado auto#"tico de la placa de circuito
i#preso: a!uste de las capas de trazado (I)
>i se va a disear una placa a do&le cara los ajustes son los mismo 'ue
antes salvo en el caso de la capa TO# 'ue de&e ser del tipo Coutin( Layer"
#or 0ltimo decir 'ue la capa TO# ser siempre la capa donde se situarn
los componentes. o capa arri&a. y la $OTTOB la capa contraria. o capa
a&ajo.
Tema 1.6.2.
23
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste
de la anchura de las cone)iones (I)
!e&eremos de desple(ar la ta&la de (estin de las cone3iones. +sto se
puede %acer desde el men0 Tool...
...o &ien desde el icono de ta&las...
Tema 1.6.2.
24
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste
de la anchura de las cone)iones (II)
Tras esto aparecer la ta&la de (estin de cone3iones"
+n esta ta&la cada /ila corresponde a una cone3in de las 'ue se e/ectuarn
en el proceso de diseo de la placa. l i(ual 'ue ocurr:a en la anterior ta&la
de (estin. todas las columnas son parmetros ajusta&les para cada una de
las cone3iones.
Tema 1.6.2.
25
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste
de la anchura de las cone)iones (III)
Los parmetros 'ue aparecen en esta ta&la son"

Net Na#e: el nom&re 'ue tiene asi(nado cada cone3in. +s


aconseja&le no modi/icarlo desde Layout )mejor desde Capture*.

Color: indica el color 'ue tendr el ratsnest correspondiente a esa


cone3in. +s 0til para marcar cone3iones determinadas. #ara cam&iar el
color de una cone3in %acer clic con el &otn derec%o del ratn so&re el
nom&re de la cone3in y seleccionar C%an(e Color.

*idth: especi/ica la anc%ura de la cone3in. >e puede indicar una


anc%ura m:nima )Bin* otra anc%ura pre/erida )Con* y una m3ima )Ba3*.

+outin, -na$led: indica si la cone3in est %a&ilitada o


des%a&ilitada para el ruteo.

.hare: si se activa esta caracter:stica las pistas de esta cone3in


podrn unirse en T. +n caso contrario la pistas slo conectarn con los
pads.

*ei,ht: especi/ica la prioridad de trazado de esta cone3in respecto


al resto.

+econn +ule: indica el tipo de trazado pre/erido para una cone3in.


Tema 1.6.2.
26
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste
de la anchura de las cone)iones (I)
#ara cam&iar la anc%ura de las cone3iones slo %ay 'ue %acer do&le clic
so&re la /ila de la cone3in deseada. si se desea cam&iar la anc%ura de una
sola cone3in. seleccionar varias /ilas y ele(ir la opcin #ropierties del men0
conte3tual )&otn derec%o del ratn*. para cam&iar la anc%ura de las
cone3iones seleccionadas. o %acer do&le clic so&re la columna Net Name o
so&re la columna 6idt% para cam&iar la anc%ura de todas las cone3iones.
Tras 1sto aparecer una ventana en la 'ue podremos cam&iar la anc%ura de
la cone3in"
>e aconseja poner Bin 6idt%. Conn
6idt% y Ba3 6idt% con el mismo valor.
dems. su valor de&e ser como m:nimo
1= mils. pudi1ndose lle(ar a re&ajar
e3cepcionalmente %asta las 12 mils. no
menos. Como valor recomendado se
puede tomar 1J 2? mils para pistas 'ue
no transporten una corriente elevada.
"#nimo a$soluto
Tema 1.6.2.
27
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (I)
+sta operacin se %ace. como las anteriores. desde una ta&la de (estin. en
concreto a ta&la de (estin de pads llamada #adstacKs. +n esta ta&la
aparecen todos los pads del diseo a(rupados por componentes. #ara
desple(ar esta ta&la se puede %acer desde el men0 Tool. su&men0
#adstacKs. opcin >elect 2rom >preads%eet...
... o desde el icono de ta&las...
Tema 1.6.2.
28
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (II)
>i em&ar(o. antes de proceder a a&rir la ta&la de (estin de pads
de&eremos seleccionar el componente al 'ue 'ueremos modi/icarle los
pads. #ara ello de&e seleccionarse la %erramienta Component Tool"
Tras seleccionar dic%a %erramienta se de&er seleccionar el componente
%aciendo clic so&re 1l. -na vez seleccionado el componente procederemos
a a&rir la ta&la de (estin de pads por el procedimiento ya visto.
/0+AN'- -L 1+2C-.2 /- A1-+'0+A /- LA 'ABLA /- 3-.'I4N5
'+A. %AB-+ .-L-CCI2NA/2 -L C2(12N-N'-5 N2 /-B-
1+-.'A+.- A'-NCI4N AL %-C%2 /- 60- -L C2(12N-N'- .I3A
AL C0+.2+ /-L +A'4N.
Tema 1.6.2.
2
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (%%%)
>i se %a realizado correctamente lo anterior se desple(ar la ta&la de
(estin de pads con las /ilas correspondientes a los pads del componente
seleccionado resaltadas en color ne(ro"
Conviene desplazar verticalmente la vista de la ta&la para conocer cules
son todos los pads asociados al componente.
Tema 1.6.2.
3!
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (%&)
Los parmetros 'ue aparecen en esta ta&la son"

1adstac& or Layer Na#e: en esta columna aparece los nom&res de


pad del componente seleccionado el nom&re de las capas en las 'ue
ese pad puede aparecer.

1ad .hape: permite esta&lecer la /orma del pad para cada capa. Las
/ormas posi&les son redondo )Cound*. cuadrado )>'uare*. el:ptico
)Oval*. anular )nnular*. rectan(ular con &ordes redondeados
)O&lon(o*. rectan(ular )Cectan(le*. nodo t1rmico )T%ermal Celie/* y no
de/inido )-nde/ined*.

1ad *idth: anc%ura del pad )eje 3*.

1ad %ei,ht: altura del pad )eje y*.

7 2ffset: este parmetro indica lo desplazado 'ue estar el centro


del pad. en el eje 3. del punto de cone3in con la pista de co&re.

8 2ffset: desplazamiento del centro del pad. en el eje y. del punto de


cone3in con la pista de co&re.
Tema 1.6.2.
31
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (&)
#ara proceder al ajuste del tamao y /orma de cada pad %ay 'ue tener en
cuenta lo si(uiente"
1* lterar dimensin y /orma de un pad a/ectar a todos los
componentes 'ue usen ese pad.
2* #ara cada pad se de&er ajustar su dimensin y /orma +N TO!>
L> C#> CT,I> !+ TCL!O.
E* #ara %acer 'ue un pad aparezca en la capa de seri(ra/:a >DTO#
de&er de de/inirse en ella. es decir. no de&e aparecer como -nde/ined
en la citada capa.
A* >i la placa se va a disear a do&le cara se tendr 'ue %acer uso de
v:as para realizar los cam&ios de cara. Las v:as son tratadas a todos los
e/ectos como pads. y por tanto %a&r 'ue ajustar sus parmetros de
dimensin y /orma. La v:a 'ue Layout usa por de/ecto es la llamada
I,1. 'ue se encuentra situada justo al principio de la ta&la. #ara
modi/icar los parmetros de I,1 no es necesario seleccionar nin(0n
componente antes de a&rir la ta&la de (estin de pads.
Tema 1.6.2.
32
A!uste de los par"#etros necesarios para el trazado
auto#"tico de la placa de circuito i#preso: a!uste del
ta#ao y la for#a de los pads de cada co#ponente (&%)
#ara ajustar el parmetro deseado de un determinado pad slo %a&r 'ue
e/ectuar un do&le clic so&re la casilla correspondiente de la ta&la. o &ien
%acer un do&le clic so&re el nom&re de la capa en la 'ue 'ueremos alterar
los parmetros del pad. Tam&i1n es posi&le seleccionar varias capas.
conti(uas o no. y mediante el men0 conte3tual )clic con el &otn derec%o del
ratn so&re un nom&re de capa seleccionada*. seleccionando la opcin
#roperties... . cam&iar el valor de un parmetro en todas ellas de /orma
simultnea.
Tema 1.6.2.
33
Desarrollo y Construccin
de Prototipos Electrnicos
2in del tema 1.6.2.