Title :
Using soft processors for component design in SOC: A case-study of timers
Author :
Ortiz, M. ; Brox, M. ; Quiles, F. ; Gersnoviez, A. ; Moreno, C. ; Montijano, M.
Author_Institution :
Dept. de Arquitectura de Comput. Electron. y Tecnol. Electron., Univ. de Cordoba, Cordoba
Abstract :
System on Chip (SOC) could be considered as a very useful alternative in the design of real-time systems, especially due to the possibility of integrating several processors in just one FPGA. This strategy enables the use of soft processors to design the systempsilas components, which have traditionally been developed by hardware. In this paper we study a HW/SW codesign of a timer pool for its use in SOC, which is constructed by a Picoblaze soft processor. Our approach offers a novel alternative among hardware and software timers that increases the overall system performance, and achieves a higher precision than software timers with a considerable reduction in cost and area occupied.
Keywords :
field programmable gate arrays; hardware-software codesign; system-on-chip; timing circuits; FPGA; HW-SW codesign; Picoblaze soft processor; component design; hardware-software timers; real-time systems; soft processors; system on chip; Application software; Clocks; Costs; Data structures; Field programmable gate arrays; Hardware; Process design; Processor scheduling; Real time systems; Software performance;
Conference_Titel :
System-on-Chip, 2008. SOC 2008. International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4244-2541-9
Electronic_ISBN :
978-1-4244-2542-6
DOI :
10.1109/ISSOC.2008.4694873