DocumentCode :
3563606
Title :
Bridge: a retargetable extensive profiling tool
Author :
Chen, Jian ; Rabb, Maurice ; Taylor, Valerie
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
fYear :
1996
Firstpage :
44
Lastpage :
50
Abstract :
The task of identifying an appropriate processor for a given class of applications to arduous and time consuming, requiring access to processors and extensive study of the processor architecture and organization. We describe Bridge, a retargetable profiling tool that attempts to ease the aforementioned task. Currently, Bridge is targeted to two microcontrollers: the Motorola 68HC11 and the MicroChip PIC16C64. In analyzing Quicksort and Heapsort routines it was found that the HC11 uses 2.7 and 6.8 times more execution cycles, respectively, than PIC. The resource utilization statistics were used to determine that the HC11 requires more additions for memory address generation. The PIC architecture, however, is limited to sorting 40 integers using Quicksort and 50 integers using Heapsort, due to use of 8-bit addresses. In contrast, the HC11 which uses 16 bit addresses, can be used to sort up to 3,000 integers
Keywords :
development systems; microcontrollers; program assemblers; program compilers; resource allocation; software tools; sorting; virtual machines; virtual storage; 8-bit addresses; Bridge; Heapsort routine; MicroChip PIC16C64 microcontroller; Motorola 68HC11 microcontroller; Quicksort routine; applications; execution cycles; integer sorting; memory address generation; processor; processor architecture; processor organization; resource utilization statistics; retargetable extensive profiling tool; Assembly; Bridges; Electronic mail; Embedded system; High level languages; Microcontrollers; Programming profession; Resource management; Sorting; Statistics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
Print_ISBN :
0-8186-7235-8
Type :
conf
DOI :
10.1109/MASCOT.1996.500992
Filename :
500992
Link To Document :
بازگشت