• DocumentCode
    3488357
  • Title

    SICXE: Improving Experience with Didactic Processors

  • Author

    Costa, R.V. ; Fernandes, Sueli ; Casilo, L. ; Soares, Andre ; Freire, D.

  • Author_Institution
    Dept. of Exact & Natural Sci., UFERSA, Mossoro, Brazil
  • fYear
    2012
  • fDate
    5-7 Nov. 2012
  • Firstpage
    83
  • Lastpage
    86
  • Abstract
    This paper presents the design, hardware description and test of SICXE processor, as well as a development environment and simulation tools for this architecture. Based on SIC processor, SICXE is a didactic 32-bit RISC that offers integer ALU, floating-point ALU, interrupts, addressing up to 4GB of program memory, programmed I/O based, DMA-based I/O and also supports a simple operating system. The physical model proposed fit in a compact design, operating at frequencies above 50 MHz and may compose larger projects of embedded systems. This entire software and hardware environment also may be applied for university courses in disciplines such as computer architecture, operating systems, system software and compilers.
  • Keywords
    computer testing; embedded systems; file organisation; floating point arithmetic; input-output programs; integrated circuit design; interrupts; microprocessor chips; reduced instruction set computing; DMA-based I/O; SIC processor; SICXE processor; compilers; computer architecture; didactic 32-bit RISC; didactic processors; direct memory access; embedded systems; floating-point ALU; integer ALU; interrupts; memory size 4 GByte; operating system; program memory; programmed I/O; reduced instruction set computer; simplified computer instructional extended processor; simplified instructional computer; system software; university courses; Computer architecture; Hardware; Operating systems; Program processors; Registers; Silicon carbide; 32-bit processor; RISC; didactic; embedded systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing System Engineering (SBESC), 2012 Brazilian Symposium on
  • Conference_Location
    Natal
  • ISSN
    2324-7886
  • Print_ISBN
    978-1-4673-5747-0
  • Type

    conf

  • DOI
    10.1109/SBESC.2012.24
  • Filename
    6473637