|
CIRCT 24.0.0git
|
Helper structure carrying information about FIR memory generated ops. More...
#include <SeqOps.h>

Public Member Functions | |
| FirMemory (hw::HWModuleGeneratedOp op) | |
Public Attributes | |
| size_t | numReadPorts |
| size_t | numWritePorts |
| size_t | numReadWritePorts |
| size_t | dataWidth |
| size_t | depth |
| size_t | maskGran |
| size_t | readLatency |
| size_t | writeLatency |
| seq::RUW | readUnderWrite |
| seq::WUW | writeUnderWrite |
| SmallVector< int32_t > | writeClockIDs |
| StringRef | initFilename |
| bool | initIsBinary |
| bool | initIsInline |
Helper structure carrying information about FIR memory generated ops.
| FirMemory::FirMemory | ( | hw::HWModuleGeneratedOp | op | ) |
Definition at line 1125 of file SeqOps.cpp.
References dataWidth, depth, getInt(), initFilename, initIsBinary, initIsInline, maskGran, numReadPorts, numReadWritePorts, numWritePorts, readLatency, readUnderWrite, writeClockIDs, writeLatency, and writeUnderWrite.
| size_t circt::seq::FirMemory::dataWidth |
Definition at line 47 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::depth |
Definition at line 48 of file SeqOps.h.
Referenced by FirMemory().
| StringRef circt::seq::FirMemory::initFilename |
Definition at line 55 of file SeqOps.h.
Referenced by FirMemory().
| bool circt::seq::FirMemory::initIsBinary |
Definition at line 56 of file SeqOps.h.
Referenced by FirMemory().
| bool circt::seq::FirMemory::initIsInline |
Definition at line 57 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::maskGran |
Definition at line 49 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::numReadPorts |
Definition at line 44 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::numReadWritePorts |
Definition at line 46 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::numWritePorts |
Definition at line 45 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::readLatency |
Definition at line 50 of file SeqOps.h.
Referenced by FirMemory().
| seq::RUW circt::seq::FirMemory::readUnderWrite |
Definition at line 52 of file SeqOps.h.
Referenced by FirMemory().
| SmallVector<int32_t> circt::seq::FirMemory::writeClockIDs |
Definition at line 54 of file SeqOps.h.
Referenced by FirMemory().
| size_t circt::seq::FirMemory::writeLatency |
Definition at line 51 of file SeqOps.h.
Referenced by FirMemory().
| seq::WUW circt::seq::FirMemory::writeUnderWrite |
Definition at line 53 of file SeqOps.h.
Referenced by FirMemory().