~ruther/jesd204b-vhdl

ref: 748ca158a25dd5ac93e0b7ea705d2e73f0d61578 jesd204b-vhdl/src/data_link d---------
a6e4dd85 — František Boháček 2 years ago
feat: add possibility to specify order of input to LSB (only MSB was supported)
b3fc7c64 — František Boháček 2 years ago
fix: correct bounds of ring_buffer read positions
543932af — František Boháček 2 years ago
chore: fix indentation
0347fe6a — František Boháček 2 years ago
chore: remove unnecessary buff triple from ring_buffer
5f5fdd8e — František Boháček 2 years ago
fix: make ring_buffer synthetizable by making co_read interval constant (dependent only on one variable instead of two)
c2a645ad — František Boháček 2 years ago
fix: remove asynchronous if from frame_alignment
b92aa372 — František Boháček 2 years ago
fix: do not use when inside of a process
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
5342925a — František Boháček 2 years ago
fix: correctly count error counts in error handler
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)
2315856b — František Boháček 2 years ago
feat: start emptying lane aligned buffer only if not in CGS
92031bce — František Boháček 2 years ago
fix: deassert sync on LMFC falling edge to match the standard
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.
f077b173 — František Boháček 2 years ago
feat: assume full synchronization after 4 correct 8b10b characters are received after 4 /K/ characters

Resolves #23.
a1769916 — František Boháček 2 years ago
fix: set user_data inside of lane_alignment even if ithe buffer is not released yet
Next