¿Aprender la tecnología EDA requiere una buena base en electrónica digital y analógica?
El aprendizaje del software EDAl no requiere altos requisitos de electrónica analógica y electrónica digital, pero requiere conocimientos eléctricos superiores.
EDA es la abreviatura de Electronic Design Automation. A mediados de la década de 1960, evolucionó desde el diseño asistido por computadora (CAD), la fabricación asistida por computadora (CAM), las pruebas asistidas por computadora (CAT) y la computadora. -Concepto de ingeniería asistida (CAE) desarrollado a partir de.
La tecnología EDA utiliza computadoras como herramientas. Los diseñadores usan el lenguaje de descripción de hardware VHDL para completar archivos de diseño en la plataforma de software EDA, y luego la computadora completa automáticamente la compilación, simplificación, segmentación, síntesis, optimización y ubicación de la lógica. enrutamiento y simulación, hasta compilación de adaptación, mapeo lógico y descarga de programación para chips de destino específicos. La aparición de la tecnología EDA ha mejorado enormemente la eficiencia y operatividad del diseño de circuitos y ha reducido la intensidad laboral de los diseñadores.
Método de diseño
(1) Modelado de sistema de diseño front-end (modelado de sistema RTL descripción) diseño back-end (FPGAASIC).
(2)Reutilización de propiedad intelectual.
(3) Diseño frontal.
(4) Descripción del sistema: Establecer un modelo matemático del sistema.
(5) Descripción de la función: Describe el comportamiento del sistema o el diagrama de flujo de datos entre cada submódulo.
(6) Diseño lógico: estructurar las funciones del sistema, generalmente utilizando texto, diagramas esquemáticos, diagramas lógicos y expresiones booleanas para expresar los resultados del diseño.
(7) Simulación: incluye simulación funcional y simulación de sincronización, verificando principalmente la corrección y las características de sincronización de las funciones del sistema.