~ruther/jesd204b-vhdl

4a807ac4 — František Boháček 2 years ago
feat: make frame alignment output aligned octets in frames instead of octets
dae8f8b3 — František Boháček 2 years ago
feat: update frame alignment testbench to work with new frame alignment
529b78b1 — František Boháček 2 years ago
fix: make buffer inside of ring buffer triple instead of twice temporarily
4bace443 — František Boháček 2 years ago
feat: rewrite frame alignment to use ring buffer
beef61dd — František Boháček 2 years ago
fix: save previous sample data in octets_to_sample
222a55a0 — František Boháček 2 years ago
tests: update octets_to_samples tests
6f22c7a4 — František Boháček 2 years ago
feat: update transport layer to accept whole frame
0ba40d10 — František Boháček 2 years ago
feat: add frame_state to transport package
bbba2af7 — František Boháček 2 years ago
feat: add ring_buffer for std_logic_vector
87f51b4a — František Boháček 2 years ago
chore: add documentation to the code
89a2bc4d — František Boháček 2 years ago
chore: update gitignore
3124419e — František Boháček 2 years ago
choer: remove device specific simulation config file
afde23e8 — František Boháček 2 years ago
chore: update gitignore
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
Next
Do not follow this link