@@ -6,6 +6,64 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77[ Conventional Commits] ( https://www.conventionalcommits.org/en/v1.0.0/ ) format is required for commit messages.
88
9+ ## [ 0.10.0] - 2025-03-XX
10+
11+ ### Added
12+ - cards: Introduced support for Napatech NT200A02 card.
13+ - cards: Introduced boot controller for the Bittware IA-440i card.
14+ - cards: Introduced DDR4 memory support for the Bittware IA-440i card.
15+ - build: Introduced loading device tree files to verifications.
16+ - core: Introduced parameterizable IOPLL for Altera FPGAs.
17+ - core: Added propagation the PCIE_GEN parameter to the PCIE_CORE module.
18+ - core: Integrated the frequency meter to the fpga_common.
19+ - comp: Introduced MFB MVB Prepender component.
20+ - comp: Introduced the frequency_meter component include Python module.
21+ - comp: Introduced the Python module for MFB Generator component.
22+ - comp: Added function for ORing together all items of an array into one vector in type_pack.
23+ - comp: Added function to resize items of an array in type_pack.
24+ - docs: Introduced NDK performance report.
25+ - uvm: Added interface properties to check correct behavioral in pcie-adapter-ver.
26+ - uvm: Added verification for MVB_MERGE_STREAMS module.
27+ - uvm: Added verification for MFB_FRAME_TRIMMER module.
28+ - uvm: Added sequence_min_max to uvm_logic_vector sequence library.
29+ - uvm: Added the sequence_inverted_gauss sequence.
30+ - uvm: Added support for build device tree in verifications.
31+ - ver: Created mvb speed meter for old verification.
32+
33+ ### Changed
34+ - cocotb: Update cocotb verifications for MVB_HASH_TABLE_SIMPLE and MVB_FIFOX.
35+ - build: Added print running time to end of simulation in multiver script.
36+ - cards: Set PCIe Gen5 x8x8 mode as default for IA-440i card.
37+ - cards: Made AGI-FH400G-REV0 card work again with older Quartus.
38+ - core: Added SDM_CTRL architecture compatible with older Quartus.
39+ - core: Revised R-Tile PCIe IP and add Gen4 x16 mode.
40+ - dma: Registered DMA Calypte reset for better timing.
41+ - dma: Refactored DMA Calypte include docs.
42+ - app: Set DMA channels to 32 on IA-440i card in Minimal app.
43+ - app: Used PCIE_CONF in FW build name.
44+ - app: Used 16 channels for DMA Calypte on R-Tile FPGAs.
45+ - uvm: Improved comparing data in scoreboard.
46+
47+ ### Removed
48+ - cards: Removed DK-DEV-AGI027RES card support.
49+
50+ ### Fixed
51+ - build: Fixed post-place physical optimization directive setting in Vivado.
52+ - cards: Fixed DMA_ENDPOINTS calculation on R-Tile cards.
53+ - core: Fixed multi-region support in DMA Calypte wrapper.
54+ - comp: Fixed setting the 100GBASE-SR4 mode in the Ethernet MGMT.
55+ - comp: Fixed optional PMA_TX_FAULT input in the Ethernet MGMT.
56+ - comp: Fixed fix latency histogram in MEM_TESTER module.
57+ - comp: Fixed test results checks in MEM_TESTER module.
58+ - comp: Removed ambiguous behaviour in MVB_DEMUX module due to DST/DST RDY loop.
59+ - comp: Fixed open ndp_read in dma tests and fix typo in dma_tx test in GLS module script.
60+ - comp: Used MTU_PKT instead of LEN_WIDTH in entity and prevent bit overflow in MFB_FRAME_TRIMMER. (BREAKING CHANGE!)
61+ - comp: Increased the length of signals to prevent a bit overflow in MFB_FRAME_EXTENDER. (BREAKING CHANGE!)
62+ - dma: Fixed send stop request after pointers have same values in DMA_CALYPTE.
63+ - uvm: Removed copy sw pointer from HW pointer when driver is shutting down channel in DMA_CALYPTE.
64+ - uvm: Fixed start generating data after first ready is set, reset ocurres.
65+ - uvm: Fixed generating valid signal with specific ready latency on AVST.
66+
967## [ 0.9.0] - 2025-01-13
1068
1169### Added
0 commit comments