Skip to content

YZ775/Verilog-SortingNetworkGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Verilog Sorting Network Generator

This project is generator of sorting network on verilog

Description

BatcherOddEven.py      ----create sorting network json file

generate_module.py
     ----create module from network json file

generate_call.py
     ----create top module of sorting network module

Json structure is derived from https://pages.ripco.net/~jgamble/nw.html

Usage

python NetworkGenerator/BatcherOddEven.py N jsonfile.json
python VerilogGenerator/generate_module.py  jsonfile.json > output.v
python VerilogGenerator/generate_call.py N > call_output.v

N:Sorting Network input size

This generator outputs code on stdout, so use redirect for saving generated codes.

Appendix

This generator was developed in AppliedLaboratory class of Engeneering System , University of Tsukuba

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published