DocumentCode :
2237821
Title :
Open Source Precision Timed Soft Processor for Cyber Physical System Applications
Author :
Craven, Stephen ; Long, Daniel ; Smith, Jason
Author_Institution :
Dept. of Electr. Eng., Univ. of Tennessee at Chattanooga, Chattanooga, TN, USA
fYear :
2010
fDate :
13-15 Dec. 2010
Firstpage :
448
Lastpage :
451
Abstract :
Modern processor architectures sacrifice timing predictability to improve average performance. Branch prediction, out-of-order execution, and multi-level cache hierarchies complicate accurate execution time estimates. The timing demands of Cyber Physical Systems (CPS) have led some to propose new processor architectures, including Precision Timed (PRET) processors, which simplify analysis of execution time by removing the sources of indeterminacy. This paper presents an open source PRET processor for use in CPS applications based on the Open Fire soft processor clone of the Xilinx Micro Blaze. By interleaving instructions from multiple threads onto the pipeline all data dependencies are removed. Because of this, and with all instructions completing in identical time, accurate execution time calculations are possible. In an FPGA implementation the PRET modifications significantly improve overall throughput with only a modest increase in area.
Keywords :
cache storage; field programmable gate arrays; instruction sets; microprocessor chips; multi-threading; multiprocessing systems; precision engineering; public domain software; CPS application; FPGA implementation; OpenFire soft processor; Xilinx MicroBlaze; branch prediction; cyber physical system application; multilevel cache hierarchy; multiple thread; open source PRET processor; open source precision; out-of-order execution; precision timed processor; processor architecture; timing predictability; Cyber Physical Systems; precision timed architecture; soft processor;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2010 International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-9523-8
Electronic_ISBN :
978-0-7695-4314-7
Type :
conf
DOI :
10.1109/ReConFig.2010.72
Filename :
5695347
Link To Document :
بازگشت