e1353d5291
The previous mechanism was "probing" the DMAs for valid data. Better said, each interpolation channel enabled it's DMA until a valid data was received, then it disabled the DMA read and waited for the adjacent channel(DMA) to receive a valid data. Only when for both channels had valid data on the DMAs interfaces was the transmission started. This added an undesired and redundant complexity to the interpolation channels. Furthermore, for continuous transmission, using the above mechanism lead to a fixed phase(sample) shift between the two channels at each start. By using the streaming mechanism the interface is simplified and the above problems are solved. |
||
---|---|---|
.. | ||
m2k_bd.tcl | ||
m2k_spi.v |