Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added Card enable to the logic of the flash chip updated draawings

...

Initially it was decided to protect the top 256K of the Flash chip, where OZ 4.7 is, but it was found that if that area was protected, the Z88 would only see 256K of Flash with no File Area. Using a trial and error technique, it was found by adopting the following connection list

Choosing the output

Using the above truth table was difficult. Connecting the other inputs to the desired state i.e.

  • ROE to E (Pin 15)
  • Vcc to A0 (Pin 14) for A19 high
  • Vcc to A1 (Pin 13) for logic 1

The output was Y3 (Pin 9). It passed through the signal. The other 3 were high. Connecting MA19 and Vcc afterwards, the card worked perfectly.

This procedure was repeated for

  • GND to A1 (Pin 13) for logic 0

The output was Y1 (Pin 11).

This was the final result as it would allow the Enable signal from the Z88 to be gated into the logic as well.

512K FLASH PROTECTED & 512 RAM

...

Connection List


I/O
PIN
No







I/O
PIN
No





FROM Z88 CESE1IE101000
FROM Z88 ROEIE1501000
FROM Z88 A19IA020x101
FROM Z88 A19IA0140x101
LOGIC 0 - 0vIA130x011LOGIC 0 - GND
FROM Z88 SE1IA1130x011
TO RAM CEO

Y0

411110

O

Y0

1211110
TO FLASH CEO

Y1

511101
TO FLASH ROE_SO

Y1

1111101

OY26






OY21011011

OY37






OY3910111

...

  1. The chip select of the decoder remains unchanged.
    This selects the RAM Chip Enable when A19 is low and the FLASH Chip Enable when A19 is high.
  2. The FLASH chip only uses its Chip Enable when it is read, like a ROM.
    The second independent part of the decoder does a similar function to the FLASH chip like the first, by only enabling its Output Enable signal with ROE, when A19 is high and Card Enable is low. This means that when the on board RAM is accessed, or the card is no longer enabled, the FLASH chip is no longer able to write to the data bus.

...

New cards will be modified with these changes.

512K Flash Modifications

Image AddedImage Removed


PinPinPinInstruction
Pin




Cut track (ROE) underside from pin 24U324512K FLASH
U4131415Lift up pins DO NOT CONNECT TO PCB


U413

(SE1) CE - Connect toU41
U4
14
A19 - Connect toU42
U4

15ROE - Connect toU1371M FLASH
U4
11
ROE_S Connect toU324512K FLASH


1M Flash Modifications

Image AddedImage Removed


PinPinPinInstruction
Pin




Cut track (ROE) on top going toU1371M FLASH
U4
45Lift up pins DO NOT CONNECT TO PCB


U4131415Lift up pins DO NOT CONNECT TO PCB


U41413

(SE1) CE - Connect toU41
U4
14
Connect to Vcc


U4

15ROE - Connect toU324512K FLASH
U4
11
ROE_S Connect toU1371M FLASH

...