This project contians a Python script designed to automatically generate Verilog code for a combinatorial logic unsigned integer array divider.
Combinatorial logic dividers can consume significant resources and result in substantial delays. Just for fun :)
If you really need a high-preformance divider, use ip core instead.
- Python 3.x
- Text editor or integrated development environment (IDE)
-
Clone or download the code repository for this project.
-
Run the generation script:
python generate.py
Then input the width you need, max 99 bit. This will create a Verilog file containing the generated digital circuit description verilog.