Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

The Z88 has 32K of internal RAM. This is not enough memory for every day use.

The memory can be increased two different ways.

  • Internally Externally - by changing the 32K RAM chip in an external card.Externally
  • Internally - by changing the 32K RAM chip in an external card.

Choosing a memory chip that works with the Z88 is important. Manufactures and Chips come and go. Here are the availability of chips change. See Memory Chips for the most 'up-to-date' results.

...

RAM

...

Amplia un cartucho de Z88 hasta 512Kbytes - Convert 32K RAM card to 512K RAM

The memory chip described in the article above is no longer available. Suitable replacement are listed below.

Rakewell will be selling their Flash/RAM PCB. This may be used instead of modifying the original 32K PCB board. This would upgrade the card to 1M.

...

Note: This chip will be tested, results will follow.

...

ALLIANCE MEMORY - AS6C8008-55ZIN - SRAM, 8MB, 2.7-5.5V, 1024KX8, TSOP44

Note: This chip will be tested, results will follow.

...

LYONTEK - LY62W10248ML-55LLI - SRAM, 8M, 1MX8, 2.7-5.5V, 44TSOPII

This memory chip is a 'drop-in' replacement for the BSI chip (see below).

TESTED FAILS when loading a file in PipeDream.

Manufacture response:-

We have read the information on web-site provided from customer. Just as customer said, yes, the circuit diagram is pretty straightforward. We can not  find an problem from that. Just we know, the major differences between our parts and BSI's are the design on ESD protection devices, shown as below. We use type 2 on our parts, but BSI uses type 1 without using P-diode,Dp. We wondered  if this could be the issue. Maybe, we need to make some tests on customer's AP board to learn the real situations.

Image Removed

My response :-

Sorry about the delay in replying but I have been comparing the specs between both these chips and running more tests.

Where do we go from here?

I just can’t believe it is a timing issue because the Z80 is running at 3.2768 Mhz. A read or write command takes 3 clock cycles. This gives 915.52734375 nS and the device only needs 55.

How can we test and see what is happening? Have you got any suitable test equipment?

 

...

chips

There are 3 types of RAM chips that may be used either Internally or Externally.

  • Static RAM
  • Pseudo Static RAM
  • RAM that should work but doesn't

Modern Static RAM chips are at the top of the list. They are called static RAMs because data can be written into an address location and when that location is read again, the data is still there. Now manufactured in smaller physical packages rather than the DIL (Dual In Line) or DIP packages that are used on the Z88 Motherboard and some external cards. Unbelievable low current consumption when compared to the RAM chips used in the 1980's give longer battery life. Fortunately, PCB Footprint Converter are available. This allows these smaller size chips to be used now with the Z88.

Pseudo Static RAM chips were used in the 1980s as true static RAM was expensive. From the outside they appear to be like static RAM but internally they have a clock chip that need to refresh the memory before it forgets the value. This overhead means that the chips will need more power than true static RAM.

There are some RAM chips that according to the application or data sheets should work, but don't. They are only found by trying them and the reason why they don't work will remain unknown.

Internal or External?

Changing the RAM or the ROM inside the Z88 is a time consuming and skilled operation. Unless the user has good soldering experience, changing chips in a 25-30 year electronic device can lead to killing the Z88 altogether. Let's look at the advantages when a successful conversion has been achieved first.

Changing the 128K ROM to 512K Flash

OZ - the Z88's operating system has grown form 128K to 256K (with Rakewell's extra applications). Fitting the Flash chip internally gives an additional 256K of file area to save files into. This space is lost on standard Z88s.

Changing the 32K to 512K RAM

Just like the above, this reclaims the otherwise wasted unused space that the Z88 could use if there was RAM there. Surprisingly smaller RAM chips use more power than larger chips so if you want longer battery life, consider going for the 1M external RAM instead.

Use External Cards

Leaving the Z88 alone and using the external cards have quite unexpected advantages (apart from being a lot easier). The first thing the Z88 does when given a HARD RESET is to go to Slot 1 to see if there is a copy of OZ to run from there. If that happens, the program will not access the internal ROM thus putting in into standby mode.

External RAM (fitted in the card slot)

The maximum size of RAM that can be fitted is 1M byte.

These became available about a year after the Z88 was released, but at £200 each, using 4 x 128K smd internally, most users bought the 128K at just under £50.

Memory prices have fallen since then so this is more attractive now to go for the largest card available.

1M RAM

This part is no longer manufactured.

PictureDeviceOperatingStandby
 Image AddedImage Added

CYPRESS SEMICONDUCTOR - CY62158ELL-45ZSXI - SRAM, 8MBIT, PARALLEL, 45NS, 44TSOP

This memory chip is being used in the Rakewell's Flash/RAM card successfully.

TESTED OK

Image Removed

Z88 32kb to 512kb Memory Upgrade

The memory chip described in the article above is no longer available. Suitable replacements are listed below.

Image Removed

 Datasheet

1.8 mA2uA
Image AddedImage Added

BSI (BRILLIANCE SEMICONDUCTOR) - BS62LV8001EIP55 - IC, SRAM 8M, 1024KX8, 2.4-5.5V, SMD

Technical Spec of a Flash and RAM chips

  Z80 4MHz

A29040B Flash

BS62LV8001

AS6C8008

LY62W10248-55

CY62158ELL-45ZSXI 

Supply Voltage Min

V  2.42.7

2.7

4.5
Supply Voltage Typ  -3.03.05.0
Supply Voltage MaxV  5.55.55.55.5

Input High Voltage

2.2 to VCC

0.7 x VCC min

to VCC+0.3

2.2 to VCC+0.3

2.4 to VCC+0.3

2.4 to VCC+0.5

2.2 to VCC + 0.5 V

Input Low Voltage

V-0.3 to 0.8

0.5 to 0.8

-0.5 to 0.8

- 0.2 to 0.6

- 0.2 to 0.6

 –0.5 to 0.8

Output High Voltage

V2.4 min0.85 x VCC

2.4 min

2.4 min  2.4 min

Output Low Voltage

V0.4 max0.45

0.4 max

0.4 max

 

0.4  max

Standby Power 

uA 1

3.5 to 50

6 to 8010 to 50 2 to 8
Power ConsumptionmA  20 - 40396030 to 60 1.8 to 3

VCC for Data Retention

V  1.52.01.5 2.0
Read Timings       
Read Cycle Time tRC  ns 55 min55 min55 min55 min 45 min
Address Access Time tAA   55 min 55 max55 max55 max 45 max

Chip Enable Access Time tACE 

  55 min55 max55 max55 max45 max
Output Enable Access Time tOE   30 max25 max30 max 30 max22 max
Chip Enable to Output in Low-Z tCLZ   18 min10 min10 min10 min5 min
Output Enable to Output in Low-Z tOLZ   18 min10 min5 min 5 min10 min
Chip Disable to Output in High-Z tCHZ    30 max20 max20 max18 max 

Output Disable to Output in High-Z tOHZ

   25 max20 max20 max

18 max 

Output Hold from Address Change tOH

  10 min10 min10 min10 min
Write Timings       

Write Cycle Time tWC

  55 min 55 min55 min 55 min45 min

Address Valid to End of Write tAW

  40 min 40 min50 min50 min 

35 min 

Chip Enable to End of Write tCW 

   050 min 50 min

35 min

Address Set-up Time tAS 

  040 min035 min

Write Pulse Width tWP 

  20 min30 min45 min45 min35 min 

Write Recovery Time tWR 

  00 

Data to Write Time Overlap tDW 

   25 min25 min25 min 25 min25 min

Data Hold from End of Write Time tDH 

  0000

Data Setup to Write End

      

25 min

Output Active from End of Write tOW 

   5 min5 min 5 min 

Write to Output in High-Z tWHZ 

   25 max20 max20 max 10 max
  THE Z80 CPU :
TIMING
     

512K RAM

Image Removed

Amplia un cartucho de Z88 hasta 512Kbytes - Convert 32K RAM card to 512K RAM

The memory chip described in the article above is no longer available. Suitable replacements are listed below.

Image Removed

ALLIANCE MEMORY - AS6C4008-55SIN - SRAM, 4MB, 2.7V-5.5V, 512KX8, SOP32

Note: This has not been tested.

Rakewell will be selling their Flash/RAM PCB. This may be used instead of modifying the original 32K PCB board. This would upgrade the card to 1M.

Internal RAM

This memory chip has been used in the Rakewell's Flash/RAM card successfully.

TESTED OK  This part is no longer manufactured. Datasheet

10mA3.5uA
Image AddedImage Added

ALLIANCE MEMORY - AS6C8008-55ZIN - SRAM, 8MB, 2.7-5.5V, 1024KX8, TSOP44

TESTED FAILS



Image AddedImage Added

LYONTEK - LY62W10248ML-55LLI - SRAM, 8M, 1MX8, 2.7-5.5V, 44TSOPII

This memory chip is a 'drop-in' replacement for the BSI chip (see below).

TESTED FAILS when loading a file in PipeDream.



512K RAM

Image Added

Amplia un cartucho de Z88 hasta 512Kbytes - 512Kb Cartridge for Z88

Image Added

ALLIANCE MEMORY - AS6C4008-55SIN - SRAM, 4MB, 2.7V-5.5V, 512KX8, SOP32

Note: This has not been tested. It will probably fail.

Internal RAM (fitted on the Motherboard)

The internal 32K of RAM is not large enough. Upgrading this to 128K or 512K internally is possible, but the original 'built-in' OZ operating system did not use this correctly.

Cambridge Computer commissioned OZ 4.0 ROM and were planning to use this with the new User Guide v3 but only the User Guide was changed. The new ROM was made available to users through the Z88 User Group.

The OZ version 4 ROM was the starting point for the disassembly of the code for subsequent versions of OZ. These are available in internal and external versions.

Z88 Motherboard

Image Added

Here are where all the main parts are on the motherboard.

The external connector on the RH side was never used.

Note: On this motherboard the RAM socket is a 24 pin which is big enough for 32K. Later versions had a 28 pin fitted.

512K RAM

PictureDeviceOperatingStandby
Image Added
32K RAM Standard in Z88
NEC 42832 32k x 8 Pseudo Static RAM 150 mS
Datasheet
1 W
200mA

2.8 mW
560uA

Image AddedImage Added

HITACHI HM658512LP-12 4Mb PSRAM HM658512 (250mW active)

TESTED OK by Benny   This part is no longer manufactured.

75mA


2mA
Image Added


CYPRESS-SEMICONDUCTOR-CY62148ELL-55SXI-IC-SRAM-4MBIT-512KX8-5V SOIC32
Data Sheet This part is no longer manufactured.


20mA


3.5uA
Image AddedImage Added

This has not been tested yet

Image Removed

Wide internally your Z88 to 512Kbytes

The memory chip described in the article above is no longer available. Suitable replacements are listed below.

TESTED OK by Patters Datasheet.

30mA4uA
Image Modified

ALLIANCE MEMORY - AS6C4008-55SIN - SRAM, 4MB, 2.7V-5.5V, 512KX8, SOP32

This has not been tested yet.

 
30mA
 
4uA

Z88 32kb to 128K Upgrade

The memory chip described in the article above is no longer available. Suitable replacements are listed below.

128K RAM

PictureDeviceOperatingStandby
Image Modified

ALLIANCE MEMORY - AS6C1008-55PCN - SRAM, 1MB, 2.7V-5.5V, 128KX8, PDIP32

This has not been tested yet

 
10mA1uA