configmem¶
Configuration memory definition module.
This module contains the ConfigMem class which represents configuration memory entries for FPGA fabric tiles. Each entry maps configuration bits to frame locations for bitstream generation.
Classes¶
|
Data structure to store the information about a config memory. |
Module Contents¶
ConfigMem¶
- ConfigMem :module:
Data structure to store the information about a config memory.
Each structure represents a row of entries in the config memory CSV file.
- ivar frameName:
The name of the frame
- vartype frameName:
str
- ivar frameIndex:
The index of the frame
- vartype frameIndex:
int
- ivar bitsUsedInFrame:
The number of bits used in the frame
- vartype bitsUsedInFrame:
int
- ivar usedBitMask:
The bit mask of the bits used in the frame
- vartype usedBitMask:
str
- ivar configBitRanges:
A list of config bit mapping values
- vartype configBitRanges:
list[int]