2006 Reports
An Implementation of a Renesas H8/300 Microprocessor with a Cycle-Level Timing Extension
We describe an implementation of the Renesas H8/300 16-bit processor in VHDL suitable for synthesis on an FPGA. We extended the ISA slightly to accomodate cycle-accurate timers accessible from the instruction set, designed to provide more precise real-time control. We describe the architecture of our implementation in detail, describe our testing strategy, and finally show how to built a cross compilation toolchain under Linux.
Subjects
Files
- cucs-051-06.pdf application/pdf 5.34 MB Download File
More About This Work
- Academic Units
- Computer Science
- Publisher
- Department of Computer Science, Columbia University
- Series
- Columbia University Computer Science Technical Reports, CUCS-051-06
- Published Here
- April 28, 2011