The following link takes you to part of the decode rom:
http://visual6502.org/JSSim/expert.html?nosim=t&panx=273.3&pany=104.2&zoom=6.2If I understood the logic correctly each vertical line(metal connection) is connected to one enhancement mode transistor at the top, therefore it is always powered. On its way to the bottom the line connects to several diffusion elements(the small yellow squares). Anyone of those diffusion elements can be grounded by activation of the corresponding transistor through one of the horizontal lines. If this happens the vertical line will be grounded and the power will not proceed from there on. If none of the transistors is activated the vertical line will be powered all the way through and will affect some other circuit down in the chip.
If the above is correct then there must be a small mistake in the simulation. If you run it you will notice that the vertical lines are either totally powered all the way through or not powered at all. This is wrong. According to my understanding above the lines should always be powered until meeting the first grounded element.
Am I correct or is it me that made a mistake in my reasoning somewhere?