PandA-2024.02
Data Structures | Enumerations | Functions
testbench_generation.hpp File Reference

Generate HDL testbench for the top-level kernel testing. More...

#include "hls_step.hpp"
#include "refcount.hpp"
#include <string>
#include <vector>
Include dependency graph for testbench_generation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  TestbenchGeneration
 

Enumerations

enum  TestbenchGeneration_MemoryType { TestbenchGeneration_MemoryType::INPUT_PARAMETER, TestbenchGeneration_MemoryType::MEMORY_INITIALIZATION, TestbenchGeneration_MemoryType::OUTPUT_PARAMETER, TestbenchGeneration_MemoryType::RETURN }
 Enum class used to specify which type of content has to be printed for memory initialization. More...
 

Functions

 CONSTREF_FORWARD_DECL (tree_manager)
 
 REF_FORWARD_DECL (language_writer)
 
 REF_FORWARD_DECL (memory)
 
 REF_FORWARD_DECL (structural_object)
 

Detailed Description

Generate HDL testbench for the top-level kernel testing.

Author
Marco Lattuada marco.nosp@m..lat.nosp@m.tuada.nosp@m.@pol.nosp@m.imi.i.nosp@m.t
Michele Fiorito miche.nosp@m.le.f.nosp@m.iorit.nosp@m.o@po.nosp@m.limi..nosp@m.it

Definition in file testbench_generation.hpp.

Enumeration Type Documentation

◆ TestbenchGeneration_MemoryType

Enum class used to specify which type of content has to be printed for memory initialization.

Enumerator
INPUT_PARAMETER 
MEMORY_INITIALIZATION 
OUTPUT_PARAMETER 
RETURN 

Definition at line 56 of file testbench_generation.hpp.

Function Documentation

◆ CONSTREF_FORWARD_DECL()

CONSTREF_FORWARD_DECL ( tree_manager  )

◆ REF_FORWARD_DECL() [1/3]

REF_FORWARD_DECL ( language_writer  )

◆ REF_FORWARD_DECL() [2/3]

REF_FORWARD_DECL ( memory  )

◆ REF_FORWARD_DECL() [3/3]

REF_FORWARD_DECL ( structural_object  )

Generated on Mon Feb 12 2024 13:03:30 for PandA-2024.02 by doxygen 1.8.13