Who remembers bubble memory? For a short while in the early 1980's it was going to be the next big thing in computer technology, then it was never heard of again. Prime "Tomorrow's World" material. (A British TV program that never learned that predicting is difficult, especially about the future). What was it anyway? What happened to it?

Bubble memory was a weird technology, it was a kind of magnetic integrated circuit. A ferrimagnetic substrate was made from artificial garnet. Specially-shaped electrodes were deposited on the surface, and the whole thing was wrapped in two coils at right angles and sandwiched between two permanent magnets. By feeding out-of-phase waveforms to the coils and applying the right signals to the electrodes, tiny cylindrical magnetic domains nicknamed 'bubbles' - effectively tiny isolated magnets - could be created in the magnetic layer and shunted around in serial loops rather like the 'bit buckets' in a CCD, with the electrodes guiding them. Each domain could be in one of two states, creating the classic binary digit. Special electrodes could read and write the bit value as a domain was shunted past. A 'major-minor' loop design was used to shorten access time, but a drawback of the technology is that, like the CCD, it does not provide random-access to the data. The resulting 'module' was also bulky and heavy compared to a CMOS memory device, and some examples needed to be heated to about 40 degrees Celsius, resulting in a warm-up delay after power-on reminiscent of thermionic tubes/valves. On the positive side, bubble memory is non-volatile: the content persists after power is removed, in common with other magnetic storage media.

For a few years around 1980, pundits all predicted that bubble memory was going to be the next major computer storage technology. In reality it never did become important commercially. CMOS transistor RAM memory, such as is still used today, proved to be cheaper and simpler to make, and a few technological advances suddenly increased the capacity of hard disk drives by orders of magnitude. Nevertheless, products incorporating bubble memory did make it to market as you can read below.

Inevitably, bubble memory technology attracted the interest of the military, because of its non-volatility, and also because it was claimed to be radiation-hard. It was incorporated in a number of systems for use on ships and aircraft, although details are scarce. There was a minor scandal in 1987 when a French firm was found to have been supplying the Soviet Union with technology for fabricating bubble memory devices. This is covered in sensationalistic detail in a broader article in The Iran Brief.

A culturally interesting use of bubble memory was in games consoles. In the 1980's the Japanese corporation Konami created an arcade games console system board called Bubble System that included a bubble memory cartridge, and shipped a number of games in this format. Few of these systems survive in working condition. I believe that Fujitsu was the manufacturer of the bubble memory module(s) used, but I don't know the part number(s) so if you do, or have any (in any condition), please

Below you can see my bubble memory module collection but I am still seeking examples of, and data about, many types. It is noted in the text where this is the case, so if you can help, please Note that I am happy to have non-working examples.

Valid XHTML 1.0 Strict

WeCo 29A bubble memory module

Bubble memory was invented at Bell Labs in the USA. By the mid 1970s many research organisations were interested in it. Experimental devices could store only a few Kilobits, but that was already a threat to the magnetic core memory technology used in computers of the time. Notable research was undertaken by Bell Labs, IBM, Crouzet and Plessey, as well as in Japan.

These early devices were not sold commercially, but the first bubble memory module, the Western Electric type 29A, was used by AT&T in the US telephone system to provide automated voice announcements. This package comprised four 68121-bit chips, making a total of 272484 bits, which could store twelve seconds of speech encoded at 24 Kbps. The chips were simple shift registers, without major-minor loop structure. I believe four of the modules were used on a single circuit board.

Needless to say I would like to have an example of the 29A in my collection, so if you know how I can get one, please

wanted memory module Plessey Microsystems in England was a leading early developer of bubble memory, but information about their products is scarce. I believe that they manufactured two modules, the 64 Kbit PB064 and the 256 Kbit PB256. I suspect that these were used by the UK defence industry, and I do know that they were incorporated on cards for the "Portable Billing Machine (PBM)", a device for use by utilities meter readers. Plessey Microsystems split from the main Plessey Company in 1988 to form Radstone Technology, who did sell at least one bubble memory product, the PBS90M, but I am unsure whether this used their own bubble memory modules, as Plessey Microsystems had switched to using those from other manufacturers as shown below.

I am very interested in Plessey bubble memory modules and the devices that used them such as the PBM. If you know anything about them, or where I can obtain them, please

wanted memory module Crouzet S.A. in France were also a leader in magnetic memory technology, which they called moving domain (MOD) devices. These were fabricated on a different substrate (i.e. not garnet) and did not need permanent magnets to provide a static magnetic field. I do not know the part numbers of their devices or the applications that they found.

I am very interested in these devices. If you know anything at all about them, or where I can obtain them, please

TI TBM0103 bubble memory module

According to contemporary records, the first commercial bubble memory module was the TBM0103 announced by Texas Instruments (TI) in 1977. There is some evidence that there existed a TBM0101 prototype, although it was not commercialised, and I would be very interested in information about it. The TBM0103 was a 92 Kbit module that was used internally in some TI products. My image shows a pair of modules in such a TI device. The string of hexadecimal digits printed on the label stuck on each module is a mask that specifies which of the minor loops should not be used because of defects. The device's nominal capacity is less than its true physical capacity so that defective loops can be left unused. This is a feature of most of the modules shown below, although later types had the mask pre-stored in one of the minor loops by the manufacturer, so that the user did not have to read the label and program an EPROM on their board. Of course this meant that, instead, the module manufacturer had to test and program each module.

These should be TBM0103 modules, but any printed part number is covered by the labels. However I am intrigued by the final -0102 printed after the mask data. See my comments on TIBS0004 below for more information.

If you know about any TBM bubble memory module, please

TI TIB0203 bubble memory module

The TBM types were superseded quickly by the TIB0203 another 92 Kbit module introduced in 1978.

TI TIBS004 bubble memory module

The TIB0203 was also short-lived and is hard to find, more common is the physically identical TIBS0004 shown. Both part numbers can be found with a variety of suffixes, 3 in the case of both my examples. A Web search reveals the existence of a TI data book for the TIB0203, but nothing for the TIBS0004. However, it is intriguing that the mask numbers are followed by -0203, in the same way that my TBM modules end with -0102. Does this indicate that the TIBS0004 is fundamentally a TIB0203, and my supposed TBM0103 modules are really TBM0102 (for which no data seem to exist)? On the Web, I can find only one image of a TI bubble module from a device similar to mine, and its number ends in -0101. Is it a TBM0101?

The TI numbering scheme sets a precedent that was followed by other manufacturers with variations: a major number that signifies the module capacity, followed by a minor number or character that signifies a technological variation on the basic design.

TI went on to release a 256 Kbit module TIB0303 and apparently had even higher capacity types in development. However they decided to abandon bubble memory production in 1981, as did Rockwell and National Semiconductor.

If you have data about or examples of original TI bubble modules, or you know why TIB0203 was changed to TIBS0004, please I'm also interested in buying bubble memory cards from the TI "Silent 700" terminal model 763 or 765, working or not.

Hitachi BDG0104 bubble memory module

This module is the 64 Kbit BDG0104 made by Hitachi as shown on the label, which is stuck to a metal shielding plate that normally covers the device rather than to the module itself. (I have moved the plate aside in the image). Throughout the 1980's Hitachi produced a whole series of modules of various capacities (see BDJ0110 below) and used them on memory cards made by Fanuc and Okuma for CNC machines. The lowest capacity modules that I have found, and therefore probably the earliest, were BDG0103 and BDG0104, which have the same capacity and so I think they are variants of the same basic design. My module is on a Fanuc card type A87L-0001-0015 with chips on it dated 1983.

However, not all Fanuc card labels show the module number: some just have the mask of defective locations.

wanted bubble memory module I am keen to buy examples of the Fujitsu FBM31CA cassette and FBM31DB module, which are two versions of another low-capacity type, as well as original data sheets for them. If you know where I can obtain any, please

RBM256 bubble memory module

Many manufacturers entered the market with 256 Kilobit modules.

This rather chunky device is the 256 Kbit RBM256 made by Rockwell International. This was available on a memory expansion board for the legendary Rockwell AIM-65 computer, which used the 6502 microprocessor. My image shows a plastic container holding four of them plus some support chips; it was intended to hold ten modules. I also have four cards, about the same size as vintage computer punched cards, which have data on these modules including the defect mask.

BDJ0110bubble memory module

This module is the 256 Kbit BDJ0110 made by Hitachi, which I think is the second in capacity that they manufactured, as I have not seen any 128 Kbit examples. Again the label is on a shielding plate, but it is now too big to fit on the module. My example is on a Fanuc card type A87L-0001-0017 dated 1980/12. The same card type can also be found bearing a variation BDJ0113 that is also 256 Kbits. There are other Hitachi modules shown below, and from the part numbers one can deduce the capacity, which in principle goes up by a factor two each time, although not all values were manufactured:

FBM43CA bubble memory cartridge

I have some small plastic cartridges marked "FBM43CA bubble memory cassette", in transparent plastic boxes with Japanese script on them plus an English translation. These were used in the Fujitsu FM-8 microcomputer and possibly in its relatively unknown predecessor the Bubcom 80, a computer named after its bubble memory. The same cassettes were used in digital oscilloscopes made by Nicolet, a US firm despite the French name, so Fujitsu must have been selling both cassettes and readers to other OEMs.

The cassette does not open readily, but I have succeeded in opening one to see the 256 Kbit Fujitsu module itself, which has the suffix DA, not CA, as shown. This seems to be common to several Fujitsu bubble memories: the C indicates a cassette that contains a module with the D suffix. This FBM43DA is also unusual in having a visible coil wound around it. The cassette has a sliding switch on it, which I assume is a write-protect switch, but it is not clear at all what effect the switch has!

There is a warning on the cassette about not touching the pins of the connector (which are not visible but are inside the black plastic housing on the right on the image), as the contents are static-sensitive. The cassette is the subject of US patent 4459680, and the third figure in the patent shows a support chip inside as well as the memory module. However, no such chip exists in the cassette that I have opened.

There are similar Fujitsu cassettes with different capacity modules inside. I have only one, marked FBM-C128GA. It is easily unscrewed open and contains an FBM54DB 1 Mbit module. Apparently they changed the numbering system from the obscure module number to a byte capacity value (1M bits = 128K Bytes).

K1602RTS2 bubble memory module The Soviet Union had a number of bubble memory manufacturers, each of which made several variants of a basic design. The К1602РЦ2Б shown was made by Сапфир ("Sapphire") in Moscow. The К1602РЦ2 is a 256 Kbit type, but the suffix Б denotes that it has a failure in one half, which has been masked off, resulting in a 128 Kbit device. There is also a suffix V (Cyrillic В) indicating a further reduction to a 64 Kbit version.

Sapphire also made types К1602РЦ1, К1602РЦ3 and К1602РЦ5. If you know anything about any of these Soviet bubble memories, please

Soviet K1605 bubble memory module This К1605РЦ11Б is another Soviet Union bubble memory module, made by Элма ("Elma") from Zelenograd. It comes in a nice polystyrene box with a label and an internal note with masking information. I can't find its capacity in the limited data that I have, but a correspondent informs me that it also is a 256 Kbit type. Its part number is printed К1605РЦ1 and the further 1Б has been added by hand. Apparently Elma made various versions of their modules; the final letter denotes a temperature range. Unlike all other bubble memory modules, it uses a yellow-brown plastic filler under the steel magnetic shield, rather than black plastic.

Elma apparently also made the types К1605РЦ1, К1605РЦ1A, К1605РЦ1Б, К1605РЦ11A, К1605РЦ11B, К1605РЦ11A1 and К1605РЦ11B1. If you have data sheets for these modules, please

Soviet RC080101 bubble memory module Here is a third Soviet Union bubble memory module, РЦ080101, made by a manufacturer that survives today, физика (anglicised as "Physics"). It also is a 256 Kbit module, and sometimes on the Web the part number is prefixed by К. My image shows it in its unusual orginal plastic package, a cylinder with scalloped grips, both ends of which have removable caps. One end contains the module itself, the other a small paper sheet printed with the defect mask. I am indebted to Eduard Denisov for providing me with this module.

физика also made another bubble memory module, the РЦ100104, which also may have the prefix К. I am seeking examples of this and data about either of their modules. If you know anything about these modules, please

wanted bubble memory module I am seeking a number of 256 Kbit types: the RBM256 on any of the various memory boards that Rockwell made, the Motorola MBM2256, the National Semiconductor NBM2256, the SAGEM MBS2256 and the TI TIB0303. If you have data about or examples of any of these, please

Intel and MemTech 7110 bubble memories The next wave of bubble memories had 1 Megabit capacity. The most widespread of these was that made by Intel, of PC processor fame. They licensed technology from IBM and manufactured the 1 Mbit 7110 module shown (various suffixes exist, as is the case with many of the other modules shown here). Intel incorporated their modules on development boards of various kinds, often emulating a floppy-disk drive in order to circumvent the serial-access limitations of the technology.

The Intel Bubble Memory Design Handbook for 1979 describes a type 7112 that is also a 1 Mbit memory but with twice the speed of the 7110. I have never seen images or examples of such a module, so if you know about it, please

Intel persisted with bubble memory manufacture despite other major companies abandonment in 1981. They eventually sold their magnetics division to a management buyout called Memtech in 1987 and so the same modules can be found branded Memtech. They in turn gave up bubble memory after a few years and turned to flash memory manufacture instead.

Motorola MBM2011A bubble memory module This MBM2011A is a rare 1 Megabit type made by Motorola, which followed on from their MBM2256. I also have one marked MBM2011A-P23 but I don't know what the suffix signifies. Motorola also seem to have second-sourced the Intel 7110: at least, I have seen an image of a Motorola module numbered 7110.

SAGEM MBS2011Bbubble memory module This MBS2011B is also a rare 1 Megabit type, branded SAGEM, which was a French electronics company that seems to have mainly sold to the military. Their bubble memory systems were used in Mirage aircraft, for example. However, the similarity with the above Motorola module is obvious. The two companies, plus also National Semiconductor, used the part numbers 2256 and 2011 for modules with 256 Kbit and 1 Mbit capacity, albeit with different prefixes and suffixes. The similarity in number and appearance suggests that the three companies had a manufacturing relationship, even if they each had their own research departments. If you can explain this, please

Fujitsu FBM54DB bubble memory module This FBM54DB is a 1 Mbit Fujitsu type. It is mounted on a small card with several Fujitsu LSI chips on it, and came in an anti-static bag that is marked FACOM, the brand name for Fujitsu computers. It looks a lot like an equivalent of the Intel BPK-72 bubble memory evaluation board. I suspect that the module is logically split in two halves, as indicated by the two sets of numbers on it. This may even reflect two physical garnet dies internally, as suggested by the larger number of pins than the Intel 7110.

I also have an FBM54DB mounted on a small card, with apparently other components sealed under a coating, and rows of pins on two opposite sides that make the whole assembly a kind of giant DIL module. This is described in US patent 4710895 A. It was sold to me simply as an FBM54DB.

bubble memory module This image shows a magnetic bubble memory cartridge for the Sharp PC5000 MS-DOS computer. Although I have not opened it, I know that it contains a Hitachi 1 Megabit bubble memory module. The Web shows several examples of this cartridge, even one that has been opened, but the part number is not specified. Hitachi made at least three variants of a 1 Mb type, the BDL0131, BDL0133 and BDL0134. I don't know which is in my cartridge.

If you can help elucidate this, please

wanted bubble memory module The most desirable 1 Mbit types that I am seeking are the NBM2011 from National Semiconductor, and the Rockwell RBM411. I am also looking for original data sheets for the latter and most of the above types. If you have data about or examples of any of the above modules, or know where I can obtain them, please

Hitachi BDN0151 bubble memory

The greatest capacity devices that made it to market were 4 Megabit types. This Hitachi BDN0151 and the BDN0153 below are nominally 4 Mbit types. However, Hitachi 'cheated' by encapsulating four 1 Mbit dies in a single package. Consequently the two types have a bigger module with very many more pins than all the other bubble memories shown here.

I don't know how the BDN0151 differs from the BDN0153 because I have no technical data for either of them. I suspect that the last digit in Hitachi module numbers is a kind of suffix that indicates a variation on one basic device type. I have a pair of BDN0151 on a VMEbus card, made by Plessey Microsystems. If you have data about either of these, please

Hitachi BDN0153 bubble memory This Hitachi 4 Mb BDN0153 bubble memory module is one of three on a standard ISA-bus card type PCH-3 that I possess, for use in older personal computers, made by Bubbl-tec, a marketing "division" of Pacific Cyber/Metrix, Inc. It was advertised in PC Magazine for March 31, 1987 where it was claimed to be more rugged than magnetic disks. My example came with a 5.25 inch floppy disk containing MSDOS driver software. Although I have successfully added the necessary floppy drive to a modern PC, it gives an error on trying to read the diskette. The former president of the company has informed me that they used bubble memory modules from at least three vendors, but he had no technical data on their cards. Some of their other products can be found using Web searches:

possible NEC bubble memory module A number of contemporary descriptions of the bubble memory market state that the Nippon Electric Company (NEC) made bubble memories, however the Web contains no information about these except for the original patents relating to the technology. which never give a part number. I suspect that NEC did not market the devices, but only used them internally, although they may also have been used in equipment branded Panasonic.

I have managed to purchase an NEC bubble memory card intended for use in telephone exchange equipment. It bears two modules as shown, which use a package very similar to the Hitachi ones above, the number of pins suggesting that they also are 4x1 Mbit types. However they have only handwritten markings, which suggest that their part number might be N3. (Hitachi used internal development numbers H3M, H8M etc).

If you have data about or examples of any NEC bubble memory, or know where I can obtain any, please

wanted bubble memory I believe that Fujitsu may also have made a 4x1 Mbit module, the FBM64DA, however I know little about it. If you have data or examples, please

Intel 7114 bubble memory module The only true 4 Mbit commercial type of which I'm aware is the Intel 7114. Intel managed to reduce the size of the features on the garnet sufficiently to create this capacity. The module is physically bigger than the 7110 but has the same number of pins. I believe that it was continued by MemTech, although I have only seen images of Intel-branded examples.

My image shows a 7114-1 on the Bubbl-Tec QFI-11 Qbus memory board mentioned above. The card also has a Z80 CPU on it, and an Intel 7225 controller, rather than the 7220 that was used with the 7110 module.

Magnesys bubble memory cartridge I possess the interesting device shown on the right. It is the size of a small smartphone, but much heavier. It is marked "Magnesys DATA CARTRIDGE PATENTS APPLIED / MADE IN USA" and "INDUSTRIAL 720 K BYTES". The case is made of sheet steel, and the red plastic sliding tab has one end marked WP, for "write protect" I believe. The same end of the casing holds a recessed female connector for a 42 pin plug. Magnesys were a start-up company in Santa Clara, who manufactured bubble memories. They were founded in 1983, and were acquired by Group Technologies Corp. in 1990. They specialised in ruggedised bubble memories for military and industrial use. 720 KBytes is the capacity of a double-sided 3½ inch floppy disk, which I believe that this device emulated. To get 720 Kbytes into such a small volume would require high-capacity bubble memory modules. There are no images of their modules on the Web, and I am intrigued that my cartridge must contain them. However, it was designed to be difficult to open, and I do not wish to risk damaging it in the attempt.

Magnesys also made a 720 KByte bubble memory PC card, called the "Electronic Drive Card". Again it was marketed as a rugged device for use "where floppy drives and hard disks don't survive".

If you know anything about Magnesys or their products, or where I can obtain them, please

wanted bubble memory module There seems to be a possibility that China researched bubble memory and may even have manufactured some. I did find a couple of Web pages that suggest this, but they were hosted on poor servers that now seem to have disappeared. If you can provide any information about such Chinese work, please

IBM memory module I bought an IBM circuit card containing four of these aluminium-cased modules, because I have seen Web articles claiming that they are IBM bubble memory. They have the right surface area, but they are not deep enough or heavy enough. There's a thread on classiccmp.org which concludes that these are 64 KByte CMOS DRAM chips and the card was designed specifically for use in the IBM Portable Personal Computer 5155. I have no original data on the chip itself, but a simple Web search gives the basics.

IBM did make bubble memory chips, but did not commercialise them. The only image that I have found of them shows a card with four large square blue-anodised aluminium-cased modules, with nothing printed on them. I am very interested in IBM bubble memory. If you know where I can obtain any, or any information about it, please