VOGONS


Reply 620 of 1356, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Doesn’t seem like much point in making that yellow cut as the motherboard and cpu internally will bridge across it

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 621 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

rasz_pl,
LP is a short abbreviation I'm using to distinguish between the two types of VRMs that I have and will work on this interposer. The LP38503TSX-ADJ is the currently installed VRM on the interposer.

The attachment LP38503TSX-ADJ_setup.JPG is no longer available

Plan your life wisely, you'll be dead before you know it.

Reply 622 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Due to the difficulty in constantly removing/resoldering the VRM, I'm doing these tests with my benchtop variable DC supply w/new cable. We can see the scope voltage reading and the supply reading are now in agreement.

The attachment New_benchtop_setup_1.JPG is no longer available
The attachment New_benchtop_setup_2.JPG is no longer available
The attachment New_benchtop_setup_3.JPG is no longer available

Here is the baseline for noise. On this motherboard, it is at 2.5 KHz rather than 800 Hz. The noise is still at 200 mV, with variances between 184 mV and 216 mV.

The attachment New_benchtop_setup_4_noise.JPG is no longer available

I remove the memory and turned the system on, but the noise is still present:

The attachment New_benchtop_setup_REMOVE_RAM_still_noise.JPG is no longer available

I did document some current measurements at 80 MHz,
3.6 V = 467 mA
3.8 V = 496 mA
4.0 V = 541 mA ---> becomes 600 mA at full load (DOOM)
4.2 V = 568 mA
4.4 V = 602 mA
4.6 V = 638 mA
4.7 V = 655 mA
4.8 V = 675 mA
4.9 V = 688 mA
5.0 V = 707 mA

At 40 MHz,
4.0 V = 374 mA

1 A seems like a realistic maximum, assuming 5.0 V at 100 MHz w/peltier.

Last edited by feipoa on 2022-12-05, 13:11. Edited 3 times in total.

Plan your life wisely, you'll be dead before you know it.

Reply 623 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I figured out why the system was hanging with trying to clock-double on this motherboard. I was relying on the BIOS to setup the SXL parameters. I thought it had them correct, but I guess not, so I'm running them in software. I suspect caching of the adaptor ROM region was hanging the system. But here we can see after a hang-up, the noise and current draw drop.

The attachment New_benchtop_setup_HANG_on_clock_double_because_caching_ROM_region.JPG is no longer available

At 250 us (same as other scope images for low-freq):

The attachment New_benchtop_setup_HANG_on_clock_double_because_caching_ROM_region_250us.JPG is no longer available

And zoomed out to 50 ms:

The attachment New_benchtop_setup_HANG_on_clock_double_because_caching_ROM_region_50ms.JPG is no longer available

And here we see the current drops to almost nil:

The attachment New_benchtop_setup_HANG_on_clock_double_because_caching_ROM_region_HANG_low_current.JPG is no longer available

I'll get to work on adding those 100 nF ceramic caps to PGA pins.

Plan your life wisely, you'll be dead before you know it.

Reply 624 of 1356, by rasz_pl

User metadata
Rank l33t
Rank
l33t

"System halted" screen finally made me realize bios is turning off interrupts and issuing HLT instruction = CPU is stopped.
New_benchtop_setup_REMOVE_RAM_still_noise.JPG interesting, 2.5KHz still there, but high feq element is gone. CPU spinning executing loop from internal cache?
Would love to know where 2.5KHz (and 800Hz on another board) is coming from. Can you put another scope probe on HOLD/HLDA to see if there is any activity at all (and correlation)? Would stopping CPU for a brief moment produce such drastic ripple?

>The low frequency noise of 700 Hz varies somewhat depending on what crystal oscillator brand or speed is installed. I've seen 700 Hz, 800 Hz, or 1500 Hz.

could this really be harmonic from main oscillator? put another probe on CLK2 pin too see if thee is any correlation, but how?
all of the questions and no answers 😀

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 625 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

While I too would like to know the answer to the questions, their relevance will soon subside...

Plan your life wisely, you'll be dead before you know it.

Reply 626 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Yes, I've seen oscillations at 700 Hz, 800 Hz, 1.5 KHz, and 2.5 KHz. I have dozens of different oscillators but I only tested a few. One yet another oscillator, there was no waveform but just noise over that 200 mV span.

I have placed ten 100 nF 0805 capacitors in the configuration shown. I wasn't soldering for beauty here.

The attachment 01_Ten_100nF_Caps_on_PGA_processor.JPG is no longer available
The attachment 02_PGA_SMD_100nF_0805_cap_placement.JPG is no longer available

Here is the setup:

The attachment 03_Ten_100nF_Caps_on_PGA_SETUP.JPG is no longer available

The oscillations disappeared and the noise is at 80 mV:

The attachment 04_Ten_100nF_Caps_on_PGA_LOW_freq_40MHz_AT_on_1x.JPG is no longer available

If I clock double, the noise reduces to around 64 mV:

The attachment 05_Ten_100nF_Caps_on_PGA_LOW_freq_80MHz_AT_on_2x.JPG is no longer available

This is a good deal improvement over the 200 mV (1x) and 160 mV (2x) noise witnessed without these 10 caps.

Plan your life wisely, you'll be dead before you know it.

Reply 627 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

If I leave the variable DC supply on, but turn off the motherboard, the noise is at around 16 mV:

The attachment 06_Ten_100nF_Caps_on_PGA_LOW_freq_40MHz_AT_off.JPG is no longer available

An image showing the current used by the SXL2 at 80 MHz:

The attachment 07_Ten_100nF_Caps_on_PGA_600mA_at_80MHz.JPG is no longer available

At this point, I'm wondering to myself: The motherboard only has two caps around the PGA132, so what kind of noise would we see if we install a regular ceramic SXL-40 PGA-132? The setup:

The attachment 08_Ordinary_PGA132_SXL_SETUP_1.JPG is no longer available
The attachment 09_Ordinary_PGA132_SXL_2.JPG is no longer available

The noise was at 168 mV, but not really a waveform:

The attachment 10_Ordinary_PGA132_SXL_LOW_and_HIGH_freq_noise.JPG is no longer available

So perhaps the SXL2 interposer board is in resonance with whatever minor low frequency oscillation there is, thus amplifying it? Nonetheless, with an ordinary SXL showing 168 mV of noise, the SXL2 interposer without those ten 100 nF caps is probably within some tolerance. Obviously, I will be leaving the ten caps on my board. Their proximity to the PGA pins seems important since adding ceramic caps to the centre region did not help with the noise issue.

Next up, I will be removing all the centre caps and check for increased noise, if any, and optimise these values. Then will be adding the MIC branded VRM back onto the board, check noise, then swapping it for the LP branded VRM to compare the two VRMs. I will then assemble a second unit and try to determine if 10 caps are really necessary and if we can get away with just 4 PGA caps. Once this is determined, I bet we could add some 0603 sized solder pads next to these PGA pins. However, this may not be necessary

Plan your life wisely, you'll be dead before you know it.

Reply 628 of 1356, by feipoa

User metadata
Rank l33t++
Rank
l33t++

However, this may not be necessary because if you haven't soldered the PGA on yet, you can fit an 0805 tightly between the pins, like so:

The attachment IMG_1100.JPG is no longer available

0603 is a bit harder to solder.

Plan your life wisely, you'll be dead before you know it.

Reply 629 of 1356, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2022-12-05, 14:09:

However, this may not be necessary because if you haven't soldered the PGA on yet, you can fit an 0805 tightly between the pins, like so:
IMG_1100.JPG

0603 is a bit harder to solder.

that's actually fairly elegant, I like it

Reply 630 of 1356, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Sheesh, all I gotta do is add some silk there to indicate the cap. If those tiny caps between pins is all that is needed wonderful!

We are basically making a ppga pentium mmx 🤣

If you determine that the center region isn’t needed I can replace it with ground flood which will improve signal integrity

I can also try a different approach to how the center is configured

Last edited by Sphere478 on 2022-12-05, 19:01. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 631 of 1356, by pentiumspeed

User metadata
Rank l33t
Rank
l33t

That is correct way to deal with! I said MLCC capacitors all along, But why is the 8 capacitors not populated in the center area, preferably large MLCC capacitors?

In newer designs and in all of the consoles including xbox one, and X and xbox series, PS4 and PS5 uses heavy use of large MLCC capacitors over 20 to 30 of them and about 8 to 10 tantalums.
And the input 12v on the motherboard is not many polymer capacitors, around 5 or so total.

Cheers,

Great Northern aka Canada.

Reply 632 of 1356, by rasz_pl

User metadata
Rank l33t
Rank
l33t
feipoa wrote on 2022-12-05, 14:08:

The oscillations disappeared and the noise is at 80 mV:
If I clock double, the noise reduces to around 64 mV:

😁

feipoa wrote on 2022-12-05, 14:09:

The noise was at 168 mV, but not really a waveform:
10_Ordinary_PGA132_SXL_LOW_and_HIGH_freq_noise.JPG

interesting, one thing to remember is here you are measuring whole motherboard noise, not just the cpu like on the interposer where Vcc3 is isolated.
Which gives me another idea - next time you will be measuring with interposer put second probe on 5V to compare. EDIT: wait, I think you did that before and 5V was clean?

feipoa wrote on 2022-12-05, 14:09:

Nonetheless, with an ordinary SXL showing 168 mV of noise, the SXL2 interposer without those ten 100 nF caps is probably within some tolerance.

the fact it worked before was a testament to that

feipoa wrote on 2022-12-05, 14:09:

Obviously, I will be leaving the ten caps on my board. Their proximity to the PGA pins seems important

as I kept repeating 😀 cant just plop caps anywhere, speaking of which:

feipoa wrote on 2022-12-05, 14:09:

since adding ceramic caps to the centre region did not help with the noise issue.

Yes, they are on the other side of the circuit from LDO, they might be doing very little

feipoa wrote on 2022-12-05, 14:09:

Next up, I will be removing all the centre caps and check for increased noise, if any, and optimise these values.

ignore those footprints in the middle, if you want to add bulk caps solder them on top of Cout

feipoa wrote on 2022-12-05, 14:09:

However, this may not be necessary because if you haven't soldered the PGA on yet, you can fit an 0805 tightly between the pins, like so

I would feel a lot more comfortable if 5V fill was shrank away around those caps

pentiumspeed wrote on 2022-12-05, 18:59:

That is correct way to deal with! I said MLCC capacitors all along

I remember you saying lowesr 😜

pentiumspeed wrote on 2022-12-05, 18:59:

In newer designs and in all of the consoles including xbox one, and X and xbox series, PS4 and PS5 uses heavy use of large MLCC capacitors over 20 to 30 of them and about 8 to 10 tantalums.

All of those are powered by buck converters, where caps are essential to smooth power output. Here we have perfectly smooth output, and need to decouple the chip to smooth load spikes. Not to mention 5W versus >100W.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 633 of 1356, by pentiumspeed

User metadata
Rank l33t
Rank
l33t

I didn't say lower. I meant lower ESR is better. MLCC capacitors have this and can output higher current spikes which is what you did. Tantalums is good for bulk capacitance but needs so many to get desired lower ESR goal which is counter productive. Instead, use fewer tantalums and much more in number of large ceramic MLCC capacitors, around 1uF to 10uF. I ordered a batch of 2.2uF and 22uF MLCC capacitors for my repair and improvement projects on GPU cards.

And when I said distributed capacitors on each power plane helps with lower that ESR due to parallelism will handle the high frequency noise and spikes better.

Ground and power planes needs to be strong and thicker, more vias to help with current demands. Like 2 vias or 4 vias per pad and many vias if you need to transition from top to any layers.

Cheers,

Great Northern aka Canada.

Reply 634 of 1356, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Okay, if we can indeed put caps there, this will for sure be better I mean, we honestly can’t get a better placement than that.

Okay I am preparing the pi.0 version If I am understanding correctly the caps in this location solve the oscillations on the power plane.

I will wait for a full parts list and a list of cpu models. I understand there are more than one model of this cpu?

I wish to include all relevant infos on the silk screen. But will wait for Feipoa to finish tests. Here is a preview of the pi.0

As you can see in gerber view silk isn’t covering pad in final CAD files

Last edited by Sphere478 on 2022-12-05, 20:11. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 636 of 1356, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

I added silk around the locations because of the fill proximity issue. These are in an area where fill is at a premium.

I was going to square off the pads to make the caps look nice but that led to less fill cross section and other issues so I went back to round pads

Feiopa,

Is there enough room for four caps near the regulator? It’ll be tough but I may be able to move them toward socket and add two more pads

Btw, these caps for the pins, non polarized right?

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 637 of 1356, by pentiumspeed

User metadata
Rank l33t
Rank
l33t

I can see the problem. Not enough vias for power plane and ground. I'm talking about isolated vias not other than for pins as vias (not enough current handling), and relying on power plane for rest.
The examples of vias next to pads for capacitors:
http://www.sigcon.com/Pubs/news/6_09.htm

The ideal design is several vias to connect to inner layers for power planes around the regulator's pins, capacitor pads with 1 or 2 vias each. May have to enlarge the PCB little more by 30%, to make room for vias. Regulator needs lots of vias to connect to rest of power planes, and two tantalums gets their vias too. Are you now on 4 layers, may consider go 6 layers.

The practice is inner layers get power and ground, next is buried tracks going other ways and around the power and ground vias and then top and bottom mixed of power planes and ground planes and tracks. But you need to bridge the power planes to make connections at one end to another.

Spikes that look tall and thin can be instantaneous in order of around 20A to 50A in nanoseconds even for this little CPU of yours during CPU loaded heavily. With higher power CPU and GPU the instantaneous current goes up so much like 200A or more in nanoseconds.

This is typical design of APU with this capacitors and many vias look like, I know this is extreme.
https://guide-images.cdn.ifixit.com/igi/S5Uno … 5g5uVSO6HM.huge
https://guide-images.cdn.ifixit.com/igi/QiyYG … B2mVAtCcxy.huge

Cheers,

Great Northern aka Canada.

Reply 639 of 1356, by pentiumspeed

User metadata
Rank l33t
Rank
l33t

https://www.researchgate.net/figure/Compariso … ts_fig4_3364576

https://electronics.stackexchange.com/questio … r-traces-and-gr

https://www.intel.sg/content/www/xa/en/suppor … /000084801.html

This is power and ground via connections to connect to the planes from vias style do you have this in your PCB design software? This is cross style.
https://www.altium.com/documentation/altium-d … tyle?version=21

Cheers,

Great Northern aka Canada.