• 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