~ruther/jesd204b-vhdl

f06b8ffb — František Boháček 2 years ago
chore: add Quartus project with configured testbenches
10a5a163 — František Boháček 2 years ago
chore: update gitignore for quartus project
e3ba91e3 — František Boháček 2 years ago
fix(link): make testbenches work in quartus, fix old testbenches
fe4ee335 — František Boháček 2 years ago
chore: use vhdl2008 when compiling using ghdl
8e54f36d — František Boháček 2 years ago
chore: update top entity to correct toplevel entity
bbe8c929 — František Boháček 2 years ago
feat(transport): add testbenches for transport layer

Simple 1 lane CF = 0, 1 lane CF = 1,
multi lane L = 2, CF = 2, M = 4, S = 2 (2 lanes, 2 control words, 4 conventers, 2 samples per frame)
48a2b805 — František Boháček 2 years ago
fix(transport): multiply by number of bits in octet in current_buffered_data
6b0f18d1 — František Boháček 2 years ago
fix: add generic data to transport layer
fc0f266f — František Boháček 2 years ago
fix(transport): correctly parse data and control bits
fd8ae06b — František Boháček 2 years ago
feat(transport): add transport layer octets to samples conversion
6a6f04f9 — František Boháček 2 years ago
fix(link): check that characters in ilas parser are control characters

ILAS parser did not check that characters are control characters,
error would be encountered if there was R or A non-kout character
b21d3c57 — František Boháček 2 years ago
fix(link): correctly change next_error when generation order
07432fb6 — František Boháček 2 years ago
chore: fix formatting
ed3bb98c — František Boháček 2 years ago
feat(transport): add transport layer entity
2d36ba0b — František Boháček 2 years ago
feat: add jesd204b_rx toplevel entity
1103c726 — František Boháček 2 years ago
feat(link): add error handler entity for managing data link errors (lane misalignment, frame misalignment, not in table error, disparity error, unexpected character error)
3f3f62d5 — František Boháček 2 years ago
feat(link): add counting of wrong sync characters on the same place in frame alignment
f776e826 — František Boháček 2 years ago
chore: add ignoring of undo-tree files created by emacs
4326a9f9 — František Boháček 2 years ago
fix: build sources that are in top of src/ directory
d4c7abb5 — František Boháček 2 years ago
feat(descrambler): add descrambler entity
Next
Do not follow this link