My DSP/DAC Build - diyAudio
Go Back   Home > Forums > Source & Line > Digital Line Level

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 12th March 2014, 11:53 PM   #1
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Default My DSP/DAC Build

Hey guys... things are starting to slow down at work and I'm starting to have more time again. So I'm gonna pick up where i left of last year... sorta LOL
Anyways, for those that missed the little spark was pretty simple as an idea.
A bit more complicated to deploy though...

Here's where you guys come in and give some input and share some idea's...
I would like to split everything into "building blocks" to make it simple as some may want a similar setup or like the idea of the flexibility.
Block 1 - Power Supply
Block 2 - Input Board
Block 3 - Control Board
Block 4 - Main DAC/DSP Board
Block 5 - Analog Output Boards
Block 6 - Digital Output Boards

I2S Data and Clocks connections will be via UFL cables as its seeming to become a "standard" on DIY hardware.
Power will be through pin headers instead of screw terminals which make it look and feel like something generic cobbled together...

DATASHEETS:
SAM3X8E
ADAU1445
ADAU1966
DIX9211
DIT4192

MAINLY THIS THREAD IS MY BUILD JOURNAL.
There will be revision changes and updates as I go along.
Stay tuned
__________________
Regards,
Adrian

Last edited by Adrculda; 16th March 2014 at 08:13 AM.
  Reply With Quote
Old 13th March 2014, 12:42 AM   #2
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Block 1 - POWER SUPPLY - Requirements :

ADAU1445
Analog Voltage (AVDD)
Min.- 4.5V Max.-5.5V Typ.-5.0V
Typical Current - 2mA
Digital Voltage (DVDD)
Min.- 2.25V Max.-3.6V Typ.-2.5V
Max Current: 365mA
PLL Voltage (PLLVDD)
Min.- 2.25V Max.-3.6.5V Typ.-2.5V
Typical Current - 10mA
Input / Output Voltage (IOVDD)
Min.- 3.0V Max.-5.5V Typ.-5.0V
Typical Current - 10mA

ADAU1966
Analog Voltage (AVDD)
Min.- 2.97V Max.-3.63V Typ.-3.3V
Typical Current - 84mA
Digital Voltage (DVDD)
Min.- 2.25V Max.-3.6V Typ.-2.5V
Typical Current - 30mA
PLL Voltage (PLLVDD)
Min.- 2.25V Max.-3.6V Typ.-2.5V
Typical Current - 5mA
Input / Output Voltage (IOVDD)
Min.- 3.0V Max.-5.5V Typ.-5.0V
Typical Current - 4mA
VSUPPLY
Min.- 3.0V Max.-5.5V Typ.-5.0V

DIX9211
Analog Voltage (AVDD)
Min.- 3.0V Max.-4.0V Typ.-3.3V
Typical Current - 3.3V @ 10mA

Regulated supplies for :
2.5V, 3.3V and 5V
__________________
Regards,
Adrian

Last edited by Adrculda; 13th March 2014 at 01:04 AM.
  Reply With Quote
Old 13th March 2014, 01:21 AM   #3
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
There will be separate supplies for each section ( Analog and Digital as well as Output Sections )
Regulated supplies for 2.5V, 3.3V and 5V rated around 1A to 1.5A should be more than enough...
The bi-polar supply for the balanced output section will most likely going to be 24V - 0V - 24V @ 10-15A...
You may think its a lot, but I'm thinking as overhead for multiple modules output modules can quickly rack up the thirst when pushed.
__________________
Regards,
Adrian
  Reply With Quote
Old 13th March 2014, 02:03 AM   #4
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Block 2 - Input Board :

Ti's DIX9211 is more then capable for 216khz/24Bit and gives plenty of flexibility.
With 12 S/PDIF inputs ( 10 Optical and 2 Coaxial ) adding AES/EBU and USB should be fairly easy with this option as it leaves enough room still for future expansion.
Initial Plans are as follows:
INPUT:
- 2x AES/EBU
- 2x Coaxial S/PDIF
- 4x Optical S/PDIF
- 1x USB
- 1x CobraNET ( Future possibility )

OUTPUT:
- Main Output : Output to DSP Board
- Aux Output : Output to Digital Output / Loop Through board ( future add on )

And it gets better...
The DIR module outputs the first 48 bits of channel status data from each frame into specific registers that can be read via
the control interface. In addition, the DIR can detect non-PCM data (such as compressed multi-channel data) by looking at channel status bits, burst preambles and DTS-CD/LD. When the DIR detects non-PCM audio data, its status can be configured to the NPCM pin (pin 2). Control of pin 2 (NPCM or INT1) is set by register 2Bh. When the DIR encounters an error (for example, when it loses a lock), an error signal can be configured and sent to the ERROR pin (pin 1). Control of pin 1 (ERROR or Int0) is set by Register 20h. Preamble data PC and PD (typically used to transmit format information such as Digital Theater Sound, or DTS, or AC-3™ data) can be read from registers Register 3Ah through Register 3Dh.

This data can be fed into the Control Board in turn to be displayed on a LCD or to light up corresponding LED's
__________________
Regards,
Adrian
  Reply With Quote
Old 13th March 2014, 02:24 AM   #5
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Block 3 - Control Board :

Current plans are to use Atmel SAM3X8E processor as its in one way or another the Arduino Due which makes coding and programing easier and has serial Debug, and native USB ports which make things a lot simpler when designing the board. Adding an LCD display, Rotary Encoders ( Input and Volume ), IR and a few buttons ( possibly ) should be fairly simple and easy to program


Control will most likely be via I2C
Boot sequencing will be controlled by the SAM3X8E which will have an added 512mb flash chip for more room to save settings and configuration.
Thinking of adding SD flash card feature as a more cost effective way to add more storage if wanted or for easy configuration updates / changes.

LCD will be a graphic unit probably 5" with a resolution of 800x480
__________________
Regards,
Adrian

Last edited by Adrculda; 13th March 2014 at 02:52 AM.
  Reply With Quote
Old 13th March 2014, 03:23 AM   #6
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Block 4 - Main DAC/DSP Board :

This one is by far going to be the one to make or break the whole deal!
There are going to be 2x ADAU1445 (DSP) to handle 12CH signal processing duties as Master/Slave configuration, each one feeding a ADAU1966 (DAC) in turn. This would be a theoretical 24 Ch which is more than enough for most "enthusiasts" with multi way system in a surround setting. With that being said, i want to be able to utilize every input and output these chips can handle. On the DSP chips there is 24 input channels ( 12 in double precision mode ) and 16 Digital Inputs on the DAC ( 8 in Double precision mode ). Any output that doesn't lead to the DAC it will be used as a "monitor" and will be routed to the Digital Output Board where it will be available as S/PDIF, AES/EBU or PCM.

All inputs and outputs will be brought to the edge of the board and will be available for use in any way shape or form. On inputs I2S lines are going to be available as UFL and headers, the output from the DSP if it doesnt go to the DAC it will be pulled and marked as DSP Spare Linesthe rest will be fed into the DAC. On the DAC output each channel will be grouped as 3 pin arrangement to make it easy to decode which channel is which.

As Crystals and Oscilators are always a big discussion here, im going to offer both a UFL socket for the use of a external clock/generator and a socket for the use of local crystal of your choice on how wild you want to go.
__________________
Regards,
Adrian
  Reply With Quote
Old 13th March 2014, 03:37 AM   #7
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Block 5 - Main DAC/DSP Board :


This will most likely be a "end user" preference...
At this time the output board will be OP-Amp based.
Instead of trying to go outside the box on this one i will use the IVY-III schematic from Twisted Pear Audio however, i will do a few changes to the layout adding onboard XLR and RCA's along with pulling the power to the side of the board. The signal input will be on the opposite side of the outputs. This way i can feed power across all the boards using a single PCB Strip thus reducing wiring.
__________________
Regards,
Adrian
  Reply With Quote
Old 13th March 2014, 03:42 AM   #8
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
This thread mainly serves as a build log / diary to keep track on the project.
These are just ideas and points I would like to get some input from more experienced members on here that have dealt with something like this.
__________________
Regards,
Adrian
  Reply With Quote
Old 13th March 2014, 04:20 PM   #9
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
Started to drawing up the schematic last night and had some initial hiccup as i have forgotten how to use Altium Designer LOL

Anyways...
Im in full swing today and hope to have DSP / DAC blocks figured out and "wired" up. There's a good chance i might even make it to get a little bit of routing done too !
__________________
Regards,
Adrian
  Reply With Quote
Old 14th March 2014, 06:00 PM   #10
diyAudio Member
 
Join Date: Jan 2009
Send a message via MSN to Adrculda Send a message via Yahoo to Adrculda
DSP Progress :
Click the image to open in full size.
Click the image to open in full size.

Gonna start working on the DAC later on today...
__________________
Regards,
Adrian
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
mini dsp as high end dac keager miniDSP 1 3rd June 2013 09:33 AM
Li-ion powered wireless DSP/DAC? jalyst Parts 0 13th October 2009 07:42 AM
Dose any one has experince about the implementation DSP in DAC, like Theta Did? lanyuflying Digital Source 2 20th January 2008 12:12 PM
DSP Starter kit w. ADC/DAC jensenstefan Swap Meet 0 28th February 2007 01:34 PM
DSP and DAC noise nFORCE Digital Source 4 29th April 2003 03:18 PM


New To Site? Need Help?

All times are GMT. The time now is 01:14 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2