DocumentCode :
122872
Title :
Reconfigurable System-on-Chip design using FPGA
Author :
Muralikrishna, B. ; Madhumati, G.L. ; Khan, Haidar ; Deepika, K. Gnana
Author_Institution :
Dept. of ECE, KL Univ., Vaddeswaram, India
fYear :
2014
fDate :
6-8 March 2014
Firstpage :
1
Lastpage :
6
Abstract :
System-on-Chip (SoC) design integrates processors, memory, and a variety of IPs in a single design. Due to the FPGA capabilities and high time-to-market pressures, complex SoC designs are increasingly targeted to FPGA. Traditionally cores in FPGAs are connected using AXI and PLB bus-based architectures. FPGA devices provide Embedded Systems development with new alternatives for creating new hardware accelerated applications. The availability of embedded processor subsystems in FPGAs opens the door to a myriad of applications. Reconfigurable System-on-Chip architecture: includes MicroBlaze Soft Core Processor integrates peripherals with PLB and OPB Buses provides access to memory, PS2 and VGA IP cores. A new peripheral based Arithmetic application is designed, the keyboard module is a custom hardware module that accepts input from a PS/2 serial keyboard and outputs character data to the VGA input memory. VHDL Language is used in ISE for custom logic design. SystemC & VHDL Co-Synthesis scenario provides a way of checking interoperability of a single designed different functionality hardware module. Both designs are synthesizable and implemented in a single Bitstream, and configured to FPGA. Two level functionality is observed for the configured Bitstream with FPGA Hardware, design modeling was done using SystemC & VHDL Co-Synthesis. This paper presents an evaluation of design methods and concepts of reconfigurable architecture; it provides a lot of options for system designers. Co-Synthesis was done either Top-Down or Bottom-Up Design Methodologies. Implementation was targeted through Spartan - 3E FPGA Board.
Keywords :
field programmable gate arrays; hardware description languages; logic design; system-on-chip; AXI; FPGA; MicroBlaze Soft Core Processor; OPB buses; PLB bus-based architectures; PLB buses; PS2 cores; SystemC cosynthesis; VGA IP cores; VGA input memory; VHDL cosynthesis; VHDL language; bottom-up design methodologies; custom hardware module; embedded processor subsystem; hardware accelerated application; peripheral based arithmetic application; reconfigurable system-on-chip design; top-down design methodologies; Design methodology; Field programmable gate arrays; Hardware; Keyboards; Program processors; System-on-chip; Co-Synthesis; IP cores; MicroBlaze FPGA; System-on-Chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Devices, Circuits and Systems (ICDCS), 2014 2nd International Conference on
Conference_Location :
Combiatore
Type :
conf
DOI :
10.1109/ICDCSyst.2014.6926215
Filename :
6926215
Link To Document :
بازگشت