Publicación:
Diseño de un circuito integrado con tecnología de 180nm usando la librería de diseño de TSMC. Verificación avanzada de la síntesis lógica y simulación avanzada del archivo final que incluye resistencias y capacitancias parásitas

dc.contributor.authorCardoza Marroquín, Gerardo Enrique
dc.contributor.educationalvalidatorEsquit, Carlos
dc.date.accessioned2026-02-25T20:28:47Z
dc.date.issued2025
dc.descriptionFormato PDF digital — 60 páginas — incluye gráficos, tablas y referencias bibliográficas.
dc.description.abstractEste proyecto consta de la simulación y verificación de archivos obtenidos de la etapa de diseño lógico y la extracción de parásitos de los componentes de un circuito. La fase de simulación del diseño lógico se enfoca en la depuración y optimización. Esto se realiza con una tecnología de 180nm, la misma se llevará a cabo usando las librerías de TSMC, con el fin de realizar un chip a escala nanométrica. Esta parte busca concentrar su atención en optimizar el proceso de la realización del circuito descrito en Verilog y en simular los esquemáticos, que pueden llegar a generar las herramientas de Synopsys, y para corroborar la síntesis lógica se utilizará Verdi y Formality. La parte de la simulación sobre la extracción parásitos se realizará en HSPICE, esto permite simular el deck que contiene información generada por StartRC, el cual nos ayuda a caracterizar el circuito , para luego proceder a la fabricación del chip. Este proceso se pretende comprender lo que HSPICE ofrece, las librerías y los comandos que se utilizan en este proyecto, para que las personas en un futuro puedan utilizar el flujo de diseño y realizar sus propios proyectos desde un lenguaje descriptor de hardware. Además, se pretende mostrar como funciona el circuito con los parásitos incluidos en HSPICE y poder conocer las características técnicas que describen al circuito como: Potencia, Frecuencia, Análisis de tiempos, etc.. En el trabajo se realizó un flujo con distintos circuitos, aprendiendo de las herramientas proporcionadas por Synopsys. Se comenzó con circuito de poca complejidad tal como: un Not y una Xor. Luego, se procedió a realizar circuitos con mayor complejidad para ver si el flujo necesitaba de un cambio y así aprender más de las herramientas, ya que los softwares utilizados tienen su propio sistema de debug, con el fin de encontrar los errores en las simulaciones obtenidas. En este documento se presenta los diferentes flujos para cada circuito, en donde se muestra las verificaciones de equivalencias hechas por Formality entre el circuito descrito en Verilog y el circuito sintetizado y las verificaciones de funcionamiento de Verdi. Esta fase de diseño es importante, ya que necesitamos comprobar que nuestro circuito descrito en hardware funcione correctamente, por lo tanto, necesitamos de verificaciones avanzadas para corroborar que se esté haciendo una buena síntesis lógica y no termine dando problemas en la síntesis física.spa
dc.description.abstractThis project consists of the simulation and verification of files obtained from the logical design stage and the extraction of parasites from the components of a circuit. The simulation phase of the logic design focuses on debugging and optimization. This is done with a 180nm technology, it will be carried out using the TSMC libraries, in order to make a chip at the nano-scale. This part seeks to focus its attention on optimizing the process of making the circuit described in Verilog and on simulating the schematics, which can be generated by the Synopsys tools, and Verdi and formality will be used to corroborate the synthesis. The part of the simulation about the extraction of parasites will be executed in HSPICE, This allows us to simulate the deck that contains information generated by StartRC, which helps us to characterize the circuit, and then proceed to the manufacture of the chip. This process is intended to understand what HSPICE offers, the libraries and the commands used in this project, so that in the future people can use the design flow and carry out their own projects from a hardware descriptor language. In addition, it is intended to show how the circuit works with the parasites included in HSPICE and to be able to know the technical characteristics that describe the circuit such as: Power, Frequency, Time analysis, etc. At work, a flow with different circuits was carried out, learning from the tools provided by Synopsys. It started with a low complexity circuit such as: a Not and an Xor. Then, we proceeded to make more complex circuits to see if the flow needs a change and thus learn more about the tools, since the software used has its own textbf debug system, in order to find the errors in the simulations obtained. This document presents the different flows for each circuit, showing the equivalence checks made by Formality between the circuit described in Verilog and the synthesized circuit and Verdi’s performance checks. This design phase is important, since we need to check that our circuit described in hardware works correctly, therefore, we need advanced verifications to corroborate that it is doing a good logical synthesis and does not end up giving problems in the physical synthesis.eng
dc.description.degreelevelPregrado
dc.description.degreenameLicenciado en Ingeniería Electrónica
dc.format.extent60 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/6322
dc.language.isospa
dc.publisherUniversidad del Valle de Guatemala
dc.publisher.branchCampus Central
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.placeGuatemala
dc.publisher.programLicenciatura en Ingeniería Electrónica
dc.relation.referencesS. R. Vasquez, “Definición del flujo de diseño para fabricacion de un chip con tecnologia VLSI CMOS,” Facultad de Ingeniería Electrónica, 2020.
dc.relation.referencesL. N. Vasquez, “Implementación de circuitos sintetizados a nivel netlist a partir de un diseño en lenguaje descriptivo de hardware como primer paso en el flujo de diseño de un circuito integrado,” Facultad de Ingeniería Electrónica, 2020.
dc.relation.referencesJ. R. Orellana, “Definición del flujo en la herramienta VCS para la simulación de HDLs en la Fabricación de un Chip con Tecnología Nanométrica CMOS,” Facultad de Ingeniería Electrónica, 2020.
dc.relation.referencesS. Kang e Y. Leblebici, “CMOS FABRICATION TECHNOLOGY AND DESIGN RULES,” Chapter 2 (Fabrication of MOSFETs) of the book CMOS Digital Integrated Circuit Design, 2003.
dc.relation.referencesJ. F. M. Lenddech, “Circuitos integrados de pequeña, mediana y gran escala,” en Licen- ciatura en ingeniería en computación, Universidad Autónoma del Estado de México, N/A, págs. 1-32.
dc.relation.referencesC. C. Girón, “Ejecución y utilización de un flujo de diseño para el desarrollo de un chip con tecnología nanométrica: Extracción de componentes parásitos y simulaciones en HSPICE,” Facultad de Ingeniería Electrónica, 2020.
dc.relation.referencesF. torres del Valle, “LENGUAJES DE DESCRIPCIÓN DE HARDWARE,” xdoc.mx, págs. 1-8, https://xdoc.mx/preview/lenguajes-de-descripcion-de-hardware-5c2d1aa29da5a.
dc.relation.referencesSynopsys, “VCS,” https://www.synopsys.com/verification/simulation/vcs.html, N/A, 2021.
dc.relation.referencesSynopsys, “StarRC,” https://www.synopsys.com/implementation-and-signoff/signoff/starrc.html, N/A, 2021.
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.armarcLogic design
dc.subject.armarcDiseño lógico
dc.subject.armarcElectrónica
dc.subject.armarcNanotecnología
dc.subject.armarcIntegrated circuits
dc.subject.armarcCircuitos integrados
dc.subject.armarcParasites -- Simulation methods
dc.subject.ddc000 - Ciencias de la computación, información y obras generales::006 - Métodos especiales de computación
dc.subject.ocde2. Ingeniería y Tecnología::2B. Ingenierías Eléctrica, Electrónica e Informática
dc.subject.odsODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
dc.titleDiseño de un circuito integrado con tecnología de 180nm usando la librería de diseño de TSMC. Verificación avanzada de la síntesis lógica y simulación avanzada del archivo final que incluye resistencias y capacitancias parásitas
dc.title.translatedDesign of an integrated circuit using 180 nm technology and the TSMC design library. Advanced verification of logical synthesis and advanced simulation of the final layout file including parasitic resistances and capacitances
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.type.visibilityPublic Thesis
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Gerardo Enrique Cardoza Marroquín.pdf
Tamaño:
3.44 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
14.49 KB
Formato:
Item-specific license agreed upon to submission
Descripción: