Sei sulla pagina 1di 64

TUTORIAL ORCAD

PCB DESIGNER
Y SPECCTRA
By danith72

ITRODUCCI AL TUTORIAL

Este tutorial lo he creado con la intencin de poder facilitar al usuario que trabaje con
OrCAD las nuevas herramientas que incluye OrCAD PCB Designer, basadas en Windows
para el diseo de PCBs. Layout desaparecer.
Este tutorial se compone de una secuencia de pasos desde la creacin de los esquemticos
en el capture hasta el diseo de pistas con PCB Editor y ruteado con SPECCTRA. La
simulacin del diseo con PSpice no se incluye. El tutorial se encuentra mayormente
enfocado para aprender sobre la herramienta PCB Editor y SPECCTRA. Se supone que
existen conocimientos del manejo de Capture CIS, Layout Plus y PSpice.
El tutorial incluye un ejemplo que sigue los siguientes pasos en las herramientas:
-

OrCAD Capture
OrCAD PCB Editor
SPECCTRA para OrCAD.

Todas estas herramientas se incluyen en el paquete OrCAD PCB Designer. Para aquellos
que no lo sepan, la ltima versin de OrCAD es la 16.2. Dicho esto comenzemos con el
tutorial.

QUE ES OrCAD?
OrCAD es una lnea de productos para fabricacin de diseos electrnicos. Las
herramientas actuales que se emplean y que vienen con la ltima versin de OrCAD 16.2
son:
-

OrCAD Capture
OrCAD PCB Editor
SPECCTRA para OrCAD
PSpice A/D
SigExplorer
Layout Plus
Otras

OrCAD PCB DESIGER


Cadence OrCAD PCB Designer contiene un conjunto de herramientas de diseo
totalmente integradas en un mismo paquete, la tecnologa de captura de diseo
(esquemticos), herramientas de componente, un editor de PCB, un auto / router
interactivos, e interfaces para la fabricacin y CAD mecnico.

En el corazn de OrCAD PCB Designer se encuentra OrCAD PCB Editor, un ambiente


interactivo para crear y editar placas de circuito impreso simples y complejas (multicapas).
El constante crecimiento de las PCB hace necesario crear herramientas ms potentes para
su diseo. Ese el primordialmente el mayor motivo de OrCAD PCB Editor.
Esta informacin la podis encontrar en el siguiente link:
http://www.cadence.com/products/pcb/pcb_designer/pages/default.aspx

OrCAD PCB EDITOR Y SPECCTRA


OrCAD PCB Editor o editor de PCB de OrCAD es la versin bsica de Allegro PCB
Editor de la compaa de Cadence. Cadence es una compaa de distribucin EDA
(Electronic Design Automation) con ms de 20 aos de experiencia.
PCB Editor se podra resumir como el sustituto del OrCAD Layout. Es un editor de PCB
como bien su propio nombre indica. Es mucho ms completo y potente que el OrCAD
Layout.
Por otro lado, SPECCTRA es un software de ruteado (principalmente es para autoruteado
o autorouting) integrado en el mismo paquete. Implementa unas tcnicas de autoruteado
increbles (segn experiencia de otras personas, yo no lo he experimentado hasta hace
poco).
No hay que confundirlo con SPECCTRA-QUEST, que es otro software del paquete que se
encarga de hacer los estudios de integridad de la seal (integrado dentro de allegro si la
licencia lo incluye).
La herramienta de PCB Editor te parecer totalmente nueva, tiene otra filosofa diferente a
la conocida del Layout. Esta aplicacin en principio fue desarrollada para Unix pero ha sido
portada hacia Windows con unos mnimos cambios.

Diferencias entre OrCAD Layout y OrCAD PCB Editor


La herramienta OrCAD PCB Editor proporciona una solucin de diseo de PCB con
numerosas mejoras funcionales y de nuevas capacidades que antes no estaban disponibles
con OrCAD Layout. Los diseos con OrCAD Layout requera de una mayor labor en el
diseo de capas, restricciones o Mltiple deshacer / rehacer. Con OrCAD PCB Editor
tienen ahora una solucin, junto a una ruta de migracin para ayudar a resolver los desafos
a los que se encuentran los diseadores.
Ms informacin:
http://www.orcad.com/forums/ShowPost.aspx?PostID=11366

Herramienta OrCAD PCB Editor


Antes de comenzar a realizar el diseo comentemos el entorno grfico de OrCAD PCB
Editor (a partir de ahora PCB Editor).
Lo primero es abrir PCB Editor:
Inicio - OrCAD 16.2- OrCAD PCB Editor. Quizs pueda darse el caso que la carpeta no
sea OrCAD 16.2, sino Cadence u otra cosa.
El programa una vez abierto es el siguiente:

Barra de mens

Barras de herramientas
Consola de comandos

Panel de control
WorlWide Windows

Esta ventana es la ventana principal del programa que muestra tu diseo, como se observa
no existen ni barras de desplazamiento verticales ni horizontales.
Comentar que slo puede haber un diseo abierto, no se puede abrir ms de uno, ni cerrar
el diseo actual sin abrir uno nuevo u otra aplicacin existente. Es decir, para cerrar el
diseo, hay que abrir uno nuevo.
Tambin se observa que el puntero es una cruz, siempre va a hacerlo, ste no se modifica
segn las opciones o iconos que seleccionemos. Para desactivar una herramienta que
est activa, click con el boton derecho en una regin vaca y elige Done.
LA PANTALLA
Para poder ver todas las herramientas de PCB Editor es necesario disponer de una amplia
pantalla. Si miramos la figura anterior los principales elementos de esta aplicacin son los
siguientes:
-

Barra de mens que se observa en la parte de arriba como es normal en


cualquier aplicacin
Herramientas en dos filas debajo de la barra de mens adems de una columna
en el lateral izquierdo. Si la pantalla no es suficientemente grande no se ver esta
columna, hay que darle al boton de expandir.

A la derecha nos encontramos con el panel de control formado por las pestaas
de: Visibility (visibilidad), Options (opciones) y Find (bsqueda). Con solo
posicionar el puntero sobre estas pestaas se nos despliega una serie de
opciones para cada una.
Esto a veces puede llegar a ser irritante para los ojos. Esto podemos bloquearlo
de la siguiente manera: desplegamos una de esas pestaas posicionando el
puntero encima de ella y hacemos clic en:

Abajo del programa y a la izquierda vemos una consola de comandos. Esta


consola imprime un log de las acciones que ests realizando, se emplea para
mostrar cuando Allegro u OrCAD est esperando una entrada que tu le ds.
Tamben muestra la salida de los comandos del Design Rules Check.

Abajo a la derecha vemos otra ventana llamada Worldview Windows que nos
muestra la relacin entre el borde de la placa con la que estemos diseando y la
vista con el diseo principal en la ventana de windows. Se utiliza para mover el
diseo de windows alrededor de la placa tamben como nosotros podamos ver.
La mejor de manera de entenderlo es trabajando con ella.

Abajo del todo a la derecha se muestra la barra de estado que nos muestra las
coordenadas del puntero.
El boton P (Runs de Pick command) se emplea para escribir las coordenadas en
vez de buscarlas a ojo y hacer click con el ratn
El botn A ( Toggle XY Mode between Absolute and Relative) nos permite
desplazar el cursor de un modo relativo o absoluto. La mejor manera es
comprobarlo por uno mismo.

En la esquina inferior derecha observamos un recuadro coloreado llamado


DRC, el cual hace referencia al DRC (Design Rules Check).
Si es de color verde significa que est activado, si es de color amarillo significa
que est apagado. Si es de color rojo es que esta fuera de fecha (out of date).
Si pone DRC, significa que est activado DRC online, si no lo pone es que no
lo est. Lo comprobamos en la barra de mens Displays - Status.
Si la base de DRC est desactualizada (out of date), para actualizarla le damos a
Tools - Database check. Seleccionamos Update all DRC, le damos a Check
y luego a close. Se nos pondr de verde el recuadrito. Tambin lo podemos
hacer desde Displays - Status, le damos a Update DRC que aparece a la
derecha. O bien a su icono.

Todas estas ventanas (worlwide windows, consola de comandos) se pueden poner donde
nos de la gana. Hacemos doble click sobre una de ellas y la sacamos de donde estaba, luego
si queremos posicionarla y dejarla fija le damos aqu:

Comentar que existe mucha jerga asociada con Allegro, me refiero a que esta aplicacin
hace referencia a tu diseo como si fuera una base de datos, dado que sus acciones son
desde el punto de vista del ordenador. Por ejemplo, varios elementos del diseo son
clasificados en clases y subclases. Algunos elementos son comunes.

La clase ETCH incluye las regiones de cobre que actuan sobre los pads de los
componentes y las pistas que llevan las seales entre ellas. Nuestros diseos tienen
dos subclases de ETCH: Top y Bottom. Estos son de color verde y amarillo
respectivamente. Esto lo podemos seleccionar con boton derecho - application
mode o en setup - application mode

La clase BOARD GEOMETRY incluye las linea exteriores: Boardoutline,


silkscreen, bottom y top.

La clase PACKAGE KEEPIN, usada para prevenir componentes que estn


siendos posicionados demasiado cerca de la cara de la placa.

Estas clases activas y subclases que acabamos de ver la podemos elegir en el panel de
opciones de control Options Control. Aunque esto no es necesario en principio pues
PCB Editor selecciona las clases apropiadas automticamente cuando tienes una
herramienta activa.
NOTA: La pantalla siempre muestra la vista de la placa desde la cara TOP. La cara
BOTTOM es vista a travs de la placa somo si esta fuera transparente.
A continuacin se muestra una lista de la funcin que cumplen los iconos. Aclarar que no
todos estos botones no estn disponible en OrCAD PCB Editor y muchos proporcionan
funciones no descritas:

MOVINDONOS POR EL ENTORNO


Comencemos por abrir un ejemplo de demostracin. Nos dirigimos a:
File - open y nos aparece la siguiente ventana.

Nos dirigimos a doc - assetut - goldenboards. Observamos que nos aparecen unos
archivos con extensin .brd. Esta extensin ser con la que trabajar PCB Editor. Elegimos
un ejemplo de ellos y lo abrimos (por ejemplo: tutboard1.brd). Nos aparece una ventana de
aviso que nos dice:

Nos viene a decir que ese archivo (base de datos) que hemos abierto ha sido creado con
una versin anterior a esta y que ser actualizada a la versin actual. Si se guarda solo puede
ser abierta a partir de esta nueva versin y posteriores. Le damos a aceptar. Si nos
aparece un warning a continuacin, tambin le damos a aceptar.

Se nos abre el proyecto de la placa:

Para movernos sobre la placa, ya que no hay barras de desplazamiento lo hacemos con las
teclas F11 y F12, estas teclas son las equivalentes a la teclas I y O en el Layout Plus. Con
esto acercaremos el zoom y lo alejaremos.
Adems podemos acercar el zoom con la ruedecita del ratn.
PCB Editor se basa mayormente en comandos. Para ver todos los comandos posibles con
esta herramienta nos vamos a la barra de mens:
Tools - Utilities - Keyboard commands

Nos aparece la siguiente ventana:


Arriba nos aparece dos opciones: Execute y Help.
Si seleccionamos Help y luego hacemos click en
cualquier comando, se nos abre una ventana de ayuda
donde nos especifica para que sirver ese comando, que
conseguiremos con ese comando, que icono de la barra
de herramienta lo identifica, etc.
Esto nos ayudar a entender perfectamente esta
herramienta PCB Editor.

Existe otra opcin que es poder modificar las propiedades del programa, es decir, poder
modificar las variables de entorno del programa.
Le damos a en la barra de mens:
Setup - User preferences

A la izquierda nos aparece


varias carpetas con opciones
cada una. Abajo nos aparece
una breve descripcin de lo
que queremos modificar.
Tamben nos da la
posibilidad de buscar una
opcin en Search.
Ojo__cuando busquemos
una palabra: por ejemplo
color, no le demos ENTER,
darle con el puntero a
Search.

Tamben podemos modificar los parmetros de diseo. Es decir, podemos:


-

Activar Grid y poder modificar su espaciado


Cambiar unidad de medida (por ejemplo a milmetros)
Modificar los textos
Etc

Esto lo podemos hacer desde la barra de mens: Setup - Design Parmeters o botn
derecho Quick Utilities - Design parmeters Tambin podemos modificar el Grid
dandole a botn derecho - Quick Utilities - Grid o Setup - Grids.
Tambin podemos modificar parmetros caractersticos del programa. Por ejemplo,
podemos modificar el color de fondo, ponerlo en blanco, o modificar el color de las lneas,
en fin una serie de opciones para modificar esta herramienta a nuestro antojo. Le damos a:
Display - Color/Visibility
Tambin podemos ver desde aqu informes relacionados con nuestro diseo como por
ejemplo: la hoja de los materiales (Bill of material). Para ello, desde la barra de mens:
Tools - Quick reports - Bill of material reports
Podemos observar que hay gran cantidad de informes.
NOTA: EN PCB EDITOR LA TECLA ESC (ESCAPE), NO SIRVE, HAY QUE
PULSAR F6, QUE ES EL EQUIVALENTE A DONE
Una vez explicado el funcionamiento ms o menos de
la herramienta de PCB Editor, la mejor manera de
conocer el programa es abrir un modelo de ejemplo y
empezar a trastear y toquetear, cuando salgamos no lo
guardemos y listo. Con esto que se ha explicado
tenemos suficiente para realizar un ejemplo de
proyecto. La metodologa de trabajo con OrCAD
PCB DESIGNER es la siguiente:

Proyecto con OrCAD PCB Editor


Comenzemos utilizando la herramienta. El ejemplo que a continuacin vamos a realizar lo
podemos descargar desde la direccin:
http://www.ece.rice.edu/%7Ejdw/orcad/demotut.zip
El circuito que vamos a disear va a ser un sumador binario completo de 1 bit. Este diseo
es un diseo complejo que tiene dos bloques jerrquicos refirindose al mismo diseo de
un medio sumador.
Qu es un sumador binario completo de 1 bit?
Un sumador completo es un circuito combinacional que formar la suma aritmtica
de tres bits de entrada. Consta de tres entradas y dos salidas. Dos de las variables de
entrada, que se indican por x e y representan los dos bits significativos que van a
aadirse. La tercera entrada, z, representa la cuenta que se lleva de la posicin previa
significativa ms baja.
Son necesarias dos salidas debido a que la suma aritmtica de tres dgitos binarios
varia en valor desde 0 a 3 y el 2 o 3 binarios requieren dos dgitos. Las dos salidas se
denotan por los smbolos S para suma y C para la cuenta que se lleva. La variable binaria S
da el valor del bit menos significativo de la suma. La variable binaria C da la cuenta que se
lleva de salida. La tabla de verdad del sumador completo es como sigue:
x y z
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

C
0
0
0
1
0
1
1
1

S
0
1
1
0
1
0
0
1

Esta tabla de verdaddenota todas las combinaciones posibles de 1 y 0 que pueden


tener esas variables. Los 1 y 0 de las variables de salida se determinan de la suma aritmtica
de los bits de entrada. Cuando todos los bits de entrada son 0, la salida es 0. La salida S es
igual a 1 slo cuando una entrada es igual a 1, o cuando todas las tres entradas son iguales a
1. La salida C tiene una cuenta que se lleva de 1 si dos o tres entradas son iguales a 1.
Los bits de entrada y salida del circuito combinacional tienen diferentes
interpretaciones en las diversas etapas del problema. En forma fsica las seales binarias de
los alambres de entrada se consideran dgitos binarios agregados de manera aritmtica para
dar una suma de dos dgitos a los alambres de salida. Por otra parte, los mismos valores
binarios se consideran variables de funciones booleanas cuando se expresan en la tabla de
verdad o cuando el circuito se implementa con compuertas lgicas. Es importante darse
cuenta de que se dan dos interpretaciones diferentes a los valores de los bits que se
encuentran en este circuito.

El esquema general va a ser (FULLADD):

El siguiente esquema describe el diseo de cada uno de los sumadores medios que forman
el sumador completo.
1ero_HalfADD_A1

2ndo_ HalfADD_B1

12

U2D
11

13

10

U3D
7404

SUM

7432

U3C
7404

U1C

7408

U4A
3

2
7408

U4B
6

CARRY

7408

Una vez diseado este circuito con el OrCAD Capture, analizado con PSpice y
relacionado con los footprints, comprobados errores y extrado Bill of Material,
componentes procedemos a crear la netlist para poder trazar las pistas con PCB
Editor.
OJO: MIRAR COMO SE CREAN Y SE EDITA LOS FOOTPRINTS, ORCAD
LAYOUT ES UNA HERRAMIENTA Y PCB EDITOR OTRA, MIRAR EL
APARTADO DE FOOTPRINTS QUE SE ENCUENTRA MS ABAJO.
Para los pasos que a continuacin se van a detallar deberas tener el diseo ya listo. El
diseo del sumador completo es un diseo jerrquico. Tiene dos bloques jerrquicos
HALFADD, que conforman el FULLADD.
Descargar el archivo .zip que se puso al principio. Vamos a trabajar en base a ese diseo ya
hecho. Si lo abrimos con el CAPTURE y en el proyecto FULLADD hacemos doble click
en HALFADD_A1, se nos abre otro esquemtico llamado HALFADD_A1. Estos
esquemticos estn sincronizados.
Este proyecto lo podis descargar paso a paso desde el link:
http://www.cadence.com/downloads/orcad/files/OrCAD15-7DemoTutorial.pdf
Est en ingls.

PASOS PARA EDITAR CO PCB EDITOR


Antes de crear la netlist y de abrir la herramienta PCB EDITOR hay que realizar un paso
previo esencial:
-

Ejecutar el DRC (Design Rules Check): Seleccionamos.\fulladd.dsn y


hacemos click en Tools - Design Rules Check. Tildar la opcin:
User ocurrences: Para especificar que se especifique solo las
ocurrencias. Si ponemos User Instances nos saldr error. Para diseos
jerrquicos complejos, el modo User ocurrences es el modo predefinido
porque ignora los warning que son mostrados cuando seleccionas esta
opcin.

Qu es el Design Rules Check?


-

Informa y marca las violaciones de las reglas elctricas y otras restricciones del
diseo. Comienza eliminando todos los marcadores DRC existentes.

CREACIN DE LA NETLIST
Tras la ejecucin del Design Rules Checks, procedemos a crear la netlist.
-

En la ventana de proyecto, seleccionamos el proyecto fulladd.dsn


En la barra de mens hacemos click en Tools - Create Netlist

Se nos despliega la siguiente ventana:

Seleccionamos la pestaa PCB Editor (si no est seleccionada)


Comprobar que est marcada la casilla Create PCB Editor Netlist. El marcar
esta casilla nos generar una netlist para en formato PCB Editor. La netilist
contiene toda la informacin necesaria de las conexiones, componentes, formas,
etc. de nuestro circuito.
Esta netlist generada en formato para PCB Editor se compone de los siguientes
archivos:
PSTCHIP.DAT: Este archivo contiene la descripcin para cada tipo de
componentes usados en el diseo.
PSTXNET.DAT: Este archivo es el de conectividad. Hace referencia al la
lista de nets y de conexiones de nuestro diseo: propiedades, nodos, etc.
PSTXPRT.DAT: Este archivo hace referencia a una lista extendida de los
componentes, contiene una lista de la parte fsica de los componentes, de las
referencias de cada uno, etc.

En el recuadro que pone Setup hacer click y comprobar que aparece el archivo
de configuracin allegro.cfg. El path o el directorio donde se situa este archivo
debera ser: <install_dir>\tools\capture\allegro.cfg donde <install_dir>
es la direccin de la instalacin.

Ms abajo nos encontramos con un recuadro llamado Netlist Files


Directory. Este contiene la localizacin del directorio donde se encuentra
guardado el archivo PST*.DAT. La localizacin por defecto se encuentra en el
subdirectorio ALLEGRO dentro del directorio de tu diseo.

Marca la casilla View Output se abre automticamente los tres archivos netlist
PST*.DAT en ventanas separadas del CAPTURE para que posteriormente
podamos ver y modificar los archivos tras la ejecucin de la netlist

Marcar la casilla Create or Update PCB Editor Board (Netrev). Esto es


necesario para crear la placa con el PCB Editor que se corresponde con la
netlist que se est generando.
Abajo observamos un recuadro que pone Output Board File que contiene el
nombre de la placa de nuestro diseo, en nuestro ejemplo el fulladd.brd y la
localizacin del directorio donde el archivo ser creado. En este caso es
\allegro.

Selecionamos la opcin Open Board in OrCAD PCB Editor para abrir el


archivo Output Board en OrCAD PCB Editor automticamente despus de
generar la netlist. Nos debe quedar tal y como en la figura.
OJO: NO CONFUNDIR CON OPEN BOARD IN ALLEGRO PCB
EDITOR

Hacemos click en OK. Nos aparecer un recuadro preguntandonos si deseamos


guardar el diseo antes de crear la netlist. Decmos que s.
OrCAD Capture genera el archivo de netlist (PSTCHIP.DAT, PSTXPRT.DAT
y PSTXNET.DAT) y el archivo de la placa (fulladd.brd) en el directorio
especificado, en este caso es: \complete\allegro.
Adems los tres archivos de la netlist aparecer abiertos en el arbol de la
ventana del capture. Aparecern debajo del directorio Outpusts. (Ver figura)

NOTA: Los fooprints debe realizarse tal y como se ha ido haciendo siempre, desde
el layout - Library manager. Ojo con los puntos y smbolos extraos.

Puede que aparezca el mensaje: este mensaje hace referencia a RVMAX y


CMAX. Son los voltajes mximos estimados de los componentes pero no es
importante para este circuito.
Dale a aceptar

Se nos abre automticamente PCB Editor con una hoja en blanco.


Nos aparece otro warning:

Como bien se explico anteriormente nos aparece lo siguiente:

CREACIN DEL BORDE DE LA PLACA


Creacin del borde de la placa
El borde de la placa nos va a limitar el tamao de la placa.
Para crearlo:
Barra de mens Add - Line. Luego dirigimos el cursor
hacia la barra vertical de la derecha y se nos despliega la
siguiente ventana con las siguientes opciones.
Cerciorarse de que la opcion: Active Class and
Subclass pone: Board Geometry and Subclass y abajo
Outline

Especificar dentro de esas opciones lo siguiente:


o Line lock: Line, 90
o Line width: 20.0
o Line font: Solid

NOTA: Por defecto las unidades de medidas en PCB Editor son en milsimas.
Para cambiar las unidades: Barra de mens Setup - Design parameters Design.

Por defecto, el espaciado del grid (X e Y) en PCB Editor es 25 mils.

Para insertar la primera esquina del borde de la placa, posiciona el cursor en la


coordenada: 2000,3000 ms rapido, dandole al boton de P y poniendola
manualmente (se separan con un espacio) y haz click con el botn izquierdo del
raton.

Completa las siguientes esquinas con los siguientes valores


o 3000, 30000
o 3000, 4000
o 2000, 4000

Cuando you ests en la ltima esquina del borde de la placa, haz botn derecho
y selecciona Done. Aleja la vista y acrcala para ver lo que has dibujado. Nos
queda una cosa as:

Cercirate que el borde de la placa sea un polgono cerrado, entendiendo aqu


por polgono cerrado como un polgono con forma d cuadrado.

Si nos saliese mal el borde, para borrarlo:


o Seleccionar de la barra de edicin Delete - Botn derecho.
o En la ventana de opciones, seleccionar el recuadro debajo de Delete
Net Options: Cline
o Con el botn izquierdo sobre la lnea seleccinala
o Botn derecho y selecciona Done. La lnea exterior ser borrada

Selecciona Zoom Fit o F2 desde el menu View para mostrar el borde entero
de tu placa.

CREACIN DE TALADROS (PARA APOYO DE NUESTRA PCB)


Despues de crear el borde de la placa, el siguiente paso es colocar los taladros donde se va
apoyar nuestra pcb.
AADIR AGUJEROS A TU PLACA
1.- Desde el menu Place, selecciona Manually. Aparecer una ventana como aparece en la
figura.
Podemos trabajar con esta herramienta haciendo click sobre el icono:

2.- Seleccionamos la pestaa Advandced Settings


3.- Marcamos la opcin Library debajo de la seccin List construction. Le damos a OK
para cerrar la ventana.

4.- Volvemos a seleccionar Manually desde el menu Place.


5.- Nos aparece la misma ventana. Seleccionamos la pestaa Placement, luego un poco ms
abajo en el men desplegable donde pone Component by refdes seleccionamos la opcin
Mechanical symbols.

6.- A continuacin selecciona el simbolo mecnico segn tus preferencias. Para este
tutorial, el smbolo mecnico es MTG125. Observamos que aparece en la pantalla de esa
ventana un crculo que representar nuestro taladro.
Elegimos smbolo mecnico porque hacer referencia a la parte mecnica de nuestra placa,
es decir, hace referencia a un elemento mecnico.

7.- Hacemos click en Hide (ocultar).


8.- Observamos que la ventana se cierra y tenemos adjunto al cursor del ratn el smbolo
MTG125. Para verlo alejar zoom y volverlo acercar.
9.- Dirigir el taladro hacia la esquina superior izquierda del contorno de nuestra placa.
10.- Hacer lo mismo con los tres taladros restantes.
NOTA: Alternativamente, podemos hacer:
Seleccionar Copy desde el men Edit y hacer click con el botn izquierdo sobre el
smbolo mecnico (taladro) posicionado en la placa. Aunque no se vea el smbolo est
adunto al cursor del ratn. Movemos el smbolo hacia la posicin deseada y hacemos click
con el botn izquierdo. Para terminar le damos a F6 o botn derecho - Done

POSICIONANDO LOS COMPONENTES


Despues de colocar los taladros, procedemos a posicionar los componentes de nuestro
diseo. OrCAD PCB Editor puede posicionar los componentes manualmente y
automticamente. En esta seccin, emplearemos el posicionamiento manual para el diseo
del sumador completo.
Existen varios caminos desde que lo seleccionas hasta que lo colocas. En este tutorial
solo explicaremos como posicionar los componenetes desde refdes. Para conocer
las otras maneras dirgete al manual de usuario.
SELECCIONANDO LOS COMPONENTES DESDE REFDES
Antes de comenzar, comentar que REFDES viene de la abreviacin reference designator.
Hace referencia a la etiqueta de cada componente en el esquemtico.
1.- Desde el men Place, selecciona Manually. Desplegamos del men de despliege ms
abajo la opcin Components by refdes. Aparecer una ventana donde se muestra en vista
de rbol todos los componentes que puedes posicionar en tu diseo.
Por ejemplo para este tutorial, los componentes son: J1, Q1, R1, R2, U1, U2, U3 y U4.
NOTA: En la ventana se muestran los componentes no posicionados.
2.- Seleccionamos el componentes U1 marcando el recuadrito que hay junto a el. Hacemos
click en Hide. La ventanita se cierra y el nombre del componente que has seleccionado se
encuentra adjunto al cursor.
(ver figura)

NOTA: Se puede seleccionar todos los


componentes tildando las casillas que se
encuentran junto a ellos. La ventana
Quickview window, fijarse en el dibujo
de arriba muestra el dibujo y el texto del
componente.
3.- Mover el componente a la localizacin
deseada y hacer click con el botn derecho
del ratn y seleccionar Rotate desde el men
desplegable.
NOTA: Cercirate del ngulo de rotacin
que has definido en el panel de opciones.
Para este tutorial la rotacin del ngulo es
de 90.
4.- Una vez colocados los componentes, para
dejarlos posicionado hacemos click con el
botn izquierdo del ratn.

5.- Selecciona Refresh desde el men View o bien pulsando F5 para refrescar la pantalla.
CONSEJO: Para poder encontrar un componente en PCB Editor:
-

Posicionar el puntero sobre la pestaa Find de la barra de herramientas de la


derecha (sta se desplegar).
En Find by name seleccionar la opcin Symbol (or Pin). Hacer click en
More.
Aparecer una ventanita con todos los compoentes disponibles.
Selecciona el componente que ests buscando, ste aparecer en el recuadro
Selected objects.
Click en OK. El componente es destacado en la ventana de diseo.
Similarmente, se puede buscar net(s) o simbolos en PCB Editor. Para ello en
Find by name seleccionar la que os interese.

DESIGN RULES CHECK (DRC)


PCB Editor te permite ejecutar un DRC online. Por defecto, esta opcin est activada
(ON). Mientras ests posicionando los componentes, si hay cualquier violacin de las reglas
de diseo, se te mostrar en pantalla y en la consola de comandos un error.
Para ejecutar DRC online: Setup - Constraints. Aparecer una ventana con el nombre de
Constraint System Master. Selecciona On-line DRC -> ON. Para verificar el espaciado
bsico y las limitaciones para el diseo
de tu placa, haz click en Set estndar
values
Aparece una ventana con el nombre
de Default Values Form mostrando la
configuracin por defecto inicial para
tu diseo (ver figura). Para este
tutorial y recomendado, se aceptar
estos valores por defecto.

RUTEADO/TRAZADO DE LAS PISTAS


Tras completar la colocacin de los componentes, el siguiente paso es trazar las pistas de
nuestra PCB para completar con las conexiones entre los componentes. OrCAD PCB
Editor puede realizar el trazado manual o automtico.
Lo ms recomendable al trazar una PCB (si esta es compleja), es trazar primero las nets
ms crticas (que ms se cruzan, las ms lejanas) manualmente, bloquearlas (muy
importante para que el trazado automtico no las deshagas) y luego hacer el trazado
automtico de las pistas restantes.

TRAZADO MANUAL
Los pasos a seguir para el trazado manual son los siguientes:
-

Comprobar el borde de la placa, la definicin de las vas, la configuracin del


grid para el trazado.

Trazar las capas de Power y Ground

Fan out de los componentes smd y verificar las conexiones con las capas Power
y Ground.

Trazar las restantes seales usando herramientas de trazado manual.

Optimizar el trazado empleando los comandos propios del trazado manual (se
refiere a la consola de comandos, no incluido en Layout Plus)

Comprobar las reglas de diseo pasando el DRC.

NOTA: Para conocer ms sobre estos pasos ver la documentacin en Help Documentation

TRAZADO MANUAL DE LAS NETS VCC Y GND


Antes de empezar a rutear/trazar las nets VCC y GND, cercirate de que has borrado la
propiedad NO_RAT adjunta a esas nets. Para ello:
1.- Selecciona Properties desde el menu Edit o presiona shift + F2
2.- Selecciona la pestaa Find de la barra de herramientas de la derecha de la ventana de
diseo del PCB Editor.

3.- Selecciona la opcin Net (si no est seleccionada) en la seccin Find By Name.
4.- Escribe VCC y haz clic en More. Aparecer un cuadro de dilogo mostrando todas las
propiedades adjuntas de la net VCC.
5.- Selecciona la propiedad NO_RAT en la lista que aparece a la izquierda (Available
Properties). La definicin de cada propiedad aparece en el panel de la derecha.

6.- Marca el recuadro Delete al lado de No_Rat. Deja vaco el men desplegable de la
derecha. Click en Apply.
7.- Click en OK para cerrar la ventana Edit Property. Comentar que se puede hace uso de
la ventana Edit Property para aadir o borrar propiedades de los compenentes o nets.
Tras realizar esto, procedemos a continuacin a trazar manualmente las pistas de VCC y
GND.
1.- Irse hacia la pestaa Find a la derecha de la ventana de PCB Editor. Se despliega el
panel.
2.- Selecciona la opcin Net desde la lista desplegable Find By Name.
3.- Click en More. Aparece una ventana o cuadro de dilogo donde se muestra todas las
nets disponibles.
4.- Selecciona VCC. El item VCC aparecer en el recuadro de la derecha (Selected
objects)

5.- Click en OK. Todas las nets VCC van a ser destacadas en la ventana de diseo.
6.- Selecciona Connect desde el men Route. Tambin puedes activar esta herramienta
presionando F3 o haciendo click en el icono:

7.- Puede cambiar el ancho de la pista en el panel de opciones. Vamos a cambiarla a 20.00.
Nos vamos a la barra de herramientas de la derecha y nos vamos a options:

8. - Ahora haz click en la net que quieres trazar. Dibuja la net segn el diseo (a travs del
path deseado).
9.- Cuando hayas completado el trazado, botn derecho y le das a Done. De igual manera
que se ha explicado con VCC se debe realizar con GND.

TRAZADO MANUAL DE LAS RESTANTES NETS


Para trazar manualmente las restantes nets, se procede de la siguiente manera:
1.- Presiona F5 para refrescar pantalla.
2.- Posiciona el cursor en la net que vas a trazar y presiona F11 para acercar el zoom.
Selecciona Connect desde el men Route o presiona F3.
3.- Click en la net que va a ser trazada / ruteada. Cambia las opciones de las pistas si lo
deseas en el panel de opciones de la derecha.

4. - Dibuja la net segn el diseo (a travs del path deseado).


5.- Cuando hayas completado el trazado, botn derecho y le das a Done.

NOTA: Para cambiar de capas (si el diseo es de dos caras o multicapa) mientras ests
trazando las pistas, es decir, aadir vas, debes hacer:
-

Click en la net que vas a trazar.


Click con el botn derecho en la net y selecciona Add Via. Las capas activas
van a pasar a ser capas alternas y las capas alternas a capas activas, as viceversa.
Esto lo hace automticamente OrCAD PCB Editor.
Por ejemplo, tu diseo tiene una capa TOP y otra BOTTOM. La capa TOP
est activa, si aades una va, la capa BOTTOM pasar a ser capa activa y la
capa TOP ser capa alterna.

6. - Dibuja la net segn el diseo (a travs del path deseado).


7.- Cuando hayas completado el trazado, botn derecho y le das a Done.

TRAZADO AUTOMTICO USANDO PCB Editor


OrCAD PCB Editor puede trazar automticamente las pistas de la PCB y comprobar las
reglas de diseo DRC al mismo tiempo que las traza (al igual que Layout Plus).
El trazar automticamente la placa (autorouting) implica que las todas las nets de la placa
sean trazadas. Existe al igual que en Layout Plus, la opcin de trazar slo las pistas de los
componentes seleccionados.
TRAZADO AUTOMTICO DE LA PCB
Para ello:
1.- Desde el men Route, seleccionamos Route Automatic. Nos aparece una ventana
con el nombre de Automatic Router. Existe un comando para llamar a esta herramienta,
en la versin de demo no est disponible esta opcin.

2.- Hacemos click en Route. OrCAD PCB Editor empieza a trazar las pistas. Para ver ms
informacin sobre las opciones de el auto-trazado, ver la documentacin PCB Editor en
Help - Documentation

POST-PROCESSING for OrCAD PCB EDITOR (ver


tema de los footprints. Muy importante)
Con esta seccin del tutorial lo que se pretende es introducr algunas acciones diferentes al
posicionamiento y al trazado de las pistas, pero que estn relacionados y nos va a ser muy
til para conocer la herramienta OrCAD PCB Editor.
RENOMBRANDO LOS COMPONENTES MANUALMENTE
Despues de haber completado el posiconamiento de los compoenentes y el trazado de tu
placa, tu puedes renombrar los componentes manualmente siguiendo un orden. Para ello:
1.- Desde el men Edit, selecciona Text. Haz click con el botn izquierdo sobre la
designador de la referencia que tu quieres modificar. La referencia seleccionada aparecer
en las lneas de comandos.
2.- Para cambiar la referencia, escribimos en la lneas de comandos la referencia que
queramos darles y pulsamos Enter. PCB Editor renombrar el componente.
3.- Guardamos el archivo de la placa y cerramos PCB Editor.
RENOMBRANDO LOS COMPONENTES AUTOMTICAMENTE
1.- Desde el men Logic, selecciona Auto Rename Refdes. Aparecer una ventana
llamada Rename Refdes.
2.- Selecciona la opcin Use default. Esta opcin emplea la configuracin del grid por
defecto, el cual constituye un mtodo interno para renombrar componentes (Ver figura)

3.- Click en More. Se nos abre una ventana con el nombre de: Rename Ref Des Set Up.
Esta ventana establece todos los parmetros para la designacin de las referencias. Para
ms informacin ver la documentacin de PCB Editor.

4.- Acepta la configuracin por defecto (para este tutorial) y haz click en Close para cerrar
la ventana y guardar la configuracin.
5.- Seguimos con la ventana Rename RefDes abierta. Dentro de esta ventana, hacemos
click en Rename. PCB Editor renombrar automticamente cada componente en tu
diseo en una nica operacin. El estado de la operacin de renombrar a los componentes
aparecer en las lneas de comandos.

BACK ANNOTATION
Mientras se est creando la PCB, tu quizs tenga que modificar algunas cosas o hacer
algunos cambios en PCB Editor (archivo .BRD). Como resultado, el archivo de la placa y el
archivo del diseo en Capture no estarn sincronizados. Para asegurar que ambos los estn,
es necesario hacer un back annotate (volver a anotar o escribir) para que los cambios
hechos en PCB Editor (por ejemplo, mover componente, cambiar nombre, cambiar net de
conexion) se aadan al esquemtico del Capture. Para ello:
1.- Abrimos un proyecto en Capture. Por ejemplo, el del sumador completo. En la ventana
de proyecto seleccionamos: fulladdd.dsn
2.- Desde el men Tools en Capture, selecciona Back Annotate. Aparecer la siguiente
ventana:
3.- Selecciona la pestaa PCB
Editor.
4.- Selecciona la opcin
Generate Feedback
Files.Asegrate que el archivo de
configuracin (PCB Editor
Board File) es el correcto. El
path debera ser:
<install_dir>\tools\capture\
allegro.cfg
Donde <install_dir> es la
localizacin del directorio.

NOTA: Asegrate que el texto que contiene la opcin Netlist Directory contiene la
localizacin del directorio donde los archivos netlist actualizado (.PST y .DAT) ser
guardado. Es decir, la netlist ya modificada se guardar.
Por defecto la localizacin se encuentra en un subdirectorio de allegro en tu directorio de
diseo.

5.- Navegar hacia la localizacin del directorio donde el archivo .SWP necesita ser
guardado. OrCAD Capture generar un archivo .SWP despues de que tu hagas loas
campios en el archivo de tu placa (.BRD).
Para este tutorial, el nombre del archivo .SWP es fulladd.swp y el directorio donde ser
guardado es: /complete/allegro.
6. - Marca la opcin Update Schematic, para que el esquemtico de tu diseo sea
actualizado desde el archivo .swp
7.- Marca la opcin View Output (.SWP) File para abrir automticamente el archivo .swp.
Este se abrir en una ventana separada para ver y editar despus ese propio archivo.
8.- Click en OK. Aparecer un mensaje de advertencia preguntado si deseas guardar el
diseo modificado. Le damo a que s.

9.- Observamos la siguiente ventana.

Comentario
Capture actualiza los siguientes archivos (PSTCHIP.DAT, PSTXPRT.DAT y
PSTXNET.DAT) y crea el archivo fulladd.swp en el directorio especificado. El archivo
.swp tambin aparece bajo el directorio de Outputs en la ventana de proyecto.
Es esquemtico es actualizado con los cambios en el archivo de la placa, segn le vaya
diciendo el archivo .SWP.
Similarmente, si abrimos el archivo de la placa (.brd) con PCB Editor y realizas
cambios en el esquemtico con Capture, podrs comprobar que esos cambios son
seguidos en tu placa durante la creacin de la netlist en Capture.
Para hacer esto:
1.- En la ventana de proyecto selecciona fulladd.dsn
2.- Desde el men Tools, elige Create Netlist.
3.- En la pestaa de PCB Editor, especifica la localizacin del directorio donde ests
almacenando el archivo de la placa. Para este tutorial se encuentra:
/complete/allegro/fulladd.brd.
4.- En la opcin Output Board File especifica el nombre de la placa y la locacizacin del
directorio donde la placa actualizada ser creada.
5.- Click en OK. Capture actualizar los archivos (PSTCHIP.DAT, PSTXPRT.DAT y
PSTXNET.DAT). De esta manera los cambios en el diseo del esquemtico aparecern
en el archivo de la placa .brd.

CROSS PROBING Y CROSS HIGHLIGHTING ENTRE PCB EDITOR Y


CAPTURE
OrCAD PCB Editor est estrechamente relacionado con OrCAD Capture. Tu puedes
emplear la herramienta cross-probing para verificar informacin entre los datos del
diseo de tu placa y el diseo de los esquemticos.
Cross probing es una herramienta que te permite seleccionar un objeto en el Capture y
poder verlo a la vez en PCB Editor. Para habilitar esta herramienta, tu debes habilitar la
opcin Intertool Communication entre Capture y PCB Editor.
Para ello:
1.- En la ventana de proyecto del Capture, seleccionar nuestro proyecto, para nuestro
tutorial es fulladd.dsn
2.- Dede el men Options en Capture, elegir la opcin Preferences

3.- Hacer click en la pestaa Miscellaneous.


4.- Marca la casilla Enable Intertool Communication.
5.- Click en OK.

Antes de empezar a utilizar la herramienta, coloca las ventanas del Capture y PCB Editor
en paralelo, para que puedas verlas las dos a la vez. As pues:
- Selecciona un componente en Capture. PCB Editor automticamente mostrar el
componente seleccionado. Si tu seleccionar R1 en fulladd.dsn, la resistencia R1 en PCB
Editor se muestra seleccionada.

Existe otra herramienta inversa de este tipo, llamada: cross highlighting.


Cross highlighting, al contrario que cross probing te permite seleccionar un objeto en
PCB Editor y poder verlo a la vez en el Capture. Para ello:
1.- Seleccionar desde el men Display en OrCAD PCB Editor la opcin Highlight.
2.- Coloca las ventanas en paralelo.
3.- Selecciona un compoenente en PCB Editor, ste ser seleccionado en el Capture.
Por ejemplo, si seleccionamos R1 del archivo fulladd.brd, la resistencia R1 ser
seleccionada en el Capture.

GENERANDO ARCHIVOS DE SALIDAS (PARA FABRICACIN)


Una vez terminado con el esquemtico, el anlisis del circuito, el diseo de pistas, la
comprobacin de errores, es decir, una vez terminado con el diseo definitivo. El siguiente
paso es mandarlo a fabricar o fabricarlo uno mismo si dispone de equipos de fabricacin de
PCB.
Pero para ello es necesario generar ciertos archivos de salida. Estos archivos de salida
tambin son destinados para impresoras/plotter.
Con OrCAD tu puedes generar archivos Gerber, archivos de agujeros/taladros, DXF
(Drawing Exchange Format, archivos informticos para dibujos de CAD) files y archivos
Print/plotter.

Antes de generar cualquier informe o archivo de salida, es recomendable hacer un backup o


copia de seguridad de tu diseo y hacer un clean up (limpieza) de tu diseo. Para ello:
1.- Desde el men Route (en PCB Editor), selecciona Gloss. Aparece una ventanita con
el nombre de Line Smoothing.
2.- Acepta la configuracin por defecto y haz click en Gloss. El diseo ser refrescado.
Ahora puedes generar los archivos de salida y los informes.

NOTA: Antes de crear el archivo de salida (artwork), asegrate de ejecutar


UPDATE DRC desde el men Tools en PCB Editor.

ARCHIVOS DE SALIDAS
Usando OrCAD PCB Editor puedes generar diferentes archivos que adems pueden ser
utilizados por otras herramientas diferentes a OrCAD, como GerbTool, VisualCAD,
AutoCAD
Para generar estos archivos, procedemos de la siguiente manera:

1.- Desde el men Manufacture, selecciona Artwork, en PCB Editor. Aparecer el


siguiente cuadro de dilogo con nombre de Artwork Control Form. Puede que nos salga
un mensaje de advertencia, le damos a aceptar.

2.- En la seccin Device Type, marcamos la opcin Gerber RS274X.


3.- Deja las dems opciones que vengan por defecto y haz click en OK para cerrar la
ventana.
4.- Volvemos al men Manufacture y seleccionamos Artwork.
5.- En la ventanita que te aparece, selecciona la pestaa Film Control.
6.- Selecciona la capa (layer) que deseas. Para este tutorial, se seleccionar la capa TOP y
BOTTOM.

7. - Haz click en Create Artwork. Aparecer un recuadro mostrando el progreso de la


creacin de artwork (artwork significa obra de arte).
Despues de que el artwork sea creado se
guardar un archivo con extensin .art en
el directorio \complete\allegro. Se guarda
en este directorio porque con el que
estamos trabajando. Con otro directorio, se
guardar en ese directorio que has creado.

8.- Cuando finalice, haz click en OK para cerrar la ventana Artwork Control Form. Estos
archivos artwork solo se pueden ver con PCB Editor.

Para ver el archvio artwork, hacemos lo siguiente:


1.- Desde el men File, seleccionar Import - Artwork. Aparece una ventana con el
nombre de Load Cadence Artowrk. Buscamos el archivo .art que se ha generado en el
directorio de antes.
2.- Selecciona una subclase para ver la capa correspondiente (con color y todo).

3.- Hacemos click en Load File.


4.- Hacemos click con el botn izquierdo del ratn sobre una zona de la ventana de diseo
de PCB Editor. El artwork ser posicionado en la ventana de diseo.

NOTA: PODEMOS VER CADA CAPA POR SEPARADO, DIRIGIENDONOS


HACIA LA BARRA DE HERRAMIENTAS DE LA DERECHA Y DONDE
PONE VISIBILITY LE MARCAMOS LA CAPA QUE QUEREMOS VER
SOLAMENTE. O BIEN DESDE EL MEN DESPLEGABLE VIEWS.

INFORMES
Nos solo podremos crear archivos de salidas, sino tambien crear una variedad de
documentos de textos o informes usando OrCAD PCB Editor. Para ello:
1.- Desde el men Tools, seleccionar Quick Reports.
2.- Selecciona los informes que deseas generar. Para este tutorial puedes seleccionar por
ejemplo Component Report.

CREAR FOOTPRINTS CON PCB EDITOR Y AADIRLOS A CAPTURE


Cuando trabajamos con OrCAD Layout para crear el diseo de nuestra PCB, los footprints
lo escogamos de las libreras que vienen ya predefinidas con OrCAD Layout o bien a
ramos nosotros quienes crebamos esas libreras. Todo esto lo hacamos a travs de la
herramienta Library Manager, la extensin de las libreras eran .LLB.
En OrCAD PCB Editor las libreras son un poco diferentes. Antes de continuar advertir al
lector de lo siguiente:

NO MEZCLAR LAS LIBRERAS DE OrCAD LAYOUT CON


OrCAD PCB EDITOR!!
No cometer el fallo de mezclar las herramientas de diseo de PCB Layout con PCB Editor.
T no puedes crear footprints usando OrCAD Layout y luego emplearlos en OrCAD PCB
Designer.
Los footprints deben ser creados directamente con PCB Editor o bien traducidos al
formato de PCB Designer para que puedas usarlo. La traduccin de formato se explica ms
adelante.

Crear un nuevo footprint en PCB Editor


Para crear un nuevo footprint con PCB Editor:

File - New - Package Symbol (wizard) o File - New - Package Symbol


Para este tutorial no se va a explicar con detalles lo que significa cada pad y las maneras en
que se configura y se disean los footprints y las libreras, debido a que sera muy extenso el
explicarlo con detalles aqu. Para ello dirigirse a la documentacin que se encuentra en
ingls en nuestro programa. En la barra de herramienta de PCB Editor hacemos click en:

Help - Documentation
Luego:

Allegro PCB Editor User Guide - Defining and Developing Libraries


(Book Two)
O bien descargar el documento que se llama agrolibdev.zip (situado abajo en el penltimo
comentario) del siguiente link.
http://www.cadence.com/Community/forums/p/13403/20766.aspx#20766

Como dijimos anteiormente, la manera de crearse un footprint es la siguiente:


1.- Desde el men File, escogemos: New. Se nos abre una ventanita tal como esta:

2.- Observamos que nos aparece abajo un men desplegable. En el men desplegable
podemos seleccionar varias opciones. Podemos optar por elegir Package Symbol
(wizard) o Package Symbol. La diferencia es que el wizard nos gua durante el
proceso del footprint mediante un asistente.
Vamos a seleccionar Package symbol (wizard). Luego en Browse vamos especificar el
directorio donde queremos que se encuentre. Puede ser otro diferente al que viene
predefinido en OrCAD. Ms adelante se explica como hacer que busque PCB Editor en
otro directorio aparte.
Nos aparece la siguiente ventana:

3.- Seguimos las indicaciones del asistente. Para nuestro ejemplo de fulladd vamos a
seleccionar el encapsulado SOIC para los circuitos integrados.
Le damos a siguiente y nos aparece la siguiente pantalla:

4.- Esta ventana nos permite seleccionar el archivo template para nuestro footprint.
Template nos permite inicializar los parmetros del smbolo. Se puede usar el que viene por
defecto en OrCAD o bien un archivo propio. Con template lo que hacemos es aadir
informacin sobr el smbolo.
Escogemos la opcin: Default Cadence supplied template. Le damos a LOAD
TEMPLATE. Luego a Siguiente.
5.- Nos aparece la siguiente ventana:

Aqu podemos seleccionar las unidades con la que trabajemos: Milsimas de pulgada,
milmetros, segn nuestras necesidades. Dejemos Milsimas.
Ms abajo podemos escoje la referencia del componente. Como van a ser para los circuitos
integrados, escojemos U*. Le damos a siguiente.

6.- Nos aparece la siguiente ventana.

Aqu lo que nos permite hacer es configurar las dimensiones del footprint. Una vez
configuradas las dimensiones hacemos click en siguiente. Para este tutorial dejemos las
que viene por defecto. OJO. EN REALIDAD TENDRAMOS QUE IRNOS AL
DATASHEET DEL COMPONENTE Y BUSCAR LAS DIMENSIONES.

7.- Nos aparece la siguiente ventana:

En esta ventana tenemos que especificar los pads que sern usados para los pines del
smbolo. Para el pin 1 se puede elegir una forma del pad diferente (Para identificar al
nmero 1, al igual que con el Layout).
Vamos a seleccionar por ejemplo: Smd110rec19. Le damos a siguiente.
8.- Nos aparece la siguiente ventana:

Nos dice que si el origen del smbolo lo localizemos en el centro del fooprint o en el pin
nmero 1. Abajo nos dice si deseamos crear el archivo compilado .psm. Para sabe que es
esto mirar la documentacin.
*.psm designa el encapsulado del smbolo
Le damos a siguiente.
9.- Por ltimo nos aparece la siguiente ventana:

Nos viene a decir, que el footprint se ha creado correctamente. Que se ha almacenado en


nuestro directorio. Que le demos a Finish para terminar. Pues le damos.

10.- Ya tenemos creado nuestro footprint:

Le damos a guardar, decimos que si sobreescribir.


NOTA: El nombre que le hemos puesto va a ser el que debemos de poner en
OrCAD Capture, en el recuadro: PCB FOOPRINT. Luego generar la netlist y listo!!

Aadir footprints
Como bien sabemos, para que la PCB pueda ser diseada, debemos de asociar los
footprints de los componentes con el Capture. El procedimiento es igual que con el Layout
(Copiar nombre y pegar), pero con el footprint del PCB Editor. Los footprints no son ms
que lneas que delimita el contornno de los componentes incluyendo la posicin de los
pines.
Pspice y PCB Editor o Layout contienen por defecto footprints ya almacenados.

Problema con los footprints y con PCB Editor


PCB Editor viene ya con una librera de footprints predefinida. Esta librera esta destinada
para la produccin comercial y no son adecuada para muchas placas de fabricacin casera.
Muchos componentes han sido eliminados. Con lo cual es necesario crear nuestros propios
componentes al igual que ocurria con OrCAD Layout.

Configurar los path para la bsqueda de nuestros footprints.


Como bien hemos mencionado anteriormente, nosotros tendremos que usar una librera
local de nuestros propios footprints. Pero a diferencia de OrCAD Layout, para poder
relacionar nuestra propia librera con PCB Editor, debemos decirle a PCB Editor donde
debe buscar primero esos footprints.
Este paso que se explica solo debera de realizarse una vez, dependiendo si creas o no otra
localizacin para los footprints. As pues:
1.- Desde el men Setup, seleccionar User Preferences.
2.- Nos dirigimos hacia la carpeta Path, y luego Library.

3.- Lo primero que necesitaremos cambiar es la opcin: psmpath, es la ruta donde PCB
Editor busca la librera de smbolos.
Hacemos click en Value (observamos que
solo se ve puntos suspensivos). Se nos
abre la siguiente ventana.
4.- Hacemos click en New (Insert). El
primer icono que nos encontramos en la
barra de arriba, esto nos permitir aadir
una ruta en los directorios donde tiene
que buscar PCB Editor nuestra librera.
5. - El directorio donde se encuentre los
archivos de los smbolos va a ser:
\OrCAD_16.2\share\pcb\pcb_lib\symbols\

6. - Sin cerrar todava esta ventana, tenemos que decirle a PCB Editor que busque primero
las libreras en nuestro directorio antes de que lo haga en el directorio por defecto. El
directorio por defecto est denotado por $psmpath. Para ello hacemos click en $psmpath
y le damos a la flechita negra hacia abajo para desplazar el directorio una posicin inferior.
(mirar figura de arriba). Click en OK.

7. - Realizar el mismo procedimiento pero con la opcin padpath. A diferencia del anterior
esta parmetro hace referencia a la informacin de los pads: rea de cobre empleada para
ese pad, incluyendo los agujeros de taladros
8.- Hacemos click en APPLY y luego en OK para salir del User preferences.
9.- No deberas de hacer esto nunca ms salvo que hayas creado un footprint en otro
directorio distinto.

Transferir libreras o diseos del Layout a OrCAD PCB Editor


En este apartado explicaremos como transferir una librera o un diseo hecho con OrCAD
Layout a OrCAD PCB Editor.
Los pasos son los siguientes:
1.- Crear un catlogo de librerias. Para ello usamos la herramienta de Layout Catalog
en:
Tools - Catalog - Create
Esta herramienta nos va a
generar un archivo .max a partir
de un archivo .llb
En Input introducimos la
librera y en Output
especificamos el directorio
donde se guardar el archivo
.max.
Recordar que las libreras de
Layout contiene las capas: TOP,
BOTTOM, PLANE y INNER.
El resto de las capas son capas
de documentacin.
Cuando terminemos le damos a
OK.

2.- El siguiente paso es convertir el archivo .max a un archivo .brd para que PCB Editor lo
pueda reconocer. Desde PCB Editor hacemos:
File - Import - OrCAD Layout (o bien el comando orcad in)
El archivo .max contiene por supuesto todas las capas que contena el archivo .LLB
Nos aparece la siguiente ventana:

3.- Una vez aadido el archivo .max, le damos a Translate para transferir el archivo .max a
.brd.

Una vez terminado se nos abre un archivo .log con los warning y los posibles errores que
pudieran haber.

4.- Nos aparece todos los componentes de la librera en la ventana de diseo.

5.- A continuacin desde la barra de mens hacemos: Setup - Cross-section. Borramos las
capas PLANE y IS2 (quizas IS2 no aparezca, se refiere a que puede que nos aparezca dos
capas dielectricas entre dos capas, solo debe haber una).
6.- Si tu deseas actualizar el smbolo con las mismas caractersticas (misma forma de los
pads), deja la configuracin por defecto. Hacemos click en APPLY y luego en OK. Otra
manera es ejecutanco DBDoctor desde Inicio - Orcad - Editor Utilities.
7.- Actualiza los pads desde el men Tools - Padstack - Modify Design Padstack
8.- Ejecuta DB Doctor en tu diseo.
9.- Exporta todos los smbolos que antes habias generados, es decir exporta el archivo .brd:
File - Export - Libraries
10.- Todos esos footprints va a pasar a ser archivos .dra. Ya se puede emplear esos
footprints de OrCAD Layout a PCB Editor.

SPECCTRA for
OrCAD

TRAZADO AUTOMTICO (AUTOROUTING) USANDO SPECCTRA for


OrCAD.
OrCAD PCB Designer ofrece no solo la posibilidad de trazar automticamente las pistas
de la pcb mediante OrCAD PCB Editor, sino usando otra heramienta informtica de
OrCAD llamada SPECCTRA.

Cuando empleamos la herramienta SPECCTRA, la placa va ser ruteada / trazada.


SPECCTRA utiliza algoritmos de trazados diferentes al de PCB Editor, se trata de una
herramienta ms potente y ms rpida para el trazado automtico.
Para empezar a utilizar la herramienta:
1.- Iniciamos el programa desde el men Inicio de Windows.
2.- Especificamos el archivo de nuestro diseo que deseamos que sea cargado. Abrimos el
archivo y nos aparece la siguiente ventana. Con solo poner el archivo de: Design /
Session File, que es el archivo .dsn.
Vamos a abrir un ejemplo de demostracin que viene con Specctra. Abrimos el archivo:
lesson1.dsn, localizado en el directorio: OrCAD_16.2\share\specctra\tutorial

3.- Hacemos click en Start Allegro PCB Router

4.- Nos aparece otro recuadro. Seleccionamos Specctra for OrCAD:

5. - Nos aparece la siguiente ventana donde se especifica que no ha habido ningn error.

6. - Cerramos la ventana de Invocation Error/Warning Messages.


7.- El fondo de pantalla se puede cambiar de color. Le damos a: View - Color Palette, nos
aparece una ventana con opciones. Le damos a background y le cambiamos el color a
negro por ejemplo.

8.- Selecciona Route desde el men AutoRoute. Aparecer una ventana. En ella
seleccionamos la opcin Basic. Para
inicar el trazado automtico le
damos a OK.
Para ms informacin ver, la
documentacin SPECCTRA for
OrCAD en Help Documentation

9.- Puede que aparezca la siguiente ventana, dependiendo si es o no la versin de


demostracin. Si nos aparece le damos a Ignore Feature for This Session:

10.- El proceso de trazado automtico comenzar y no parar hasta que la PCB sea trazada
completamente. Si la versin del OrCAD SPECCTRA es demo no podrs guardar archivos
generados con SPECCTRA, ni podrs guardar una copia de seguridad en PCB Editor.

Glossary
autorouting Trazado automtico de la PCB realizado por un ordenador mediante una
herramienta informtica que establece una serie de reglas y algoritmos.
Bill of Material Es una lista de todos los elementos que necesitaa para el diseo de tu
PCB.
board geometry Define fsicamente el material base del que se compone nuestro diseo
(borde exterior, mscara de soldadura, serigrafa, mscara de proteccin)
BOTTOM Capa inferior del diseo
bottom-up methodology Es un mtodo de diseo donde primero se crea el diseo a
nivel ms bajo y luego se crear los bloques que conforman esos diseos. Por ejemplo, el
circuito del tutorial que se ha tratado aqu.
boundary Lmite. Lnea que delimita la parte ms externa de una ventana o del diseo.
class Adefine una categora donde se identifica las referencias de un elementos.
Complex hierarchy Un diseo donde dos o ms bloques jerrquicos se refieren al
mismo diseo.
cross reference report La opcin cross reference report contiene informacin acerca
del nombre del componente, su referencia y la librera de donde se ha elegido ese
componente.
design template Especifica las caracteristicas por defecto de tu proyecto tales como:
fuentes, tamao de la pgina, cajetn, referecias del grid.
DO file Un archivo .DO es un archivo de texto que contiene una secuencia de comandos
de trazado automtico. Muy importatne para el autoroute porque OrCAD sigue estos
comandos.
ETCH Clase de trazado.
ETCH subclass Subclase dentro de la clase ETCH. Contiene informacin sobre el
trazado de las capas. Por ejemplo: TOP y BOTTOM.
flat design Diseo de un esquemtico que no tiene ningn bloque jerrquico, ni puertos
ni nign componente adjunto al mismo proyecto. Puede tener mltiples pginas de
esquemticos y referencia, pero pocas pginas.
glossing Herramienta que permite a la funcin post-processing incrementar el ancho de
las conexiones, convertir esquinas en arcos.Todo esto para mejorar el rendimiento y la
fiabilidad de nuestro diseo.

Hierarchical design Un diseo donde las carpetas del esquemtico estn


interconectadas con el bloque jerrquico principal.
mechanical symbol Conjunto de informacin que define mecnicamente y
grficamente los elementos de nuestro diseo (smbolos de diseo). Agujeros, lmite de la
placa.
net Conjunto de pines y vas que estn interconectadas lgicamente.
ratsnest Conexiones donde todava no est trazada las pistas.
reports Especifica informacin especifica sobre el diseo.
TOP Subclase de la clase ETCH. Capa de arriba
Top-down methodology Es un mtodo de diseo donde primero se crea los bloques
que conforman esos diseos y luego se crea el diseo a nivel ms bajo.
track Pista de la PCB.
via Abertura en una capa dielctrica. sta conecta dos capas conductoras adjuntas que
estn separadas por ese dielctrico donde se ha practicado la abertura.

Potrebbero piacerti anche