Revista: | Journal of applied research and technology |
Base de datos: | PERIÓDICA |
Número de sistema: | 000395709 |
ISSN: | 1665-6423 |
Autors: | Pedroza de la Cruz, Adrian1 Reyes Barón, José Roberto2 Ortega Cisneros, Susana1 Raygoza Panduro, Juan José2 Carrazco Díaz, Miguel Angel1 Loo Yau, José Raúl1 |
Institucions: | 1Instituto Politécnico Nacional, Centro de Investigación y de Estudios Avanzados, Guadalajara, Jalisco. México 2Universidad de Guadalajara, Centro Universitario de Ciencias Exactas, e Ingenierías, Guadalajara, Jalisco. México |
Any: | 2015 |
Període: | Oct |
Volum: | 13 |
Número: | 5 |
Paginació: | 483-497 |
País: | México |
Idioma: | Inglés |
Tipo de documento: | Artículo |
Enfoque: | Aplicado, descriptivo |
Resumen en inglés | This paper presents the design, implementation, and experimental results of 32-bit asynchronous microprocessor developed in a synchronous reconfigurable device (FPGA), taking advantage of a hard macro. It has support for floating point operations, such as addition, subtraction, and multiplication, and is based on the IEEE 754-2008 standard with 32-bit simple precision. This work describes the different blocks of the microprocessors as delay modules, needed to implement a Self-Timed (ST) protocol in a synchronous system, and the operational analysis of the asynchronous central unit, according to the developed occupations and speeds. The ST control is based on a micropipeline used as a centralized generator of activation signals that permit the performance of the operations in the microprocessor without the need of a global clock. This work compares the asynchronous microprocessor with a synchronous version. The parameters evaluated are power consumption, area, and speed. Both circuits were designed and implemented in an FPGA Virtex 5. The performance obtained was 4 MIPS for the asynchronous microprocessor against 1.6 MIPS for the synchronous |
Disciplines | Ciencias de la computación |
Paraules clau: | Hardware, Microprocesadores asincrónicos, Punto flotante, Dispositivos sincrónicos reconfigurables |
Keyword: | Computer science, Hardware, Asynchronous microprocessors, Floating point, Synchronous reconfigurable devices |
Text complet: | Texto completo (Ver HTML) |