Real-Time Embedded System on a Programmable Chip Project
LINKS
Project Papers
· ERSA04-RTP.pdf Spencer Issacson and Doran Wilde, “The Task-Resource Matrix: Control for a Distributed Reconfigurable Multi-Processor Hardware RTOS”, ERSA’04, July 2004.
· RTPOS.pdf Matthew Young and Doran Wilde, “RTPOS: A Customizable Hardware/Software Real Time Operating System for a System on a Programmable Chip”, unpublished.
· RTP-Gen.pdf Randall Klingler and Doran Wilde, “SDCC-RTP and RTPGen: A C-to-FPGA System-on-programmable-chip System Generator for Multiprocessor Embedded Systems”, unpublished
Links to project executables
· link-rtp.exe The Linker
· as-rtp.exe The Assembler
· sdcc-rtp.exe The C compiler
· sdcpp.exe The C preprocessor
· sim-rtp.exe The architectural simulator
Klingler’s sample test code
· rtos.h The header file for the RTOS
· global.h Definition of resource and device IDs
· proc1.c Code for the first processor
· proc2.c Code for the second processor
Matt’s RTOS
· rtos.asm The assembler source for the RTOS
Spence’s processor files
Documentation
· instruction-set.pdf The RTP instruction set (Klingler)
· Thesis-Format.doc Klingler’s Thesis format
· Task Resource Matrix.pdf Spence’s paper about the Task Resource Matrix
Links to related projects
http://www.mrtc.mdh.se/socrates/
http://www.realfast.se/web/info/2003/XILINX_030226.pdf
http://www.cs.bu.edu/pub/ieee-rts/Home.html IEEE Technical Committee on Real-Time Systems
http://www.assoc.tron.org/itron/home-e.html mITron Project
http://www.ics.uci.edu/~sumitg/CadPages.html Sumit Gupta’s links
Hardware
http://www.altera.com/corporate/promotions/ads/a/stratix2a.html Statrix II FPGA info from Altera
People
http://www.cs.ucr.edu/~vahid/ Frank Vahid’s home page
http://www.ittc.ku.edu/~dandrews/ David Andrew’s home page
http://users.ece.gatech.edu/~mooney/ Vincent J. Mooney III’s home page
Embedded Systems Research Centers and Institutes