Optimization of a TSPC D flip-flop using MatLab

dc.contributor.advisorChávez-Hurtado, José L.
dc.contributor.authorMartínez-Flores, Iván
dc.date.accessioned2025-01-28T18:17:01Z
dc.date.available2025-01-28T18:17:01Z
dc.date.issued2025-01
dc.description.abstractThe central focus of this case study is the simulation and optimization of a True Single Phase Clock (TSPC) D flip-flop using WinSpice for circuit simulation and MATLAB for optimization. The primary objective of this TOG is to minimize the setup time of the TSPC D flip-flop, thereby enabling faster input processing and improving overall circuit performance. This was achieved using the embedded codes in MATLAB, which included fminsearch, fmincon, and genetic algorithms. These algorithms were used to find the optimal transistor dimensions without requiring a manual implementation. A TSPC D flip-flop is a specialized version of a D flip-flop that operates with a single-phase clock throughout its design. It avoids using a negated clock signal that can introduce unwanted delays and timing issues. This characteristic makes it particularly suited for high-speed applications. Appendix A contains the complete codebase, including the scripts used for each function and their corresponding file names. This appendix ensures the reproducibility of the results and provides a detailed reference for future researchers seeking to replicate or extend this study.
dc.identifier.citationMartínez-Flores, I. (2025). Optimization of a TSPC D flip-flop using MatLab. Trabajo de obtención de grado, Maestría en Diseño Electrónico. Tlaquepaque, Jalisco: ITESO.
dc.identifier.urihttps://hdl.handle.net/11117/11398
dc.language.isoeng
dc.publisherITESO
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/deed.es
dc.subjectFlip Flop
dc.subjectOptimizacion
dc.subjectMatlab
dc.subjectTSPC
dc.subjectD FF
dc.titleOptimization of a TSPC D flip-flop using MatLab
dc.typeinfo:eu-repo/semantics/masterThesis
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
TSPC_D_FF_Master_Degree.pdf
Tamaño:
1.42 MB
Formato:
Adobe Portable Document Format
Descripción:
The central focus of this case study is the simulation and optimization of a True Single Phase Clock (TSPC) D flip-flop using WinSpice for circuit simulation and MATLAB for optimization. The primary objective of this TOG is to minimize the setup time of the TSPC D flip-flop, thereby enabling faster input processing and improving overall circuit performance. This was achieved using the embedded codes in MATLAB, which included fminsearch, fmincon, and genetic algorithms. These algorithms were used to find the optimal transistor dimensions without requiring a manual implementation. A TSPC D flip-flop is a specialized version of a D flip-flop that operates with a single-phase clock throughout its design. It avoids using a negated clock signal that can introduce unwanted delays and timing issues. This characteristic makes it particularly suited for high-speed applications. Appendix A contains the complete codebase, including the scripts used for each function and their corresponding file names. This appendix ensures the reproducibility of the results and provides a detailed reference for future researchers seeking to replicate or extend this study.