Deserializer
Stream deserializers.
- class sol_usb.gateware.usb.usb2.deserializer.StreamDeserializer(*args, src_loc_at: int = 0, **kwargs)
Gateware that deserializes a short Array output from a stream.
- I/O port:
I: start – Strobe that indicates when reading the stream should be started. O: done – Strobe that pulses high when we finish reception.
O: data – The data stream receieved. Length is set by the dataLength initializer argument. I: maxLength[] – The maximum length to be received. Defaults to the length of the stream.
Only present if the maxLengthWidth parameter is provided on creation.
*: stream – The stream being consumed.