Skip to product information
1 of 3


#4. DoP to DSD decoder daughter board

#4. DoP to DSD decoder daughter board

Regular price $39.00
Regular price Sale price $39.00
Sale Sold out

DoP is a protocol to transfer native DSD data within the 24bit PCM (I2S) protocol. By using DoP, DSD data can be sent using existing I2S or S/PDIF connections. DoP is a bit perfect protocol and converts back into native DSD with no losses. There are NO differences between the original native DSD stream and one re-generated back into DSD format from a DoP stream. Many of the common software packages used to playback music on RaspberryPi’s or PC are beginning to offer DoP output of DSD data as a means to output DSD via the I2S pins on the expansion header.
To convert DoP back to DSD, a DoP decoder is required. Many DSD-capable music playback systems use a software-based DoP decoder that is part of the systems’ firmware or software. Many DSD-capable DACs that are not part of a full music playback system use a hardware-based DoP decoder.
While some DSD-capable DACs can handle DoP data, not all do. Some suggest that a DAC that can handle either DoP or native DSD MAY benefit sonically when feeding native DSD to these DACs, due to the lower processing required by eliminating the on-board conversion.
This DoP Decoder board is an FPGA hardware-based daughter board that works with the IsolatorPi. It converts a DSD64 to DSD512 DoP stream back into native DSD. Native PCM (I2S) and DSD data streams pass-through with no changes. The DoP Decoder board makes it very easy to integrate any I2S/DSD or pure DSD-capable RaspberryPi DAC HATS using the IsolatorPi. All you have to do is plug the DoP Decoder board into the dedicated socket on the IsolatorPi. The DoP Decoder board can also be used separately with external DSD-capable DACs.

User's manual


View full details