daver2
10k Member
Alan,
>>> If the testers we've been discussing indicate a problem with pages 0 and 1 of memory doesn't this point to a problem with a particular RAM chip (or supporting logic chip)? If not, why not or are we really looking at multiple RAM chip failure?
If you have a static RAM PET, then you will most likely have either 6550 or 2114 RAM devices. These are 4-bit wide devices. In this case, a page 0 or page 1 fault could be the result of one (or both) of I8 or J8 (note that the IC references may be specific to one particular PET board).
Dynamic RAM (on the other hand) is generally one 'bit' wide - so there will be eight (8) devices that could contribute to a byte fault.
In the case of a PET with dynamic RAM - you will have either 1 or 2 'banks' (meaning 8 or 16 physical devices). Depending upon whether each device has 8Kbits or 16Kbits will determine the maximum amount of RAM on the PET. Two banks of 16Kbit DRAM devices equates to 32KB.
Some PET memory testers are 'optimised' for a specific PET - so can identify which of the (say) 6550 devices are faulty based upon the address and data returned during the test. My PETTESTER (however) can be run on both static and dynamic RAM machines - so I have resisted the temptation to identify a specific device as faulty (as this will depend upon the PET mainboard itself). I have opted to document how the test works and to present details of how to determine the specific device/devices that could be causing the fault.
Some of the RAM/ROM replacement boards are equipped with multiple tester ROM images - so the user can use the 'right tool for the job'. My tester was optimised for dynamic RAM (this is what the MARCH memory tests were more designed for). But, nonetheless, it can still be used with static RAM.
Dave
>>> If the testers we've been discussing indicate a problem with pages 0 and 1 of memory doesn't this point to a problem with a particular RAM chip (or supporting logic chip)? If not, why not or are we really looking at multiple RAM chip failure?
If you have a static RAM PET, then you will most likely have either 6550 or 2114 RAM devices. These are 4-bit wide devices. In this case, a page 0 or page 1 fault could be the result of one (or both) of I8 or J8 (note that the IC references may be specific to one particular PET board).
Dynamic RAM (on the other hand) is generally one 'bit' wide - so there will be eight (8) devices that could contribute to a byte fault.
In the case of a PET with dynamic RAM - you will have either 1 or 2 'banks' (meaning 8 or 16 physical devices). Depending upon whether each device has 8Kbits or 16Kbits will determine the maximum amount of RAM on the PET. Two banks of 16Kbit DRAM devices equates to 32KB.
Some PET memory testers are 'optimised' for a specific PET - so can identify which of the (say) 6550 devices are faulty based upon the address and data returned during the test. My PETTESTER (however) can be run on both static and dynamic RAM machines - so I have resisted the temptation to identify a specific device as faulty (as this will depend upon the PET mainboard itself). I have opted to document how the test works and to present details of how to determine the specific device/devices that could be causing the fault.
Some of the RAM/ROM replacement boards are equipped with multiple tester ROM images - so the user can use the 'right tool for the job'. My tester was optimised for dynamic RAM (this is what the MARCH memory tests were more designed for). But, nonetheless, it can still be used with static RAM.
Dave