Chip Errata(Hardware Bugs)#
Channel index mapping error between the output DYNAP-CNN core/layer and readout layer:
channel 0 in DYNAP-CNN core mapped to channel 1 in readout layer.
channel 4 in DYNAP-CNN core mapped to channel 2 in readout layer.
channel 8 in DYNAP-CNN core mapped to channel 3 in readout layer.
So if you wanted to use the readout layer of the devkit, please make sure your last convolutional layers’
weights is correctly mapped. In
sinabs-dynapcnn we provide a utility function:
to help you re-mapping the last convolutional layer’s weights, for more details see “How to Use Readout Layer”