• DocumentCode
    2192436
  • Title

    Design of the on-chip bus based on Wishbone

  • Author

    Dongye, Changlei

  • Author_Institution
    Coll. of Inf. Sci. & Technol., Shandong Univ. of Sci. & Technol., Qingdao, China
  • fYear
    2011
  • fDate
    9-11 Sept. 2011
  • Firstpage
    3653
  • Lastpage
    3656
  • Abstract
    FPGA and ASIC design based on SoC technology have been widely used in the embedded systems. A flexible interconnection scheme is crucial in SoC design. In this paper, we adopt the Wishbone bus to interconnect a variety of devices due to its open architecture and many a free IP core with a Wishbone interface supplied by OpenCores organization. In general SoC system, a single bus interconnects all devices that are not divided into high-performance unit such as CPU, on-chip ram and low speed devices like uart, gpio and so on. It leads to a big problem: all Wishbone bus cycles run at the speed of the slowest device. We have to add the corresponding logic to regulate the system frequency for some low-speed devices, but it causes a new problem which increases the overall system power consumption. In view of the drawback, based on Wishbone bus, the paper proposes a double bus that makes first level Wishbone bus and the second level bus to interconnect the different devices according to the speed of the devices. Finally, we set up a SoC system to verify the performance of the proposed bus and the result shows that the double bus is feasible in low-power SoC design.
  • Keywords
    logic circuits; low-power electronics; microprocessor chips; system buses; system-on-chip; CPU; OpenCores organization; SoC system; Wishbone bus; Wishbone interface; free IP core; low-power SoC design; low-speed devices; on-chip bus design; on-chip ram; system power consumption; Bridges; Hardware; IP networks; Integrated circuit interconnections; Power demand; Switches; System-on-a-chip; IP core; SoC; Wishbone; double bus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Control (ICECC), 2011 International Conference on
  • Conference_Location
    Zhejiang
  • Print_ISBN
    978-1-4577-0320-1
  • Type

    conf

  • DOI
    10.1109/ICECC.2011.6067598
  • Filename
    6067598