Optimization of a TSPC D flip-flop using MatLab
dc.contributor.advisor | Chávez-Hurtado, José L. | |
dc.contributor.author | Martínez-Flores, Iván | |
dc.date.accessioned | 2025-01-28T18:17:01Z | |
dc.date.available | 2025-01-28T18:17:01Z | |
dc.date.issued | 2025-01 | |
dc.description.abstract | 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. | |
dc.identifier.citation | Martí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.uri | https://hdl.handle.net/11117/11398 | |
dc.language.iso | eng | |
dc.publisher | ITESO | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/4.0/deed.es | |
dc.subject | Flip Flop | |
dc.subject | Optimizacion | |
dc.subject | Matlab | |
dc.subject | TSPC | |
dc.subject | D FF | |
dc.title | Optimization of a TSPC D flip-flop using MatLab | |
dc.type | info:eu-repo/semantics/masterThesis | |
dc.type.version | info:eu-repo/semantics/acceptedVersion |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- 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.