~ruther/jesd204b-vhdl

ref: 080658790e67ee7b42f47aba32345134e52ba983 jesd204b-vhdl/src/data_link/data_link_layer.vhd -rw-r--r-- 8.6 KiB
08065879 — František Boháček 2 years ago
fix: remove double assignment of synced in data link layer
4f58c567 — František Boháček 2 years ago
fix: assign lane alignment aligned and error
362b25b3 — František Boháček 2 years ago
chore: rename some ports and generics to better match function
3e9599ef — Rutherther 2 years ago
Merge pull request #25 from Rutherther/feat/subclass-1-support

Add subclass 1 support
3c666c1f — František Boháček 2 years ago feat/subclass-1-support
feat: allow changing align buffer size used in lane alignment
6ac19e82 — František Boháček 2 years ago
feat: change behavior of asserting link nsynced only on frame clk (subclass 0) and multiframe clk (subclass 1)
6b1d2bde — František Boháček 2 years ago
feat: add basic subclass 1 support
212264ba — František Boháček 2 years ago
chore: specify ranges for all integers

Ranges are not needed inside of tesbenches.
Resolves #22.
cd37f9f6 — František Boháček 2 years ago
fix: adjust jesd204b_link_rx to work with new changes
3a90bcd7 — František Boháček 2 years ago
feat: make sync aligned to frame clock

Resolves #21
9fb6d074 — František Boháček 2 years ago
feat: allow synchronization request from outside
440de093 — František Boháček 2 years ago
feat: count errors in multiframe instead of a frame
7f624c75 — František Boháček 2 years ago
feat: move all link configuration to generic instead of ports

Configuration is same for one compilation, it cannot change.
Thus it does not make sense to be a port.
Resolves #13.
ecec68b5 — František Boháček 2 years ago
fix: update data link layer to meet changes
87f51b4a — František Boháček 2 years ago
chore: add documentation to the code
e3ba91e3 — František Boháček 2 years ago
fix(link): make testbenches work in quartus, fix old testbenches
07432fb6 — František Boháček 2 years ago
chore: fix formatting
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)
504ad614 — František Boháček 2 years ago
feat(link): add data link layer component connecting all data link components
Do not follow this link