Re: 250466 PCB curiousness

From: Segher Boessenkool <segher_at_kernel.crashing.org>
Date: Sat, 13 Jul 2019 18:43:38 -0500
Message-ID: <20190713234338.GY14074_at_gate.crashing.org>
On Sat, Jul 13, 2019 at 10:47:08PM +0200, Gerrit Heitsch wrote:
> On 7/13/19 9:35 PM, Segher Boessenkool wrote:
> >On Sat, Jul 13, 2019 at 06:56:24PM +0200, Gerrit Heitsch wrote:
> >>On 7/12/19 10:28 PM, smf wrote:
> >>>On 11/07/2019 16:14, Gerrit Heitsch wrote:
> >>>>SRAM doesn't care what you do with the address lines during a read,
> >>>
> >>>It doesn't? AFAIK the memory is still organised in rows and columns, a
> >>>read still opens a line and connects it to something that reads the line.
> >>
> >>Yes, but reading doesn't change the state of a cell, you just read the
> >>state of the flipflop representing the cell. So, if VIC changes the
> >>adress lines mid cycle (which is what happens with the VSP bug), the
> >>SRAM doesn't care. It will supply VIC with the data the address lines
> >>select. If those change then different data will be supplied. VIC might
> >>read garbage, but the contents of the SRAM won't change.
> >
> >If two addresses are (for a moment) selected at the same time, it depends
> >on the SRAM implementation.
> 
> But that's not possible, either an adress bit is 1 or it is 0, so any 
> address will select exactly one cell.

The lines do not switch in 0 time.


Segher
Received on 2020-05-29 22:22:12

Archive generated by hypermail 2.3.0.