W

Wishbone slave generator

wbgen2 is a tool for generating VHDL/Verilog cores which implement Wishbone bus slaves with certain registers, memory blocks, FIFOs and interrupts. The input is a C-like syntax file with an abstract description of what do we want to have in the slave. As a result, we get:

- Automatically allocated memory layout

- VHDL/Verilog code for the slave module

- C header files for driver development - Nice HTML documentation

Read the wbgen2-Documentation Get the latest version binaries https://www.ohwr.org/attachments/5659/wbgen2-bin.tar.bz2

Project ID: 10695
Name
Last commit
Last update
examples Loading commit data...
lib Loading commit data...
modules Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
README Loading commit data...
cgen_c_headers.lua Loading commit data...
cgen_common.lua Loading commit data...
cgen_doc.lua Loading commit data...
cgen_doc_latex.lua Loading commit data...
cgen_doc_texinfo.lua Loading commit data...
cgen_verilog.lua Loading commit data...
cgen_vhdl.lua Loading commit data...
fifotest.wb Loading commit data...
squish Loading commit data...
squishy Loading commit data...
target_pipelined_wb.lua Loading commit data...
target_wishbone.lua Loading commit data...
wbgen2 Loading commit data...
wbgen_common.lua Loading commit data...
wbgen_eic.lua Loading commit data...
wbgen_fifos.lua Loading commit data...
wbgen_main.lua Loading commit data...
wbgen_rams.lua Loading commit data...
wbgen_regbank.lua Loading commit data...