
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
Project: HDMI/DVI out for STFM
Project: HDMI/DVI out for STFM
oooo looking nice 

https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Project: HDMI/DVI out for STFM

Looking nice Smonson.
Keep up the good work as I know it's difficult fitting all this development work around our lives and day jobs. Nice to see the evolution as well.
I see you are now on V6 and looking nice from its original inception. These things take time to develop and get right as a final production version ready for consumption by the masses.
Think this will be a nice addition to the H4

Project: HDMI/DVI out for STFM
Hmm, so when you say "FM" does that mean it has to be ST models with a modulator?
I'm thinking about my STacy, of course.
I'm thinking about my STacy, of course.

Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Project: HDMI/DVI out for STFM
It might be a bit power-hungry for the Stacy, it draws about 250-300mA. At the end of the day though, you just need a standard ST shifter.
Project: HDMI/DVI out for STFM
There's something seriously wrong with the new v6 board, and I can't figure out what the problem is. The MAX3814 HDMI interface IC gets really hot, really fast - and the whole thing uses an extra 150mA or so over the previous one. So I've redone the artwork so that the MAX3814 is connected more like how it was in v5 with a ground plane under it and no vias in the signal paths or near the HDMI connector, plus I've added back-termination resistors and another bypass cap (I had 2, the datasheet recommends 3). I also moved all the bypass capacitors to the back of the board - first time I've ever done that. I hope that cleaning up noise and power/ground stuff might help - after all, this thing is running at 320MHz.
So, sorry about the lack of good news, but it's going to need another spin through the process.
So, sorry about the lack of good news, but it's going to need another spin through the process.
Project: HDMI/DVI out for STFM
Oh no
Anything I can do to help ?
But yeah, if you only change the PCB layout, then at high speeds its enough. I've had 2 volts oscillations between GND pins on the CPU and thats like 1cm long track! Normally there's a recommended PCB layout for the chips in the datasheets. I always use a GND & VCC plane now. Slap some ceramics as close to the devices power pins as possible. Any slight angles in tracks will aggravate oscillations. Via's are not a good idea for high speed stuff. Its one reason I spent so long trying to keep via's to a minimum on the H4 board, or if they have to be used, on shorter length traces only / lower speed signals.

But yeah, if you only change the PCB layout, then at high speeds its enough. I've had 2 volts oscillations between GND pins on the CPU and thats like 1cm long track! Normally there's a recommended PCB layout for the chips in the datasheets. I always use a GND & VCC plane now. Slap some ceramics as close to the devices power pins as possible. Any slight angles in tracks will aggravate oscillations. Via's are not a good idea for high speed stuff. Its one reason I spent so long trying to keep via's to a minimum on the H4 board, or if they have to be used, on shorter length traces only / lower speed signals.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Project: HDMI/DVI out for STFM
The PCB layout is really all I changed in this revision of the board, although I also moved some of the FPGA pins around for routing reasons. I removed the ground plane for a stupid reason - I was reading a recommended layout plan for the HDMI connector and it proposed removing the ground plane from under the connector. I extrapolated that to the MAX3814. I thought it might have something to do with capacitance between the tracks and a nearby ground at higher speeds (HDMI can go up to 12GHz). But it turns out the MAX3814 datasheet recommends a ground plane, so that's gone back in for 6.1.
I didn't include the back-termination resistors in the original design because when this IC wasn't present at all (with the FPGA driving the HDMI), there weren't any. So I stuck to what was working, and indeed, it seemed to be working fine until now!
There's no recommended layout in the datasheet (and no application note!) - but tonight I read the datasheet for the dev board, and it's got a layout almost exactly the same as what I've set up for the next version. The only differences are that they put the bypass caps on the top, and they used curved tracks instead of 45-degree bevels. I guess gently curved tracks might have a positive effect at 1.6GHz (MAX3814's top speed)?
I carefully checked the IO bank voltages etc in Quartus but couldn't find anything suss in the FPGA side.
I didn't include the back-termination resistors in the original design because when this IC wasn't present at all (with the FPGA driving the HDMI), there weren't any. So I stuck to what was working, and indeed, it seemed to be working fine until now!
There's no recommended layout in the datasheet (and no application note!) - but tonight I read the datasheet for the dev board, and it's got a layout almost exactly the same as what I've set up for the next version. The only differences are that they put the bypass caps on the top, and they used curved tracks instead of 45-degree bevels. I guess gently curved tracks might have a positive effect at 1.6GHz (MAX3814's top speed)?

I carefully checked the IO bank voltages etc in Quartus but couldn't find anything suss in the FPGA side.
Project: HDMI/DVI out for STFM
There's a eval kit for it which has some layouts in it. Round short traces are better for higher frequencies and every mm of track can be critical.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.