Verilog model of Bloom filter pattern search with opportunity to test it on your text files!
Python utilits in this project using pycrc module for calculating crc. You can find one here:
https://github.com/tpircher/pycrc
In py_utils/README you will find instuction, how to add it in project.
- File with long strings for cheking patterns there.
- Spetial file for writing patterns in memory.
- Transcript of ModelSim.
- Special file with search results.
In every file you will finde detailed instructions and descriptions.
- Read ./doc/README for general information about project.
- Follow the instructions ./py_utils/README and create settings file for simulation.
- Follow the instructions ./testbench/README and run simulation.
- ModelSim (See more in ./doc/README ).
- Python 2.7.8
Hope you will found it usefull!