~ruther/jesd204b-vhdl

ref: 362b25b3787e8f919c5a631b6a274768a72c059e jesd204b-vhdl/src/data_link/lane_alignment.vhd -rw-r--r-- 5.2 KiB
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
2315856b — František Boháček 2 years ago
feat: start emptying lane aligned buffer only if not in CGS
212264ba — František Boháček 2 years ago
chore: specify ranges for all integers

Ranges are not needed inside of tesbenches.
Resolves #22.
a1769916 — František Boháček 2 years ago
fix: set user_data inside of lane_alignment even if ithe buffer is not released yet
eeb9289a — František Boháček 2 years ago
 feat: change alignment character of lane_alignment from /A/ to /R/

 Resolves #19
e3502f7b — František Boháček 2 years ago
fix(lane_alignment): set user data for a character based on state WHILST character is received

User data should be true for data from converters (or sometimes test mode data).
Before, user data were set upon outputting data from the buffer,
but that led to cases where ILAS sequence was counted
as user_data, because it was saved without information about
state of the character and it was assumed the state is the same
upon saving and outputting the octet.
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.
a56e535b — František Boháček 2 years ago
fix(lane): output user_data based on current link state in lane_alignment
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
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
99b09462 — František Boháček 2 years ago
feat(link): output frame_character from data link, add user_data to character
27b55270 — František Boháček 2 years ago
feat(link): add lane alignment
Do not follow this link