• DocumentCode
    2991953
  • Title

    Integration of 8051 With DSP in Xilinx FPGA

  • Author

    Salim, A.J. ; Othman, M. ; Ali, M. A Mohd

  • Author_Institution
    Univ. Kebangsaan Malaysia, Bangi
  • fYear
    2006
  • fDate
    Oct. 29 2006-Dec. 1 2006
  • Firstpage
    562
  • Lastpage
    566
  • Abstract
    This paper describes the integration of an 8-bit 8051 processor core with a general purpose 16-bit fixed-point digital signal processor core using the Xilinx Virtex-II FPGA. The modified IP cores were also integrated with RAM and ROM in one FPGA chip. The chip was programmed to run an application and tested to successfully work at a maximum clock speed of 80 MHz. The chip was designed using Verilog and developed in the Xilinx ISE Version 6.3i. Simulation was done in the ModelSim XE II Version 5.8c. The program development and circuit implementation of the chip demonstrated herein that simple ubiquitous tools like Visual Basic, a spreadsheet program, an 8051 assembler, Xilinx ISE and ModelSim can actually realized any moderate size IC design.
  • Keywords
    Visual BASIC; circuit simulation; digital signal processing chips; digital simulation; field programmable gate arrays; hardware description languages; integrated circuit design; logic design; program assemblers; spreadsheet programs; ubiquitous computing; 8051 assembler; 8051 processor core; IP cores; ModelSim XE II Version 5.8c; RAM; ROM; Verilog; Visual Basic; Xilinx ISE Version 6.3i; Xilinx Virtex-II FPGA; chip design; circuit implementation; fixed-point digital signal processor core; frequency 80 MHz; program development; spreadsheet program; ubiquitous tools; word length 16 bit; word length 8 bit; Circuit simulation; Circuit testing; Clocks; Digital signal processing; Digital signal processing chips; Digital signal processors; Field programmable gate arrays; Hardware design languages; Integrated circuit modeling; Read only memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semiconductor Electronics, 2006. ICSE '06. IEEE International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7803-9730-4
  • Electronic_ISBN
    0-7803-9731-2
  • Type

    conf

  • DOI
    10.1109/SMELEC.2006.380694
  • Filename
    4266677