Skip to main content

A cycle-accurate synthesizable MIPS simulator in Simulink

Publication ,  Conference
Sideropoulos, T; Pitsianis, NP
Published in: ACM International Conference Proceeding Series
February 20, 2014

We introduce a novel methodology for creating a synthesizable, cycle-accurate simulator of the MIPS32 processor with concise, high-level programming expressions using Simulink and other matlab tools. The simulator, named SimuMIPS, is capable of running binaries generated by the GNU gcc compiler and associated binutils. It can be easily configured, modified and extended not only for academic instruction but also to be included in commercial SOC products. Synthesizable instantiations of SimuMIPS in Verilog and VHDL may be generated by Simulink HDL Coder for FPGA programming and system-on-chip prototyping. In addition, the SimuMIPS simulator can run on embedded processors, rapid prototyping boards, and off-the-shelf microprocessors via the Embedded Coder generated C and C++ implementations. Copyright © 2014 ACM.

Duke Scholars

Published In

ACM International Conference Proceeding Series

DOI

ISBN

9781450326070

Publication Date

February 20, 2014

Start / End Page

17 / 20
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sideropoulos, T., & Pitsianis, N. P. (2014). A cycle-accurate synthesizable MIPS simulator in Simulink. In ACM International Conference Proceeding Series (pp. 17–20). https://doi.org/10.1145/2556863.2556867
Sideropoulos, T., and N. P. Pitsianis. “A cycle-accurate synthesizable MIPS simulator in Simulink.” In ACM International Conference Proceeding Series, 17–20, 2014. https://doi.org/10.1145/2556863.2556867.
Sideropoulos T, Pitsianis NP. A cycle-accurate synthesizable MIPS simulator in Simulink. In: ACM International Conference Proceeding Series. 2014. p. 17–20.
Sideropoulos, T., and N. P. Pitsianis. “A cycle-accurate synthesizable MIPS simulator in Simulink.” ACM International Conference Proceeding Series, 2014, pp. 17–20. Scopus, doi:10.1145/2556863.2556867.
Sideropoulos T, Pitsianis NP. A cycle-accurate synthesizable MIPS simulator in Simulink. ACM International Conference Proceeding Series. 2014. p. 17–20.

Published In

ACM International Conference Proceeding Series

DOI

ISBN

9781450326070

Publication Date

February 20, 2014

Start / End Page

17 / 20