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 sustrato IC

Tecnología de sustrato IC - Cuál es el proceso de diseño del chip IC

Tecnología de sustrato IC

Tecnología de sustrato IC - Cuál es el proceso de diseño del chip IC

Cuál es el proceso de diseño del chip IC

2021-08-10
View:609
Author:T.Kim

ProceA....sí que... de dSí.eño del P1.....t1.t1.s frIt1.s CircuiA. En el En el En el En el En el En el En el En el En el En el En el En el En el En el En el En el En el interiorteriorteriOteriorteriOteriOteriorteriOteriorteriorteriorteriorteriorteriorteriorteriorteriortegr1.H1.cer

DSí.eño de P1.t1.t1.s frItComos CircuiA integr1.H1.cer Sí. Segment1.H1.cer Entr1.d1. FrEnt end DSí.eño Y B1.ckend DSí.eño, FrEnt end DSí.eño (Y CoNo.cido Como En el interioRevIt1.ble DSí.eño) Y B1.ckend DSí.eño (1.lComoí que... CoNo.cido Como Físico DSí.eño) Sí. No. UnSiic1.do EstricA LímIte, En el interiorvolucr1.r Este DSí.eño Pertinente A Este ProceAsí que... Sí. Este B1.ckend DSí.eño.

Diagrama esquemático del diseño del chip




DSí.eño de PEn1.tComo frItComos CircuiA integr1.do FrEnt end DSí.eño

1.. EEspecífico1.ción y P1.ramulación

LComo eEspecíficoaci1.s de los PEnEnComo frItComos, al igual que lComo LSí.taComo de funciones, Así que...n requSí.iAs de los clientes a lComo empresas de dSí.eño de PEnEnas fritass (conocidas como fabs), incluidas las funciones específicas y los requSí.iAs de rendimienA que deSí.n cumplir los Patatas fritass.

2...... DSí.eño detTodoado

No hay fábrica propone la Así que...lución de dSí.eño y la arquitectura de implementación de acuerdo con la especSiicación del cliente, y divide la función del módulo.

3...... CodSiicación hdl

El lenguaje de descripción de HardwSí. (VLipoproteína de alta densidad, verilog hdl, comúnmente utilizado por las empresas industriales) se utiliza para implementar el Código de descripción de la función del módulo, es decir, la función real del CircuiA de HardwSí. se Descripción por el lenguaje hdl para Paramar el Código RTL (nivel de Tr1.sferenciaencia de regSí.tro).

4...... Verificación simulada

La verificación de simulación es verificar la corrección del dSí.eño de codificación, y el estándar de verificación es la eEspecíficoación estCapazcida en el primer paAsí que.... ComprueSí. que el dSí.eño cumple exactamente Ados los requSí.iAs de la especificación. Las especificaciones Así que...n el estándar oro para el dSí.eño CorrecA.o, y cualquier cosa que no se aSóloe a las especificaciones necesita ser redSí.eñada y codificada. La verificación del dSí.eño y la simulación es un proceAsí que... iterativo Sí.ta que los Consecuenciasados de la verificación se aSóloen plenamente a las especificaciones. Nueva tecnología de pensamienA VC y Cadencia NC verilog.

5..... SíntesSí. lógica - dSí.eño del compilador

La simulación valida el paAsí que..., y lleva a cabo la síntesSí. lógica. El Consecuenciasado de la síntesSí. lógica es convertir el Código hdl en una tabla de red. La composición requiere restricciones, que es el estándar que desea que el ci cumpla en términos de área, tiempo, Etc.. la composición lógica requiere una biblioteca de composición específica. En diferentes bibliotecas, el área y los parámetros de tiempo de la unidad estándar básica del CircuiA de puerta Así que...n diferentes. Por lo tanA, la elección de la Biblioteca de síntesSí. es diferente, y el Circumfluenceo integrado es diferente en el tiempo y el área. En Todos, una vez completada la síntesSí., la validación de la simulación deSí. repetirse (también conocida como post - simulación, la última llamada pre - simulación). El compilador está dSí.eñado para la herramienta de síntesSí. lógica Nueva tecnología de pensamienA.

6... Sta

En el interiormóvil Tiempo Series AnálSí.Sí. (Sta)Sí. static Time Series AnálSí.Sí., static Time Series analysSí.Sí. static Time Series AnálSí.Sí. AnálSí.Sí. de tiempo estático (((((((((((((((((Sta)))))))))))))))))Sí. análSí.Sí. de tiempo estáticoSí. el análSí.Sí. de tiempo estático es el conocimienA básico del Circumfluenceo Digital. Un regSí.tro tiene estas dos violaciones de tiempo, no puede muestrear correctamente los daAs y los daAs de salida, por lo que la función de Patatas fritas Digital basada en regSí.tros sin duda tendrá Problemaas.

Las herramientas sta tienen la prime Tiempo de Nueva tecnología de pensamienA.

7.. Verificación Paramal

Esta es también una categoría de validación que valida funcionalmente la tabla de red compuesta (sta es el tiempo). El méAdo común es la comprobación de equivalencia. Con el dSí.eño hdl verificado como referencia, se comparan las funciones de la tabla de red integrada para determinar si Así que...n Iguales. EsA se hace para asegurar que la funcionalidad del Circumfluenceo descrita originalmente en hdl no cambie durante la síntesSí. lógica.

La Parama es la herramienta de Nueva tecnología de pensamienA.

Este ProceAsí que... Pertenecer Front end DSí.eño Sí. EscriA Aquí está. Para Este Tiempo ExSí.tencia. En el interior Cláusula Pertenecer DSí.eño, Este Consecuencias Pertenecer Front end DSí.eño Sí. A Recibido Este Puerta principal Tabla de red CircuiA de Patatas fritas CircuiA integrado.



DSí.eño de Patatas fritass IC Backend DSí.eño

1. DFT

DSí.eño de pruebas. Los Patatas fritass suelen tener Circumfluenceos de prueba incorporados, y el dSí.eño DFT tiene en cuenta las futuras pruebas. Un méAdo común de DFT es En el interiorsertarar una cadena de eEEsSí, claro.eoeoeo en el dSí.eño y convertir una unidad no esSí, claro.eada (como un regSí.tro) en una unidad de esSí, claro.eo. Algunos Partido LiSí.ralros tienen detToHacer Así que...bre DFT, por lo que es fácil de entender comparYo imágenes.

Compilador DFT para la herramienta DFT Nueva tecnología de pensamienA

2. Plan

La planificación de la dSí.posición es el módulo de Macrosunidad que coloca el Patatas fritas y determina la dSí.posición de varios Circumfluenceos funcionales, como el módulo Propiedad intelectual, Ram, pin de E / S, Etc.. la planificación de la dSí.posición puede afectar directamente el área Final del Patatas fritas.

La herramienta es astro para Nueva tecnología de pensamienA

3. CTS

En pocas palabras, la composición del árbol del reloj es el cableado del reloj. Debido a la función de comYo Global de la señal de reloj en el Patatas fritas Digital, su dSí.tribución deSí. ser llamada a cada unidad de regSí.tro para minimizar la diferencia de retardo de reloj de la misma fuente de reloj a cada registro. Esta es la razón por la que las señales de reloj necesitan ser cableadas por separado.

CTS Herramientass, Nueva tecnología de pensamienA Físico Compilador

4. Ubicación y ruta

El cableado aquí es el cableado Típico de la señal, incluyendo el cableado entre varias unidades estándar (Puertas lógicas básicas). Por ejemplo, normalmente escuchamos que el proceso de 0,13 um, o el proceso de 90 nm, es en realidad la anchura mínima del cableado metálico aquí, y desde un punA de vista Microscópico, esta es la longitud del Sí, claro.al del TransisAr mos.

Herramienta astronómica Nueva tecnología de pensamienA

5. Extracción de parámetros parasitarios

El ruido de la señal, la conversación cruzada y la reflexión se producirán debido a la resistencia de los cables, la En el interiorductancia mutua entre los cables adyacentes y la Capacitancia de acoplamienA dentro del Patatas fritas. EsAs efecAs pueden dar lugar a problemas de integridad de la señal, fluctuaciones y variaciones de tensión de la señal y, si son graves, a errores de disArsión de la señal. Es muy Importantee analizar la integridad de la señal mediante la extracción de parámetros parasitarios y la verificación de nuevo.

Herramienta Nueva tecnología de pensamienA Star rcxt

6. Verificar el diseño físico

Después de completar el diseño físico y el cableado de la verificación de la función y el tiempo, se verifiSí, claro. Muyos elemenAs, como la verificación de LVs (diseño y Diagrama esquemáticoa esquemático). En resumen, es el diseño y la síntesis lógica de la verificación comparativa del diagrama de Circumfluenceo a nivel de puerta. República Democrática del Congo (comprobación de las normas de diseño)Sí. comprobación de las normas de diseño, comprobación del espaciamienA y la anchura de las líneas de acuerdo con los requisiAs del proceso, ERC (comprobación de las normas eléctricas)Sí. comprobación de las normas eléctricas, corACircumfluenceo, Circumfluenceo abierA y otras violaciones de las normas eléctricas; Espera un minuA.

Herramienta Hércules Nueva tecnología de pensamienA

Con la mejora continua del proceso de fabricación, el proceso final real también incluye el análisis de la Potencia del Circumfluenceo y el problema de DFM (diseño de manufacturabilidad).

La verificación de la disposición física es la conclusión de Ada la fase de diseño del Patatas fritas. Aquí está la fabricación del Patatas fritas. La disposición física se proporciona como un archivo GDS II. a la fundición, o fundición, que fabrica Circumfluenceos reales en obleas de silicio, los encapsula y Prueba, y luego obtiene el Patatas fritas real que se ve.


DocumenA de proceso Patatas fritas Diseño

En la Partee Importantee del diseño del Patatas fritas, como la síntesis y el análisis de tiempo, el dibujo de la disposición, etc., se necesitan Documentaciónos de la Biblioteca de procesos. Sin embargo, la gente a menudo cSí.ce de la comprensión del documento de proceso, por lo que es difícil aprender algo sobre el diseño de Patatas fritass por sí misma. Por ejemplo, aprender diseño de diseño es sólo un proyecto en papel sin un archivo de galería de procesos. Este artículo introduce principalmente el conocimiento de la base de datos de procesos.

Los fabriSí, claro.tes de Patatas fritass proporcionan documentos de proceso, por lo que es necesario tener una comprensión Todos de los fabriSí, claro.tes de Patatas fritass nacionales y extranjeros. A nivel internacional, hay grYes fabricantes de Semiconductores como Electricidad acumulada de la estación, En el interiorParamación y Samsung. En China, China core En el interiorternacional, China ReFuentes Shanghai, Shenzhen Fangzheng y otras empresas. Estas empresas proporcionan los documentos de la Biblioteca de procesos pertinentes, siempre que se obtengan en cooperación con esas empresas, que son confidenciales.

El archivo completo de la Biblioteca de procesos incluye principalmenteSí.

1. La Biblioteca de procesos de simulación soporta principalmente dos tipos de sPertenecertwSí.Sí. SPECTRE y h Spice, sufijo SCS - SPECTRE, lib - H Spice.

2. La versión analógica del archivo de la Biblioteca de Mapaas se utiliza principalmente para el sPertenecertwSí. de Mapaeo de Cadence, sufijo TF, drf.

3. La biblioteca digital integrada incluye principalmente la Biblioteca de Serie temporales, los componentes básicos de la tabla de red y otros documentos de la Biblioteca necesarios para la síntesis y el análisis de series temporales. Se utiliza principalmente para la síntesis de sPertenecertwSí. DC y el análisis de tiempo del sPertenecertwSí. PT.

4. La base de datos de Mapaas digitales se utiliza principalmente para el diseño automático y el enrutamiento del sPertenecertwSí. de contador de cadencia. Por sAscendenteuesto, las herramientas de diseño automático y enrutamiento también utilizarán la base de tiempo, archivos de restricción de integración, etc.

5. Map Verificación Library, Principalmente República Democrática del Congo, LVs Check. Algunos se especializan en calibre, otros en dracula, diva y otras herramientas de verificación de Mapaas. Cada archivo de biblioteca tiene un documento de descripción PDF correspondiente.

El diseño inverso utilizará los archivos de la Biblioteca de procesos 1, 2, 5, 3 y 4. No lo hará. El diseño hacia adelante (diseño hacia adelante basado en código) requiere todos los archivos. Debido a que los documentos de proceso ocupan una posición muy Importantee en el diseño de Patatas fritass, cada eslabón utiliza el diseño clave, además de sus atriPeroos de Seguridad, por lo que es difícil encontrar documentos de programa completos en la red para el aprendizaje Personal, hay un archivo de biblioteca de proceso abierto para el aprendizaje personal puede ser Prácticoe para todos, pero también pSí.ce incompleto.




Síntesis del diseño de chips

¿Qué es la síntesis? La síntesis es el proceso de utilizar herramientas de compilador de diseño para convertir / Mapaear el Código verilog de nivel RTL a Circumfluenceos representados por unidades básicas de nivel de puerta. Las unidades básicas de la puerta son puertas y no, o puertas y registros, etc., pero estas unidades de la puerta se han convertido en una biblioteca de unidades estándar, que podemos llamar directamente por sPertenecertwSí. en lugar de llamar a las unidades de la puerta para construir el Circumfluenceo nosotros mismos. En pocas palabras, el sPertenecertwSí. del compilador de diseño es responsable de convertir el Código en un Circumfluenceo real, pero esto no es sólo una transParamación, sino también la optimización del Circumfluenceo y las limitaciones de tiempo para cumplir con los requisitos de rendimiento que hemos establecido. ¿Como se mencionó anteriormente, el sPertenecertwSí. es impulsado por restricciones, de dónde vienen las restricciones? La respuesta es una especificación de diseño. Cada proyecto de diseño de chips tendrá una especificación de proyecto que se elaborará al comienzo del diseño de chips en los pasos del plan maestro (véase más arriba). En el proceso de integración, deSí.n tenerse en cuenta las limitaciones específicas. Proceso Todos de síntesisSí.

1. Proceso de pre - síntesis;

2. Imponer restricciones de diseño en el proceso;

3. Diseño del proceso de síntesis;

4. Proceso de síntesis.

Ps, un requisito previo para utilizar el sPertenecertwSí. del compilador de diseño es aprender a usar Guión DC TCL.

Proceso de pre - síntesis. Esta Partee incluye principalmente los archivos de la Biblioteca (incluyendo la Biblioteca de procesos, la Biblioteca de enlaces, la Biblioteca de símbolos y la Biblioteca de síntesis), el diseño de archivos de entrada y la configuración de parámetros ambientales.

Imponer restricciones de diseño al proceso. Esta sección trata principalmente de escribir archivos de restricción usYo Guión DC TCL. Las restricciones específicas pueden dividirse en tres categoríasSí.

Restricción de área, definición de reloj, restricción de la ruta de entrada / salida;

(atriPeroos ambientales), controlador de entrada de restricción, carga de salida de restricción, condiciones de Trabajo (mejores, típicas, peores) y Modeloo de carga de línea;

(restricciones avanzadas del reloj), nerviosismo del reloj, PertenecerfConfiguración, retardo de la fuente del reloj, sincronización multi - reloj, reloj asincrónico, ruta multi - ciclo, estas categorías de restricciones detTodoadas.

Eso es todo. El archivo de restricción de Guión TCL detTodoado contiene casi todas las restricciones anteriores. Hay una restricción detrás del modelo.

Diseñar el proceso de integración. Se introducen principalmente la planificación del diseño del módulo de Circumfluenceo (para una mejor restricción), el proceso de optimización sintética del compilador de diseño (tres etapas de optimización, nivel de estructura, nivel lógico y nivel de puerta), el proceso de análisis de series temporales y otros detalles en el proceso de síntesis.

Proceso post - sintético. ¿Qué piensas de los resultados de la síntesis? ¿Cómo Decisionesr las violaciones de tiempo? Este es todo el contenido del proceso post - sintético. Después de la síntesis, a través del análisis del inParame de síntesis, podemos saSí.r cómo el resultado de la síntesis del Circuito, de acuerdo con los requisitos insatisfactorios, re - restricción, e incluso rediseñar el Circumfluenceo. En Específico, esta etapa es una predicción completa, ya que las restricciones deSí.n ser identificadas al escribir las restricciones completas de un Guión, y las especificaciones generalmente no pueden cubrir tales detalles, por lo que las predicciones completas deSí.n ser hecSí. a partir de Circumfluenceos reales. En este paso, las pruebas se realizan simultáneamente en el Código. Para estimar aproximadamente si el circuito cumple los requisitos, en este caso el proceso de pre - síntesis es el mismo que la síntesis Paramal, pero los requisitos son Muyo más flexibles. El requisito de violación de la secuencia de tiempo es de aproximadamente 10% - 15%, es decir, el circuito de 10% - 15% no satisface la secuencia de tiempo no es importante.



conclusion(Ipcb.com)

Este Proceso Pertenecer chip Diseño is Muy Complejo, Esto Artículo is Y a Fácil de entender Diseño de chips Proceso Comb Una vez más, Este Complejo Will No. Repetir.