This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SMIC40LL rf_2p_hde memlib file error

When I use the memory compiler of SMIC40LL rf_2p_hde to generate the memlib file for DFT, if the multiplexer is set to 1, the memlib generated is not currect for DFT flow, following is the code snip of the memlib, there should no ColumnAddress when multiplexer is set to 1, but the ColumnAddress is in PhysicalAddressMap, and it cannot match the LogicalAddressMap.

Is there any configuration of memory compiler can correct this memlib?

****************

CellName : rf_2p_hde;
NumberOfWords : 16;
AddressCounter{
Function (Address) {
LogicalAddressMap{
RowAddress[3:0] : Address[3:0];
}
}
Function (RowAddress) {
CountRange [0:15];
}
}
PhysicalAddressMap{
ColumnAddress[0] : c[0];
RowAddress[0] : r[0];
RowAddress[1] : r[1];
RowAddress[2] : r[2];
}

****************