HSP16: A Hardware Simulator for Pesona 16
DOI:
https://doi.org/10.11113/jt.v36.577Abstract
Penyelaku Perkakasan Pesona 16 (HSP16) merupakan persekitaran pemproses Pesona 16 yang diselakukan untuk perlaksanaan kod perumah. Persekitaran ini membolehkan rekaan dan pengesahan sistem dilakukan secara selari. Teras penyelaku tersebut adalah model Set Arahan Penyelaku (Instruction Set Simulation) juga dikenali sebagai Pemindah Ingatan Daftar (Register Transfer Level). Penyelaku tersebut dibangunkan secara modular dengan C dan mampu menggantikan perkakasan sebenar. Penambahan senibina mikro pemproses serta peranti tambahan dapat dilakukan tanpa perlu melakukan penkodan semula. Kata kunci: Pesona-16; penyelaku; mikroproses; RISC; pengecasan Hardware Simulator for Pesona 16 (HSP16) is a simulated environment of the Pesona–16 microprocessor for execution of the host–code to enable parallel co–design and co–verification. The simulator core is a typical Instruction Set Simulation (ISS) model, also called Register Transfer Level (RTL) that incorporate an instruction simulation, debugging facility and devices interfacing. The simulator is developed with C and is capable of replacing the real hardware and are fully modularised. Additional microprocessor architecture and devices can be added without the need to rewrite the simulator. Key words: Pesona-16; Simulator; Microprocessor; RISC; Co-verificationDownloads
Published
2012-01-20
Issue
Section
Science and Engineering
License
Copyright of articles that appear in Jurnal Teknologi belongs exclusively to Penerbit Universiti Teknologi Malaysia (Penerbit UTM Press). This copyright covers the rights to reproduce the article, including reprints, electronic reproductions, or any other reproductions of similar nature.
How to Cite
HSP16: A Hardware Simulator for Pesona 16. (2012). Jurnal Teknologi (Sciences & Engineering), 36(1), 99–110. https://doi.org/10.11113/jt.v36.577