DocumentCode :
2753763
Title :
Dual core capability of a 32-bit DLX microprocessor
Author :
Ancajas, Dean Michael B ; Ballesil, Anastacia P. ; Hizon, John Richard E ; Opelinia, Eugene A. ; Reyes, Joy Alinda P ; Sepillo, Allan Gordon L ; Sumalia, Winston A. ; Tan, Wilson M.
Author_Institution :
Univ. of the Philippines Diliman, Quezon
fYear :
2007
fDate :
Oct. 30 2007-Nov. 2 2007
Firstpage :
1
Lastpage :
4
Abstract :
We report an implementation of a 32-bit DLX microprocessor capable of operating in a dual core environment. The processor was modified for it to be capable of operating atomic instructions, a requirement in a dual core environment. The dual core environment was simulated using a similar core acting as a pseudo slave core. The resulting processor can then be interfaced with another instance of the same processor to function as a dual core processor. It can also be interfaced with a DSP co-processor that is compatible with the handshaking protocols of the processor. The resulting implementation yielded a power reduction of 17.9% (due to a more efficient register file) and an area overhead of 23% (due to additional blocks needed for dual core capability) compared to previous DLX implementations of the laboratory.
Keywords :
digital signal processing chips; protocols; 32-bit DLX microprocessor; dual core capability; handshaking protocols; pseudo slave core; Computer aided instruction; Computer architecture; Hardware design languages; Microprocessors; Multicore processing; Multithreading; Pipelines; Process design; Registers; Testing; DLX processor; dual core; multicore; multithreading;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2007 - 2007 IEEE Region 10 Conference
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-1272-3
Electronic_ISBN :
978-1-4244-1272-3
Type :
conf
DOI :
10.1109/TENCON.2007.4428984
Filename :
4428984
Link To Document :
بازگشت