feat: update multipoint testbench to work with subclass 1
feat: add multipoint link support
tests: adjust tests for new changes
feat: rename jesd204b_rx to jesd204b_link_rx as it supports only one link
feat: make sync aligned to frame clock Resolves #21
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.
feat(tests): add tests for jesd204b_rx toplevel entity
chore: update frame alignment tb
Merge pull request #14 from Rutherther/feat/add-frame-clock Add frame clock handling
feat: make frame alignment output aligned octets in frames instead of octets
feat: update frame alignment testbench to work with new frame alignment
tests: update octets_to_samples tests
feat: add ring_buffer for std_logic_vector
chore: add Quartus project with configured testbenches
fix(link): make testbenches work in quartus, fix old testbenches
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)
feat(link): add counting of wrong sync characters on the same place in frame alignment
feat(link): output frame_character from data link, add user_data to character
feat(link): add link controller
feat(link): implement ilas parser