DocumentCode
3222705
Title
Interface Implementation Using Ajax for Web-Based Instruction Set Simulator
Author
Yanagisawa, Hideaki ; Uehara, Minoru ; Mori, Hideki
Author_Institution
Tokuyama Coll. of Technol., Tokuyama
fYear
2008
fDate
25-28 March 2008
Firstpage
1511
Lastpage
1516
Abstract
SSC-DASH (Server Side C-like Design Automation Shell) has been developed as a Web-based HW/SW codesign tool for designing processors. SSC-DASH obtains a processor definition file via Web browser and generates a HW (synthesizable Verilog-HDL description) and SWDE (Software Development Environment) for the generated processor. The SWDE includes ISS (Instruction Set Simulator), assembler, disassembler and compiler. For the verification of the defined processor, processor developers have to download the generated SWDE, every time, even where changes are small. To improve the usability of this system a Web-based interface for the generated SWDE is implemented using Ajax. Using Ajax, download of the SWDE becomes unnecessary and makes it possible to verify the processor on the server quickly and easily. This greatly improves the usability of the SWDE. In this paper, we describe implementation of Web-based ISS using Ajax.
Keywords
Internet; hardware-software codesign; instruction sets; program assemblers; program compilers; software engineering; virtual machines; Ajax; SSC-DASH; Server Side C-like Design Automation Shell; Web browser; Web-based HW/SW codesign tool; Web-based instruction set simulator; Web-based interface; compiler; disassembler; interface implementation; processor definition file; processor design; processor verification; software development environment; synthesizable Verilog-HDL description; Assembly; Computer architecture; Control system synthesis; Hardware design languages; Instruction sets; Java; Process design; Programming; Usability; Web pages; C-DASH; HW/SW codesign; SSC-DASH Ajax;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
Conference_Location
Okinawa
Print_ISBN
978-0-7695-3096-3
Type
conf
DOI
10.1109/WAINA.2008.285
Filename
4483134
Link To Document