Michael Buesch
|
754c08730e
generator: Add VHDL support
|
3 years ago |
Michael Buesch
|
fced163590
generator: Frequently run the optimization.
|
3 years ago |
Michael Buesch
|
f8d23140cf
Convert everything to f-strings
|
3 years ago |
Michael Buesch
|
495634c26c
generator: Add MyHDL support
|
3 years ago |
Michael Buesch
|
eaa5d091b7
Update release script
|
3 years ago |
Michael Buesch
|
af2cec8517
Bump version
|
3 years ago |
Michael Buesch
|
10ddae1162
Add link to generated header
|
3 years ago |
Michael Buesch
|
bfbbbb02a4
crcgen/ref: Remove unnecessary shebang
|
3 years ago |
Michael Buesch
|
65a3aa20c7
generator test: Add support for data sizes != 8
|
3 years ago |
Michael Buesch
|
cee728a03e
generator: Show data width in header
|
3 years ago |
Michael Buesch
|
bdc30d210e
generator: Swap check for better performance
|
3 years ago |
Michael Buesch
|
97ee32c5bd
generator: Simplify flattening optimizer
|
3 years ago |
Michael Buesch
|
87c5f3e843
generator: Runtime optimize the XOR optimizer
|
3 years ago |
Michael Buesch
|
11271d8587
generator: Lift crc and data size restrictions
|
3 years ago |
Michael Buesch
|
69f08bf1f1
reference implementation: Add support for data sizes != 8
|
3 years ago |
Michael Buesch
|
7104f0c5fb
Improve -O command line option documentation
|
3 years ago |
Michael Buesch
|
00f6a04d45
Bump version
|
4 years ago |
Michael Buesch
|
f8c7c21d28
Fix crash for one optimization combination
|
4 years ago |
Michael Buesch
|
1e8118161a
main: Remove unnecessary call to main()
|
5 years ago |
Michael Buesch
|
d60289c0a9
Change default algorithm to CRC-32
|
5 years ago |
Michael Buesch
|
cca0da812c
Update .gitignore
|
5 years ago |
Michael Buesch
|
a456290201
Add crcgen main script
|
5 years ago |
Michael Buesch
|
d35c08a0ff
Add build framework
|
5 years ago |
Michael Buesch
|
27da987052
test: Add 64bit coefficients
|
5 years ago |
Michael Buesch
|
1f836c7506
test: Add status print
|
5 years ago |
Michael Buesch
|
fe63e2c2e6
Move modules to package
|
5 years ago |
Michael Buesch
|
bd399c4527
Add __init__.py
|
5 years ago |
Michael Buesch
|
5537385d38
Raise CrcGenError instead of assert
|
5 years ago |
Michael Buesch
|
035aa6e0ea
Add support for 8-64 bits
|
5 years ago |
Michael Buesch
|
62e766a97c
Add optimization step: Sort operands in lexicographical order
|
5 years ago |