Spectrum 128k IC6 & IC17 connections
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
Erm, well, none really. (Except for GND and +5V, I maybe.)
IC6 is in the contended RAM (equivalent to the lower RAM on a 48k Spectrum), and IC17 is in the uncontended RAM (equivalent to the upper RAM on a 48k).
IC6 is in the contended RAM (equivalent to the lower RAM on a 48k Spectrum), and IC17 is in the uncontended RAM (equivalent to the upper RAM on a 48k).
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
That's good as I have connectivity between those on pins 8 & 16.
I know this is a proverbial "stab in the dark" but I am attempting to determine if my socketing of all the RAM ICs have caused my 128 to stop booting.
All the ICs have connectivity to the IC on the right with their corresponding pins except on 1,2 & 14 - the exception to this is between IC18 - IC19 where there is connectivity on all the pins except pin 1.
I know this is a proverbial "stab in the dark" but I am attempting to determine if my socketing of all the RAM ICs have caused my 128 to stop booting.
All the ICs have connectivity to the IC on the right with their corresponding pins except on 1,2 & 14 - the exception to this is between IC18 - IC19 where there is connectivity on all the pins except pin 1.
- 1024MAK
- Bugaboo
- Posts: 3171
- Joined: Wed Nov 15, 2017 2:52 pm
- Location: Sunny Somerset in the U.K. in Europe
Re: Spectrum 128k IC6 & IC17 connections
A 4164 DRAM
Pin 1 is not connected (no connection) as it’s not used.
Pin 2 is data in. In most applications, this is linked to pin 14. This goes to one of the data bus lines. Eight data lines, hence eight DRAM chips (because each DRAM chip only handles one bit of each byte).
Pin 8 is the +5V supply
Pin 16 is the 0V/GND
All the other pins will be linked to the other seven chips in the same group of eight chips (each chip wired in parallel).
The pins prefixed ‘A’ are the multiplexed address inputs.
The remaining three pins (3, 4 & 15) are the control pins.
Mark
Pin 1 is not connected (no connection) as it’s not used.
Pin 2 is data in. In most applications, this is linked to pin 14. This goes to one of the data bus lines. Eight data lines, hence eight DRAM chips (because each DRAM chip only handles one bit of each byte).
Pin 8 is the +5V supply
Pin 16 is the 0V/GND
All the other pins will be linked to the other seven chips in the same group of eight chips (each chip wired in parallel).
The pins prefixed ‘A’ are the multiplexed address inputs.
The remaining three pins (3, 4 & 15) are the control pins.
Mark
Standby alert
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
Thank you Mark.
I checked the connections between all the RAM ICs and they are as expected. I did however find connectivity between IC18 & IC19 on pin 2 (blue dots) :
Those vias terminate under a group text of resistors and there seems to be a connection to two resistors as there is connectivity from pin 2 on each of those ICs to a resistor on the top side (blue dots) :
This may of course be completely correct but it would be useful to eliminate.
Thanks.
I checked the connections between all the RAM ICs and they are as expected. I did however find connectivity between IC18 & IC19 on pin 2 (blue dots) :
Those vias terminate under a group text of resistors and there seems to be a connection to two resistors as there is connectivity from pin 2 on each of those ICs to a resistor on the top side (blue dots) :
This may of course be completely correct but it would be useful to eliminate.
Thanks.
- 1024MAK
- Bugaboo
- Posts: 3171
- Joined: Wed Nov 15, 2017 2:52 pm
- Location: Sunny Somerset in the U.K. in Europe
Re: Spectrum 128k IC6 & IC17 connections
There will be connections to resistors, as Sinclair uses them to separate the data bus for the ULA and the Z80. These are R1 to R8.
But, unless something is faulty or there is a short circuit, there should not be continuity between different data bus lines. And from what you are describing, it sounds like this is what you have.
What results do you get when you test using the resistance range on your multimeter?
Another test you can do is to test between pins 8 (D3) and 7 (D4) on the Z80.
Mark
But, unless something is faulty or there is a short circuit, there should not be continuity between different data bus lines. And from what you are describing, it sounds like this is what you have.
What results do you get when you test using the resistance range on your multimeter?
Another test you can do is to test between pins 8 (D3) and 7 (D4) on the Z80.
Mark
Standby alert
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
I definitely have continuity between pin 2 on IC18 & pin 2 on IC19.
With resistance set at 2k on my meter, the reading very briefly shows a value around 0.5 and drops to 0.0.
There is also conductivity between pins 7 & 8 on the Z80.
IC32: there is conductivity between pins 7 and 8 of the Z80 with both pin 24 & pin 25 of 8912A - which I assume is not correct either?
With resistance set at 2k on my meter, the reading very briefly shows a value around 0.5 and drops to 0.0.
There is also conductivity between pins 7 & 8 on the Z80.
IC32: there is conductivity between pins 7 and 8 of the Z80 with both pin 24 & pin 25 of 8912A - which I assume is not correct either?
- 1024MAK
- Bugaboo
- Posts: 3171
- Joined: Wed Nov 15, 2017 2:52 pm
- Location: Sunny Somerset in the U.K. in Europe
Re: Spectrum 128k IC6 & IC17 connections
Does your multimeter have a 200Ω resistance range? That’s the range I recommend when testing for short circuits.
Yes, on any chip that has connections to the data bus on the Z80 side, you will see the same short circuit.
Do you know what work has been carried out on this board? Have any chips (other than the DRAM) been replaced or sockets provided? If someone else other than you did some work, this may be shown up by brown flux in and around the solder joints for example.
Mark
Yes, on any chip that has connections to the data bus on the Z80 side, you will see the same short circuit.
Do you know what work has been carried out on this board? Have any chips (other than the DRAM) been replaced or sockets provided? If someone else other than you did some work, this may be shown up by brown flux in and around the solder joints for example.
Mark
Standby alert
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Looking forward to summer being good this year.
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
Yes, the 200 Ohm is shared with the conductivity option. The meter registers 0.03 when testing between pin 2 on IC18 & 19.
No other work has been done other than the socketed RAM ICs that I am aware of. If it helps, I have removed IC32 and IC31, the short on pins 7 & 8 of the Z80 remains.
No other work has been done other than the socketed RAM ICs that I am aware of. If it helps, I have removed IC32 and IC31, the short on pins 7 & 8 of the Z80 remains.
-
- Drutt
- Posts: 45
- Joined: Mon Jun 26, 2023 6:23 pm
Re: Spectrum 128k IC6 & IC17 connections
Update:
I finally found the cause of the short...a tiny piece of solder that had wedged itself between two traces under a RAM socket...I discovered this after desoldering several sockets. That is the good news...
The bad is that my Toastrack has now devolved into a standard 48k Spectrum!
At first I couldn't quite believe it...but after a few resets...it was true.
I then started running some diagnostics and found the following:
I then swapped IC15 & IC16 - no difference.
I then socketed both 74LS ICs and tried different ones - no difference.
I then checked for continuity between the two 74LS ICs and their end points - no broken traces.
I then checked continuity between the RAM ICs - nothing broken.
Now I am stuck...can anyone suggest what I could do next?!
I finally found the cause of the short...a tiny piece of solder that had wedged itself between two traces under a RAM socket...I discovered this after desoldering several sockets. That is the good news...
The bad is that my Toastrack has now devolved into a standard 48k Spectrum!
At first I couldn't quite believe it...but after a few resets...it was true.
I then started running some diagnostics and found the following:
I then swapped IC15 & IC16 - no difference.
I then socketed both 74LS ICs and tried different ones - no difference.
I then checked for continuity between the two 74LS ICs and their end points - no broken traces.
I then checked continuity between the RAM ICs - nothing broken.
Now I am stuck...can anyone suggest what I could do next?!