• DocumentCode
    3412920
  • Title

    Rapid prototyping of signal processors in an educational environment

  • Author

    Bajwa, R.S. ; Owens, R.M. ; Irwin, M.J.

  • Author_Institution
    Semicond. Res. Lab., Hitachi America Ltd., San Jose, CA, USA
  • Volume
    2
  • fYear
    1995
  • fDate
    Oct. 30 1995-Nov. 1 1995
  • Firstpage
    1321
  • Abstract
    A programmable control-path allows designers to build and evaluate many different instruction sets in a short period of time. For this approach to be practical, the effort and time needed to modify the control-path to reflect the changes in the instruction set must be minimized. We describe a flexible and efficient method for generating control logic information given an instruction set. All the information regarding the instruction set, namely, the mnemonics, the opcodes and the values of the control lines for the data path, are stored in a single file. This information is used by the assembler to assemble programs as well as to generate control-path programming information, which in turn is used to set up the new control-path. A way of searching the design space to iteratively modify an instruction set is also presented. Using this method we have successfully built a prototype of the Micro Grain Array Processor. We were able to submit the board for fabrication before finalizing an instruction set hence overlapping the design phase of the control-path with the board fabrication.
  • Keywords
    signal processing; Micro Grain Array Processor; assembly; board fabrication; control logic; control-path programming; data path; design; educational environment; instruction set; mnemonic; opcode; rapid prototyping; signal processor; Assembly; Automatic control; Computer science; Design engineering; Hardware; Instruction sets; Logic devices; Programmable logic arrays; Prototypes; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 1995. 1995 Conference Record of the Twenty-Ninth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-7370-2
  • Type

    conf

  • DOI
    10.1109/ACSSC.1995.540913
  • Filename
    540913