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.
Diseño electrónico

Diseño electrónico - El método del sistema Checker (drc) en el diseño de PCB de doble capa

Diseño electrónico

Diseño electrónico - El método del sistema Checker (drc) en el diseño de PCB de doble capa

El método del sistema Checker (drc) en el diseño de PCB de doble capa

2021-11-04
View:540
Author:Downs

Este capítulo presenta principalmente el método del sistema de Inspector de reglas de diseño de circuitos de placas de circuito de doble capa (drc). Después de obtener el diseño de pcb, la herramienta de generación de circuitos puede ejecutar DRC para encontrar cualquier falla que viole las reglas de diseño de pcb. Estas operaciones deben completarse antes de que comience el procesamiento posterior, y los desarrolladores que desarrollan herramientas de generación de circuitos deben proporcionar la mayoría de los diseñadores de PCB para dominar fácilmente las herramientas drc. Escribir su propio Inspector de reglas de diseño de PCB tiene muchas ventajas. Aunque el Inspector de diseño de PCB no es tan simple, no está lejos, porque cualquier diseñador de PCB familiarizado con la programación existente o el lenguaje de guion es plenamente capaz de realizar el Inspector de diseño de pcb. Los beneficios del trabajo son incalculables. Las herramientas comunes que se venden en el mercado a menudo no tienen suficiente flexibilidad para satisfacer las necesidades específicas de diseño de pcb. Por lo tanto, los clientes deben reflejar las nuevas necesidades funcionales a los desarrolladores de herramientas drc, que generalmente requieren cierto dinero y tiempo, especialmente cuando las necesidades se actualizan constantemente. Afortunadamente, la mayoría de los desarrolladores de herramientas pueden proporcionar a los clientes una forma conveniente de escribir sus propios DRC para satisfacer necesidades específicas. Sin embargo, esta poderosa herramienta aún no ha sido ampliamente reconocida ni utilizada. Este artículo proporciona una guía práctica para el uso de herramientas DRC para obtener el máximo beneficio. Debido a que el DRC debe recorrer todo el diagrama de circuito del diseño del pcb, incluyendo cada símbolo, cada pin, cada red y cada atributo, se puede crear un número ilimitado de archivos "adicionales" si es necesario.

Placa de circuito

Como se menciona en la sección 4.0, el DRC puede indicar cualquier pequeña desviación que viole las reglas de diseño del pcb. Por ejemplo, uno de los documentos adjuntos puede incluir todos los condensadores de desacoplamiento utilizados en el diseño de pcb. Si el número de condensadores es inferior o superior al valor esperado, se marca una marca roja donde puede haber problemas con el cable de alimentación DV / dt. Estos archivos auxiliares pueden ser necesarios, pero ninguna herramienta comercial DRC puede crearlos necesariamente. Otra ventaja de DRC es que es fácil de actualizar para satisfacer las necesidades de las nuevas funciones de diseño de PCB (por ejemplo, las funciones que pueden afectar las reglas de diseño de pcb). Además, una vez que tengas suficiente experiencia en este campo, muchas otras funciones también se pueden implementar. Por ejemplo, si puedes escribir tu propio drc, puedes escribir tu propia herramienta de creación de bom para que puedas manejar mejor las necesidades específicas del usuario, como cómo obtener "hardware adicional" de dispositivos que no pertenecen a la base de datos de gráficos de circuito, como enchufes, radiadores o destornilladores. O los diseñadores de PCB pueden escribir su propio analizador de tabla de red verilog, que tiene suficiente flexibilidad en el entorno de diseño de pcb, como cómo obtener un modelo verilog o un archivo de tiempo adecuado para un dispositivo específico. De hecho, debido a que el DRC recorre todo el diagrama de circuito de diseño de pcb, se puede recopilar toda la información válida para exportar la simulación y / o bom necesaria para el análisis de la tabla de red verilog del diseño de pcb.

Habilidades de diseño de placas de circuito de doble capa

Es un poco descabellado discutir estos temas sin proporcionar ningún código de programa. Por lo tanto, tomaremos como ejemplo la herramienta de adquisición de circuitos eléctricos. Este artículo utiliza la herramienta viewdraw desarrollada por mentor gráficos, que se adjunta a la línea de productos Pads designer. Además, hemos adoptado la herramienta viewbase, una biblioteca simplificada de rutinas C que se puede llamar, acceder y operar en la base de datos viewdraw. Con la herramienta viewbase, los diseñadores de PCB pueden usar fácilmente el lenguaje C / C para escribir herramientas DRC completas y eficientes para viewdraw. Cabe señalar que los principios básicos discutidos aquí también se aplican a cualquier otra herramienta de diagrama de circuito de pcb. Además de la base de datos de esquemas, DRC también necesita algunos archivos de entrada que puedan describir situaciones específicas, como conectarse automáticamente al plano eléctrico con un nombre legal de red eléctrica. Por ejemplo, si la red de alimentación se llama power, el plano de alimentación se conectará automáticamente al plano de alimentación utilizando el dispositivo de encapsulamiento trasero (si se aplica a viewdrawpcbfwd). La siguiente es una lista de los archivos de entrada que deben colocarse en una posición global fija para que el DRC pueda encontrar y leer automáticamente la información en tiempo de ejecución y luego guardarla en el drc. algunos símbolos deben tener Pines externos de cable de alimentación porque no están conectados a la capa de cable de alimentación convencional. Por ejemplo, el pin VCC del dispositivo ecl está conectado al VCC o al suelo; Su pin vee se puede conectar al suelo o al plano - 5.0v. Además, el pin del cable de alimentación también se puede conectar al filtro antes de llegar a la capa del cable de alimentación. Los pines del cable de alimentación generalmente no están conectados al símbolo del dispositivo. Por el contrario, los atributos del símbolo (aquí denominado signal) describen qué PIN es el pin de alimentación o el pin de tierra y describen el PIN que debe conectarse al nombre de la red. Signal = vcc: 10, signal = group: 20drc puede leer este atributo y asegurarse de que el nombre de la red se guarde en el archivo legal PWR Net name. Si legal PWR Net nombre no contiene el nombre de la red, el pin de alimentación no podrá conectarse al plano de alimentación, y este problema es realmente muy grave.