TSS Two Chassis Super DAC

Already moved. See above. :slight_smile:

You have to buy your own HDD, anywhere from 2TB to 8TB.

Hey Ted,

Enrico from Tuscany Italy here. Any news on when your Signature DAC will be available for purchase? I haven’t heard anything about it for a while now and wanted to make sure the project was still going forward. Thanks for your answer.

Cheers,
Enrico

The TSS was interrupted for the DS Mk II, which, in turn was delayed by the global parts supply disruptions. The TSS is still on the schedule, but guessing the time frame is impossible.

A post was merged into an existing topic: Wishes Upcoming PSA DirectStream MKII

Hey Ted. New to the forum but long time admirer. I have 3 PS Audio Products at the moment. I’d like to private message you but don’t know how to do so. Could you PM me and then I can reply sonI can get the hang of it. I wish to purchase the TSS DAC and if possible be a beta tester. I’d like to pay or leave a deposit to be first on that list, but I digress. I have a few questions and would love to pick your brain if you wouldn’t mind. Thanks for all your genius commentary here and on YouTube.
Cheers,
Enrico

Hi there just to let you know the TSS is not completed and there is no current schedule when it will be released. The DirectStream Mk 2 is the next new DAC and it should be available withing a few months.

The Mk2 was designed based on the TSS albeit a cost reduced model. Itt was estimated the TSS would sell for around $15K the Mk2 is estimated to sell for about $7K.

Hope that helps

3 Likes

Yeah man it does. Thanks.
I would like to beta test the MKii if possible. How donI get on that list?

It’s unlikely if you are outside the US or Canada.

Boo to that

2 Likes

Happy Cake Day!

I am sure those slots filled up a long time ago we started the list back in June. The will probably only do about 20 beta units and they probably have 200 takers :blush:

1 Like

Thanks Elk, It’s been a great few years. I have a another cake day in a few weeks.

3 Likes

Hi @tedsmith

Where are things with the TSS?

Looking for release is 1st half of this year or 2nd half?

Any global component shortages affecting things?

Is TSS coming out before or after DS DAC Mk2?

Hasn’t been an update here for quite a while so I thought I’d ask :slight_smile:

2 Likes

I’m actively working on it now. I’ve replaced many components with ones I’m hoping will continue to be available for a while. I’m essentially done with the schematics, I have to relayout most everything, but since PS Audio is now doing a different chassis design I’d have to wait for the final routing anyway (but I’m making some guesses :slight_smile: )

I can’t predict the release time. PS Audio is still committed to releasing it, but between parts issues and trying to work with more realistic schedules I don’t have much hard data.

Most of the ā€œpopcornā€ parts needed to be replaced and many others too.

The DS Mk II is definitely going to come out first. We’re waiting for boards and completion/testing of the UI software. Barring sound quality issues I don’t expect to have to do much more work on the FPGA.

Some random TSS updates:

We’ll probably be using three FPGAs, and we have them in stock. (I usually save fixing up the silkscreen text till near the end so forgive the jumble):

The optical link will have twice the bandwidth that we expected. This will be more useful later but now it will contribute reliability.

Related to that: I rewrote the FPGA code that synchronizes and communicates to the analog box. Now it will keep the FPGA’s clock phase synchronized within 20 or so picoseconds of the analog’s upcoming clock phase (it doesn’t need to be this precise, but it’s a real number.) It’s similar to a digitally controlled PLL: I use multiple inputs to calculate an advance or delay for the local clock to keep near to the synchronization signal from the analog box (not a clock edge). It syncs up much faster than the old code/boards and I’ve done a lot of testing to make sure it works no matter what state the boxes come up (or how long the optical cable is.)

I’ll be taking advantage of some of the extra FPGA horsepower in the first release, but I’m not sure exactly what I’ll be doing yet. I’m running simulations of some of my ideas.

20 Likes

Care to expand on this? What’s the purpose? Is this the connection between the two boxes?

Thanks!

1 Like

I always enjoy your updates, Ted. Hope you don’t mind me checking that I’ve understood you correctly…

The analog box is not as analog as say a class AB amplifier or a crystal radio set, but does basically no arithmetic beyond add/subtract for local state management if that. Its local clock drives the whole operation, which includes sending out a synchronisation pulse to the digital box and watching for bursts of binary data in time with that pulse. The binary data includes control parameters for relays that set output level and ground lift, packets of DSD bits, and a signal that can increase or decrease the local clock rate to pull it into alignment with the flow of audio data from whatever transport is currently being listened to.

So on initial power on or after reconnect of the optical cables, the digital box has to watch the sync pulses to know how fast the analog box is currently running, and once it’s locked on to that it can send correctly-timed bursts of audio and instructions down the other fibre.

Am I close?

Ted, any hint on the new chassis discussions? Will separate chassis stay or will it be combined in one unit but shielded?

[In reference to the optical link:]

Still two separate boxes with an optical link between them. They are mostly revisiting the shape of the boxes. I saw one rendering that didn’t look bad. But they’ve moved on from that.

Pretty close. I’ll reword things to possibly give a more detailed idea about what’s going on.

The analog box has the master clock which is physically very close to the final reclocker, but there are three other things running off of it: another (earlier) reclocker, a deserializer and the optical link to the digital box.

The deserializer is the most digital thing in the analog box. It’s takes the serial bitstream from the optical receiver and converts them to parallel output chunks. These chunks have four bits of DSD (a differential bit for each of the left and right channels) and some control stuff (described below). The DSD bits go directly into the reclockers and since the digital box is synchronized to the analog box these bits are ā€œjust in timeā€: their phase is well controlled and won’t slip relative to the reclockers.

How?

The clock that goes up to the digital box over the optical link has four serial bits per frame. One one bit followed by a data bit followed by the sync followed by a zero bit. Since there’s always a zero bit followed by a one bit every four clock times the digital box can align with the upcoming signal.

The sync bit is actually a direct sample of the first bit of each chunk in the down coming bit stream (no logic required.) The digital box can look at this return bit to see that it’s as random as possible which ironically means things are synced up. (If the bits are all the same the digital box knows it’s either too early or too late, i.e. a run of zeros means it’s early and needs to slow down its local clock and a run of ones means it needs to speed it up.) Each zero or one tells the digital box to speed up or slow down the local clock by 13 picoseconds per clock tick. (For each clock tick that’s about 1 out of 6720 steps of phase shift.)

The control bits that also came down in each chunk are an SPI signal.
Serial Peripheral Interface - Wikipedia
Basically a (much slower) clock and data bit that are a standard communication protocol used to talk between microprocessors and various peripherals. These peripherals in the analog box include:

  1. the DAC/potentiometer which controls the VCXO’s clock rate,
  2. the embedded measuring ADC that samples things like the voltage levels, temperature, etc. in the analog box, and
  3. The control of the relays for ground lifts and the output configuration.

E.g. The SPI tells the measuring ADC what to measure and when to send its result to the digital box. The return SPI data bit is the data bit in the upgoing optical frames.

All-in-all the non-analog parts of the analog box are the deserializer chip, the potentiometer chip that sets the VCXO’s frequency and the measuring ADC chip. These each have their own power supplies coming from a separate power transformer in the analog box than the power transformer that provides the analog power.

14 Likes

Could you go a little deeper on the format of the ā€œchunkā€ or its framing please to help me understand why the first sampled bit would be a zero if the digital box is running ahead and a one if the digital box is falling behind?

I’m guessing you’re not using a bi-phase-mark scheme for your bit representation because that’s inherently a clock signal? So you would have ā€œlightā€ equals a 1 and ā€œdarkā€ equals 0 or vice versa?

I could imagine a chunk starting with one or more 1 bits, the detection of which provides feedback that the transmission is arriving later than is ideal. Followed by one or more zero bits to provide a point of demarcation. It sounds like the feedback scheme works to try and keep the first sample by the analog box aligned at that transition from 1 to 0. Is the deserialization directly triggered by a following 0-to-1 transition?

Given the DAC output rate is either 2x or 4xDSD (I’m not sure where you’ve landed) we must be talking about an optical switching rate in the tens to low hundreds of megahertz?

1 Like