Fabricación de PCB de precisión, PCB de alta frecuencia, PCB multicapa y montaje de PCB.
Es la fábrica de servicios personalizados más confiable de PCB y PCBA.
Tecnología de PCB

Tecnología de PCB - ¿¿ qué habilidades se utilizan para reemplazar la placa de copia de pcb?

Tecnología de PCB

Tecnología de PCB - ¿¿ qué habilidades se utilizan para reemplazar la placa de copia de pcb?

¿¿ qué habilidades se utilizan para reemplazar la placa de copia de pcb?

2021-10-28
View:505
Author:Downs

Durante la conversión de la placa de copia de la placa de circuito y el diseño del pcb, debido a los diferentes formatos de datos o archivos entre las diferentes plataformas de software, generalmente se necesitan otras herramientas para convertir la plataforma o el formato de archivo. En este artículo le presentaremos las técnicas de conversión de protel a allegro.

1. esquema protol para capturar CIS

Podemos usar las nuevas funciones de protel dxp Sp2 Para lograr la conversión del esquema de protel. Con esta función, podemos convertir directamente el esquema protel en capture cis.

Aquí, solo hemos propuesto algunas precauciones que se han resumido en la práctica.

1) cuando protel dxp exporta el archivo capture dsn, no exporta la información del paquete. En capture, veremos que el atributo PCB Footprint de todos los componentes está vacío. Esto requiere que agreguemos manualmente la información del embalaje al componente, que también es el trabajo más largo durante todo el proceso de conversión. Al agregar información de encapsulamiento, preste atención a mantener la consistencia del encapsulamiento con el diseño del PCB protel, así como las restricciones de Cadence a la denominación del encapsulamiento. Por ejemplo, la resistencia encapsulada como axial0.4 en protol se modificará a axial04 en la conversión de la Biblioteca encapsulada descrita más tarde. Esto se debe a que Cadence no permite el uso de "". Otro ejemplo es el conector db9. Encapsulado en protel en forma de db9ra / f, se cambiará a db9raf. Por lo tanto, cuando agregamos información de paquete al componente en capture, debemos considerar estos cambios de nombre.

2) los pin ocultos o los números de pin de algunos dispositivos se pierden durante la conversión y deben añadirse a la captura utilizando el método de Edición de la biblioteca. Por lo general, los dispositivos que son propensos a perder el número de pin son dispositivos discretos, como resistencias y condensadores.

Placa de circuito

3) en el diseño jerárquico de pcb, los autobuses conectados entre módulos deben ser nombrados en capture. Incluso si tal bus ya ha sido nombrado en el diseño padre de protol, debe ser recreado en capture para garantizar la conexión.

4) para equipos con múltiples componentes en un paquete, preste atención a modificar su número de etiqueta. Por ejemplo, 74ls00, con dos puertas en protel, con los números de ubicación u8A y u8b. Esta información se perderá durante la conversión y necesita ser agregada nuevamente.

Básicamente hay que tener en cuenta lo anterior, con la ayuda de protel dxp, podemos convertir el esquema de protel en capture. Además, esto también proporciona una forma para que la Biblioteca de símbolos esquemáticos protol existente se convierta en capture.

En segundo lugar, la conversión de la Biblioteca de paquetes protel

Con el uso a largo plazo de protel para el diseño de pcb, siempre acumularemos una enorme Biblioteca de encapsulamiento protel probada en la práctica. Cuando la Plataforma de diseño cambia, cómo mantener esta biblioteca de paquetes siempre ha sido un dolor de cabeza. Aquí haremos el trabajo con orcad Layout y la herramienta gratuita de Cadence layout2allegro.

1) encapsular el PCB en el PCB vacío en protol y exportar el archivo PCB en el formato protol PCB 2.8 ascii;

2) importar este archivo protol PCB 2.8 ASCII con orcad layout;

3) utilizar layout2allegro para convertir el archivo layout Max generado en un archivo Allegro brd;

4) a continuación, utilizamos la función de exportación de Allegro para exportar la Biblioteca de paquetes y la Biblioteca pad, completando la conversión entre la Biblioteca de paquetes protel y allegro.

En tercer lugar, la conversión de protel PCB a Allegro

Sobre la base de los dos primeros pasos, podemos hacer la conversión de protel PCB a allegro. Este proceso de conversión es más precisamente un proceso de reproducción de diseño. Copiaremos el diseño y cableado de los PCB protel en allegro.

1) pasar la tabla de red de formato Allegro generada por la captura del segundo paso a Allegro Brd como punto de partida de nuestro trabajo de copia;

2) en primer lugar, debemos copiar el diseño del dispositivo. En protol se exporta el archivo de colocación y recogida, que contiene la ubicación completa del dispositivo, el ángulo de rotación y la información de la capa de colocación. Podemos convertirlo a un archivo de lugar de Allegro con una simple modificación manual. Importar este archivo de lugar en Allegro nos permite obtener el diseño.

3) para restaurar la información de cableado, se debe usar specctra como puente. En primer lugar, exportar desde protel el archivo specctra DSN que contiene información de cableado. Para este archivo dsn, debemos prestar atención a los siguientes 2 puntos:

4) el nombre de la capa en protel es diferente del nombre de la capa en allegro. Preste atención al uso de un editor de texto para hacer los cambios adecuados. Por ejemplo, las capas superior e inferior en protol son topayer y bottomlayer, mientras que en allegro, estas dos capas solían llamarse Top y bottom;

5) preste atención a comprobar la definición de agujero en specctra y agregue a las reglas de allegro. Definir agujeros en Allegro para exportar información de cableado desde specctra. Se pueden usar archivos de sesión, cableado y cableado. Se recomienda usar archivos de enrutamiento, luego importar la información de enrutamiento a la nuestra y copiar el diseño de Allegro pcb, completamos la conversión protel de PCB a Allegro brd.

El método de conversión de protel a Allegro

Con el rápido desarrollo de la industria de ti de hoy, los requisitos para los equipos de hardware son cada vez más altos. Los diseñadores de PCB de hardware se enfrentan al problema de cómo diseñar PCB de alta velocidad y alta densidad. Como dice el refrán, si los trabajadores quieren hacer bien su trabajo, primero deben afilar sus cuchillos. Esta es también la razón por la que cada vez más diseñadores de PCB abandonan las herramientas de diseño de PCB de gama baja y eligen el software EDA de PCB de alto rendimiento proporcionado por empresas como cadence.

Pero este cambio inevitablemente traerá problemas como este o aquel. Debido a la exposición temprana y el uso, protol tiene un gran número de usuarios en china. Cuando eligieron la solución de PCB de alta velocidad de cadence, todos se enfrentaron al problema de cómo trasplantar el diseño protel al software de diseño de PCB de cadence.

Los problemas encontrados en este proceso se pueden dividir aproximadamente en dos categorías: la primera es que el diseño no es muy complejo, y los diseñadores de PCB solo quieren utilizar la poderosa función de cableado automático de Cadence CCT para completar el trabajo de cableado; El segundo es que el diseño es complejo, y los diseñadores de PCB deben confiar en herramientas de análisis de ruido de confianza para simular las señales y el ruido del diseño y establecer una estructura topológica de cableado.

Para el primer caso, el trabajo de conversión a completar es relativamente simple. Puede hacer este trabajo con las herramientas de conversión de protel a CCT proporcionadas por protel o cadence. Para el segundo caso, el trabajo a hacer es relativamente complejo, y a continuación se describen brevemente los métodos de esta conversión.

El objeto de análisis de la herramienta de análisis de relación señal - ruido de Cadence es el archivo Brd de Cadence allegro, que puede leer tablas de red de terceros que cumplan con sus requisitos. La tabla de red de formato telexis exportada por protel cumple con los requisitos de Allegro para la tabla de red de terceros, por lo que puede inyectar el archivo protel en allegro.

Aquí hay dos puntos que requieren la atención de los lectores. En primer lugar, las tablas de red de terceros de Allegro no permiten el uso de "". En segundo lugar, en protol, utilizamos la forma de basnombre [0: n] para representar el bus, y la forma de basnombre [x] para representar las señales en el bus. La señal en el bus en la tabla de red de terceros de Allegro se representa como Bas namex. Los lectores pueden resolver estos problemas modificando directamente la tabla de red telexis exportada por protel.

Allegro también necesita el archivo de descripción del dispositivo device.txt para cada tipo de dispositivo al inyectar una tabla de red de terceros. Su formato es el siguiente:

Embalaje: tipo de embalaje

Clase: tipo de clase

Pinmount: número total de agujas

Fijo:...

Los proyectos comunes son package, class, pinmount. Package describe el paquete del dispositivo, pero Allegro usará la entrada Package en la tabla de red e ignorará esta entrada en el archivo de descripción del dispositivo al inyectar la tabla de red. Class determina el tipo de dispositivo utilizado para el análisis de la relación señal - ruido. Cadence divide los dispositivos en tres categorías: ic, Io y Disco. Pinmount indica el número de pines en el dispositivo. Para la mayoría de los dispositivos, es suficiente incluir estos tres elementos en el archivo device.txt.

A través de la tabla de red de terceros y el archivo de descripción del equipo, podemos reemplazar el diseño esquemático en protel por el software de diseño de PCB de Cadence en forma de tabla de red. A continuación, los diseñadores de PCB pueden usar el software de PCB Cadence para desarrollar PCB de alta velocidad y alta densidad. Las potentes funciones del diseño completan su propio diseño.