HLS: Added frame_summation core

This commit is contained in:
2023-10-26 21:26:44 +02:00
parent 4011c4541d
commit 2268486824
16 changed files with 479 additions and 40 deletions

View File

@@ -734,7 +734,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 1);
REQUIRE(addr1.empty());
REQUIRE(raw1.empty());
@@ -751,7 +752,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.empty());
REQUIRE(raw1.empty());
@@ -766,7 +768,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.empty());
REQUIRE(raw1.empty());
@@ -784,7 +787,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.empty());
REQUIRE(raw1.empty());
@@ -799,7 +803,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.size() == 1);
@@ -816,7 +821,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.size() == 1);
@@ -835,7 +841,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.size() == 1);
@@ -852,7 +859,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 0);
REQUIRE(addr1.size() == 2);
@@ -869,7 +877,8 @@ TEST_CASE("HLS_DataCollectionFSM","[OpenCAPI]") {
act_reg.one_over_energy,
act_reg.nframes,
act_reg.nmodules,
act_reg.nstorage_cells);
act_reg.nstorage_cells,
act_reg.nsummation);
REQUIRE(idle_data_collection == 1);
REQUIRE(addr1.size() == 2);