~ruther/jesd204b-vhdl

ref: ff129f4671170a9b2c0388596fc0af71760a185d jesd204b-vhdl/src/data_link d---------
b3fc7c64 — František Boháček 1 year, 10 months ago
fix: correct bounds of ring_buffer read positions
543932af — František Boháček 1 year, 11 months ago
chore: fix indentation
0347fe6a — František Boháček 1 year, 11 months ago
chore: remove unnecessary buff triple from ring_buffer
5f5fdd8e — František Boháček 1 year, 11 months 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
cd37f9f6 — František Boháček 2 years ago
fix: adjust jesd204b_link_rx to work with new changes
Next
Do not follow this link