LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Overview :: News :: Downloads :: Tracker :: Discussions (cores)    

    WISHBONE Builder: Overview

    Details

    Name: wb_builder
    Created: 26-Apr-2004 10:16:23
    Updated: 09-Jun-2008 17:54:24
    CVS: browse, lint reports

    Other project properties

    Category :: SoC
    Language :: Verilog
    Language :: VHDL
    Standard :: Wishbone compliant core
    Development status :: Production/Stable

    Project maintainers

  • Michael Unneback
  • Statistics

  • view
  • Opened bugs

  • project has opened bugs
  •    


    Description

    The intention is to provide an easy way to create and change a system based on the WISHBONE bus. The user shall be able to try different configurations to achieve an area/performance optimized design.

    WISHBONE builder is a script which generates a wishbone interconnect matrix in HDL. The user defines the functionallity of the wishbone bus in a text file or via a GUI. The tools then generates the HDL implementation.

    The core supports both shared bus and crossbar switch implementations.

    To run the WISHBONE builder you must have installed PERL. A windows executable can be found at http://www.activestate.com/. In Linux PERL is usually installed with the system. The GUI uses a PERL module called Tk. Tk can be found at CPAN, http://www.cpan.org/.

    Features

    • GUI for easy startup
    • supports both shared bus and csorrbarswitch topology

    Status

    • design tested in HDL simulator and in FPGA (ALTERA C12)
    • current design only support VHDL output

    To do

    • add verilog output

    Known errors

    • when data bus size is 8 bits the script generates wishbone sel signals which are of no use


     

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.