bank (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
BankType typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
clear() (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
Data_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
Marshall(Marshaller< Size > &m) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
mem_array_opt() (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
NumEntries (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
NVUINTW(nvhls::index_width< NumEntriesPerBank >::val) LocalIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
NVUINTW(nvhls::index_width< NumEntriesPerBank *NumByteEnables >::val) LocalSliceIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
NVUINTW(nvhls::index_width< NumBanks >::val) BankIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
NVUINTW(NumByteEnables) WriteMask (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
NVUINTW(nvhls::index_width< NumByteEnables >::val) ByteEnableIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
read(LocalIndex idx, BankIndex bank_sel=0, WriteMask read_mask=~static_cast< WriteMask >(0)) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
Slice_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
SliceWidth (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
WData_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
width (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
WordWidth (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
write(LocalIndex idx, BankIndex bank_sel, T val, WriteMask write_mask=~static_cast< WriteMask >(0), bool wce=1) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |