A Publication of Intel Corporation. September/October 1985 INTEL BRINGS HARMONY TO THE FACTORYFLOOR

Similar documents
2. Control Pin Functions and Applications

SAMPLE. MOVs are sometimes referred

The Concept of Sample Rate. Digitized amplitude and time

MP6500 Stepper Motor Driver, Digital Current Control

Application Note AN105 A1. PCB Design and Layout Considerations for Adesto Memory Devices. March 8, 2018

PAM8304-EV board User Guide AE Department. Date Revision Description Comment

RClamp TM 0504M RailClamp Low Capacitance TVS Diode Array PRELIMINARY Features

Answers to Chapter 2 Review Questions. 2. To convert controller signals into external signals that are used to control the machine or process

5. Current Sharing in Power Arrays

Electromagnetic Compatibility ( EMC )

output devices. connected to the controller. data communications link. relay systems. user program. MECH1500Quiz1ReviewVersion2 Name: Class: Date:

KCX series. Electronic. Counters B-32

APPLICATION NOTE. Controlling Inrush Current in DC-DC Power Converters. Inrush Current Waveform

Multi-Drop LVDS with Virtex-E FPGAs

RClamp3374N. High Power TVS for Ethernet Interfaces. PRELIMINARY Features

CENG 4480 Lecture 11: PCB

PT SERIES SIP Package

Unit 5: Memory Organizations

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

Physical Implementation

AZ H Transient Voltage Suppressing Device For ESD/Transient Protection. Features. Circuit Diagram / Pin Configuration. Applications.

THE MICROCOMPUTER SYSTEM CHAPTER - 2

Access PIN-TIA Receivers for 155 Mb/s and 622 Mb/s EDR 51xx Series

DS1225Y 64k Nonvolatile SRAM

Homework 6: Printed Circuit Board Layout Design Narrative

PFC Mini TM Power Factor Corrected AC-DC Switchers

AZ H Transient Voltage Suppressing Device For ESD/Transient Protection. Features. Circuit Diagram / Pin Configuration. Applications.

UNIT 3 THE 8051-REAL WORLD INTERFACING

DS1220AB/AD 16k Nonvolatile SRAM

About the Presentations

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 740 TRACKER/SEQUENCER DEMO BOARD

Hello, and welcome to this presentation of the STM32 Touch Sensing Controller (TSC) which enables the designer to simply add touch sensing

THE latest generation of microprocessors uses a combination

Parallel connection / operations and current share application note

HM9708 HM9708. Battery-Powered Equipment Motherboard USB Power Switch USB Device Power Switch Hot-Plug Power Supplies Battery-Charger Circuits DC+ VIN

DC FUEL PROBES LMS liquidmeasurement.com

DS1210 Nonvolatile Controller Chip

DRTS 66. The new generation of advanced test equipments for Relays, Energy meters, Transducers and Power quality meters

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION

Digital Thermometer and Thermostat

DC Output Voltage range: 1V to 50V Current: up to 30A Power: up to 400W. Efficiency Typical 85-87% - (nominal line, full load, room temperature)

AccuStar Electronic Clinometer

Voltage Current Front-mounting bracket

VI-IAM /MI-IAM Input Attenuator Module

TFS 2100 Traveling Wave Fault Location System

Concept of Memory. The memory of computer is broadly categories into two categories:

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 1 Introducing Hardware

RClamp0504FA RailClamp Low Capacitance TVS Array

POWER CONTROL BOARD. removed if a sampling of the +5V digital is not. desired. If any one of them is out of range all +5V

User-configurable Resolution. 9 to 12 bits (0.5 C to C)

Isolated, Field Configurable Analog Input 6B11 / 6B11HV FEATURES APPLICATIONS PRODUCT OVERVIEW

DS1846 NV Tri-Potentiometer, Memory, and MicroMonitor

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Chapter 2: Computers: The Machines Behind Computing.

Very Large Scale Integration (VLSI)

5504 Thermocouple Analog Input Module

CONTROL MICROSYSTEMS Thermocouple Analog Input Module. Hardware Manual

Latch-Up. Parasitic Bipolar Transistors

Skill Development Centre by AN ISO CERTIFIED COMPANY

Circuit Protection Application Note TBU Electronic Current Limiter GR-1089 Port Type 2 and 4 Ethernet Protection

APPLICATION NOTE 655 Supervisor ICs Monitor Battery-Powered Equipment

TVN S AB0 Engineering Specification

Sir Sadiq s computer notes for class IX. Chapter no 4. Storage Devices

High-Speed Layout Guidelines for Reducing EMI for LVDS SerDes Designs. I.K. Anyiam

ASIX USB-to-LAN Applications Layout Guide

PHASED OUT PRODUCT DC2. Microcontroller DESCRIPTION FEATURES ORDERING INFORMATION. BLN Issued: June 1995

Setting up an initial ".tcshrc" file

Gotchas for USB Measurement

SMDA05C-7 THRU SMDA24C-7

IP1001 LF DESIGN & LAYOUT GUIDELINES

INTRODUCTION. Mechanical Considerations APPLICATION NOTE Z86E21 THERMAL PRINTER CONTROLLER ZILOG

Components of a personal computer

Q Pairs QTE/QSE-DP Final Inch Designs In PCI Express Applications 16 mm Stack Height

DS1217M Nonvolatile Read/Write Cartridge

Am27C Megabit (256 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

POWERBOX Industrial Line PMR20W Series 20W 4:1 Single and Dual Output High Performance DC/DC Converter

Conference paper Latch-up immune ESD Protection Clamp for High Voltage optimized on TSMC BCD technology

The pin details are given below: V cc, GND = +5V and Ground A 11 -A 0 = address lines. Fig.2.19 Intel 2716 Read Only Memory

DS2223/DS2224. EconoRAM FEATURES PACKAGE OUTLINE. PIN CONNECTIONS Pin 1 GND Ground Pin 2 DQ Data In/Out Pin 3 V CC Supply Pin 4 GND Ground

nvsram Basics Introduction 1. What is the difference between a standard fast SRAM and the nvsram? Nonvolatile RECALL Operations SRAM Operations

CREATED BY M BILAL & Arslan Ahmad Shaad Visit:

PCB Layout and Design Considerations for the CH7308 SDVO LVDS Transmitter

RClamp0504F RailClamp Low Capacitance TVS Array

DS75 Digital Thermometer and Thermostat

ASDF India Proceedings of the Intl. Conf. on Innovative trends in Electronics Communication and Applications

DC-DC CONVERTERS SINGLE OUTPUT, 60 WATTS EXTREMELY WIDE 12:1 INPUT VOLTAGE RANGE: 9-75VDC, VDC RAILWAY APPLICATIONS

Answers to Chapter 2 Review Questions. 2. To convert controller signals into external signals that are used to control the machine or process

For the A+ Certification exams, you should be able to identify the names, functions, and characteristics of the major components and ports of a Pc.

Mechatronics and Measurement. Lecturer:Dung-An Wang Lecture 6

INTELLIGENT LOAD SWITCHING HELPS IMPLEMENT RELIABLE HOT SWAP SYSTEMS

MP5013A 5 V, 5 A Programmable Current-Limit Switch with Over-Voltage Clamp and Slew-Rate Control in TSOT23-8

MEMORIES. Memories. EEC 116, B. Baas 3

Features. Applications

Design Modular Planning

Applications. Keypads Side Keys,LCD Displays IEC (ESD) immunity test Air discharge: ±30kV Contact discharge: ±30kV

Address connections Data connections Selection connections

Chapter 5: ASICs Vs. PLDs

1, 2, 4 and 8-Channel Very Low Capacitance ESD Protectors

Photoelectric Sensors 20 Series

Transcription:

A Publication of Intel Corporation September/October 1985 INTEL BRINGS HARMONY TO THE FACTORYFLOOR

ApPLICATION NOTE Megabits to Megabytes: Bubble Memory System Design and Board Layout by Steven K. Knapp The sophisticated seven-component bubble memory selection from Intel represents the most integrated solution for reliable, non-volatile memory applications. Bubble memory's solid-state operation can offer much higher system reliability than that obtainable with other mass storage technologies such as standard tape and disk drives, both of which can suffer due to shock and vibration. Bubble memory is compact, requires no routine maintenance, and can operate in extreme temperatures, making it ideal for applications such as industrial control or military systems that require consistent and maintenance-free operation. Intel's Bubble Memory Controller (BMC) also makes interfacing to any microprocessor or microcontroller easy. Component bubble memory designs present no form factor limitations, allowing the system designer freedom to build a mass storage system to custom specifications. For the most part, a bubble memory system is designed and assembled much like any other component design. However, there are a few unique considerations to be aware of before designing any bubble memory system. The attention paid to a few simple design guidelines will ensure the system design engineer a successful bubble memory system. System Overview The Intel bubble memory solution consists of a highly sophisticated Bubble Memory Controller (BMC) that can support up to an entire megabyte for the 7200 controller, or up to four megabytes using the new 7225 Four-Megabit Bubble Memory Controller. In other words, one controller can support up to eight Bubble Storage Units (BSUs). Bubble Memory Controller (BMC) The Bubble Memory Controller is a VLSI chip that provides a complete bi-directional interface between the host microprocessor system and the Bubble Memory Storage Unit (BSU). The bubble memory designer's primary task is to interface the Bubble Memory Controller (BMC) to the host microprocessor system. The interface to the BMC is much like that of any standard peripheral controller, such as a floppy-disk controller or a DMA controller. The actual electrical interface between the BMC and the BSU is provided by Intel, since this part of the system will remain entirely unchanged from one design to another. Because the BMC is a peripheral controller, it also requires a certain amount of software for complete operation. Generally, this code has an approximate length of 1K-bytes. Upon receipt of a software command from the host processor, the BMC generates the proper timing and control signals necessary to operate the remaining support circuitry in each BSU. The functional description of each of the six support components found in a Bubble Storage Unit (BSU) is as follows (See figure 1): 20 -Figure 1: A complete bubble memory storage system SEPTEMBER/OCTOBER 19B5 SOLUTIONS

Magnetic Bubble Memory (MBM) One Megabit Density: 711 OA, 711 OAZ Four Megabit Density: 7114 The Magnetic Bubble Memory (MBM) is a high-density, highly reliable, non-volatile solid state memory based on magnetic bubble technology. It is contained in a 20-pin leaded package surrounded by a mu-metal magnetic shield. Intel offers both one megabit and four megabit bubble memories. The solid-state operation of bubble memory makes it immune to the failures common to other forms of mass storage such as tape and disk. Bubble memory is stock and vibration-resistant, immune to airborne particles, and operates over a wide temperature range. Its magnetic technology guarantees nonvolatile data integrity without the need for batteries. Furthermore, it has unlimited read/write capabilities when compared to other solid-state memory technologies s.uch as EPROMs and E2PROMs. Data within the bubble memory device is organized serially. However, to aid in standard system design, the bubble memory controller assimilates the bit-wide data stream from a bubble memory and converts it to a byte-wide data path for the host processor. Current Pulse Generator (CPG) One Megabit Density: 7230 Four Megabit Density: 7234 The Current Pulse Generator (sometimes called a function generator) generates the necessary precision current waveforms to input and output data from the MBM. Formatter Sense Amplifier (FSA) One Megabit Density: 7242 Four Megabit Density: 7245 The Formatter/Sense Amplifier (FSA) interfaces directly with both the MBM and the BMC. It converts the low level signals from the bubble memory detector outputs into TIL-level logic signals. The FSA also enables the generation of magnetic bubbles within the MBM. The FSA performs the additional tasks of data formatting, error correcting, and mapping the redundancy built into the MBM (redundancy is built into many high-density memory devices to increase manufacturing yields). Board Layout: How to Avoid the Pitfalls Once the design engineer has completed the simple task of interfacing the BMC to the host microprocessor or microcontroller, the next aspect of design is the board layout. The most critical layout area on a bubble memory board exists around the traces between the bubble memory detector output and the inputs to the FSA. These signals - which are on the order of only five millivolts in amplitude for the 711 OA and thirty millivolts for the 7114-must be protected from noise. The detector lines carry the low level data signals to the FSA, where the binary state is resolved and then converted to TIL-level signals, as shown in Figure 2. Reducing spurious noise on the detector traces improves bubble detection and increases system performance. Though it may appear difficult to isolate the low level detector signals from the high current switching transients generated by the coil drivers, there are some simple design rules to follow to ensure reliable operation. First, the connections between the bubble detector outputs and the FSA inputs should be kept as short and direct as possible. This applies to the path through the signal filter as well (which is provided in the system schematic). Otherwise, long signal traces can act as "antennae" to receive induced noise from higher-level signals. A decreased path length prevents any significant signal loss. The effect of noise is also reduced through the actual design of the bubble detection mechanism using differential pair outputs to the FSA. Since the output is a differential pair, these signal traces should have approximately the same conductor length so that both sides of the signal path have balanced resistances. Coil Pre-Driver (CPO) The 7250 is used in both one megabit and four megabit systems. The data within a bubble memory is moved and accessed by passing currents of the proper magnitude and phase through two coils within the MBM. The Coil Pre-Driver (CPD) works in conjunction with the BMC to generate the signals for driving the X and Y coil drive transistors of the bubble memory. Drive Transistors One Megabit Density: (2) 7254 Four Megabit Density:(4) 7254 There are two sets of drive transistors in a bubble memory system. One set drives the X coil inside the MBM while the other drives the Y coil. Both act as analog switches to produce the high current coil driver waveforms. The high current waveforms create a rotating magnetic field as they pass through the internal coils of the MBM. SEPTEMBER/OCTOBER 19B5 SOLUTIONS Figure 2: Signal to TTL-level conversion 21-

Second, it is imperative that no digital logic signals cross or come within close proximity to the detector traces. The circuit board designer should avoid running digital logic signals parallel to the detector traces. A separation of at least 0.5 inches is sufficient. Even in multilayer designs, logic traces should not run below the detector traces; the detector lines are only several millivolts in amplitude. A high speed logic line can easily cause noise-induced data errors through bad layout. Third, the X and Y coil drive input traces to the MBM should be separated from the detector signals by as much as possible. The coil drive signals carry large currents and are switched at 50KHz frequencies. The switching transients can induce noise unless the coil drive signals are routed correctly; by separating these signals from the detector output signals, the circuit board designer can decrease the amount of noise induced onto the detector outputs. The X and Y coil drive input traces from the 7254 drive transistor sets to the X and Y coils contained within the MBM should also be kept as short as possible. Placing the driver transistors in close proximity to the MBM near its coil input pins is the best method. In addition, since the coil drive signals carry large currents, they should also have larger conductor line widths of at least 0.1 to 0.2 inches. Lastly, by having the coil drive signals form a loop of minimum enclosed area, the transmitted noise is further reduced. An example of a good layout for the X and Y coil drive signals is shown in Figure 3. The majority of noise problems can be solved by electrically isolating the small detector output signals from the rest of the system. Reducing spurious noise on the detector traces improves bubble detection and increases system performance. This is accomplished by providing sufficient grounding around the detector traces. To implement a ground plane between the MBM and the FSA, the circuit board designer can use a variety of techniques. Two methods are presented here-a two-layer and a multi-layer technique. A multi-layer circuit board is suggested for most bubble memory board designs since it represents a more reliable design method than a two-layer circuit board. However, a two-layer board is quite appropriate for single-bubble systems, since this will typically have a less complicated layout than a multi-bubble system and is sometimes cost sensitive. When using a two-layer circuit board, one layer should be dedicated to routing the detectorlines in a surrounding ground plane while the second layer should be dedicated to a local ground plane under the detector signals. Therefore, not only does the ground plane physically isolate the detector signals from the other board signals, but it isolates them electrically as well. This is shown in Figure 4. The ideal four-layer circuit board uses quite a different approach. By routing the detector traces in a ground plane surrounded above and below by other ground planes, a "pseudo-coaxial" shield is formed around the low-level signals from the MBM, as shown in Figure 5. However, in some designs this method may become too space- and layoutintensive to use on a multi-layer board. In these cases, one of the ground planes can be substituted with one of the DC power planes. This works because the DC power plane acts as an AC grounding plane if the power supply has sufficient capacity. Some precautionary notes about the ground plane solution are in order, regardless of how many layers are used in the circuit board. A designer must be careful to prevent other components which are not part of the bubble detection mechanism (i.e., parts other than the MBM or the FSA) from occupying the same branch of the localized ground planes. Again, it is important that the low level signals from the bubble detectors do not share a ground branch with highlevel components such as the coil pre-driver or the current pulse generator. Noise can be induced across the detector traces if a ground return path from a noisy component flows through the local detector ground shield. Power and Power-Fail Considerations After completing the bubble memory board layout, the next most important design aspect is the power system. A powerfail (or power-down data protection) circuit is required by all non-volatile memories that are written in-circuit. This includes both solid state as well as rotating media like E 2 proms, floppy disks, tape drives, etc. A power-fail circuit COIL DRIVE INPUTS DETECTOR ttl'traces ~~ o ooo ~ o o /' GROUND PLANE o -22 Figure 3: Routing of coil drive signals SOLDER SIDE TRACES COMPONENT SIDE TRACES Figure 4: Ground plane for a two-layer board SEPTEMBER/OCTOBER 1985 SOLUTIONS

GROUND PLANE D DETECTOR SIGNALS Figure 5: Cross-section of "pseudo" coaxial shielding safeguards the data stored in the non-volatile memory from the ambiguous conditions that exist on power-up and powerdown (spurious writes, for example). In a bubble memory system, the power-fail circuitry performs the additional task of ensuring that all of the system housekeeping is completed before the system powers down. It also guarantees that no extraneousdata is written into the bubble before the support components are ready during a power-up sequence; otherwise, it is possible to "scramble" the MBM's data. Intel's bubble memory system requires only two DC operating voltages: + 5V and + 12V. To allow the power-fail circuit time to complete its task, the maximum power decay rate of the bubble memory system power supply is specified, as shown below. o + 12V supply (VDO) voltage tolerance of (+/ - )5%, with a power-off/power-fail decay rate of no more than 1.1 VI ms. o + 5V supply (Vcd voltage tolerance of ( +1- )5%, with a CC power-off/power-fail decay rate of no more than 0.45 V/ms. The maximum power decay rate is specified so that the support components can shut down the system in an orderly fashion once an imminent power-fail condition is detected. If the power decays too quickly, the silicon support circuits will not have enough power to perform the shutdown procedure correctly. The power-fail circuitry depends on the internal capacitance of the power supply to provide the necessary power. Most power supplies have enough internal capacitance to meet the power decay rate specification. Strict adherence to these specifications will prevent any "scrambling" of the data stored in the bubble memory. Another method to indicate power loss is through the power supply itself. Many modern power supplies have the capability of providing a TIL level signal that indicates an imminent AC power loss. This capability can be utilized in conjunction with the power-fail circuitry to give the system warning of a power-down. SEPTEMBERIOCTOBER 1965 SOLUTIONS One point to consider is the effect of an over voltage protection circuit (OVP) - also called a crowbar - on the power decay specification. In a crowbarred supply, an SCR is triggered by an overvoltage. The SCR then pulls the system power supply to some much lower voltage (near ground) almost instantaneously to prevent overvoltage-induced component damage. If triggered, the crowbar can violate the power decay spec and lead to potential data loss. Therefore, crowbarring must be either eliminated or prevented until the bubble memory system has completed an orderly shutdown through the power-fail circuitry. Since a majority of crowbar conditions are caused by noise and voltage spikes on the AC power line, adding line filtering to the AC line will eliminate a majority of crowbarring. Another important aspect when designing the power system is using power capacitors placed around each of the drive transistors and each MBM. These act as a current storage reservoir from which the drive coils can absorb and dump current. Without these capacitors, the inherent board inductance and resistance can cause a voltage drop and a subsequent power-fail condition, as well as variations in the coil drive amplitudes. The power capacitors actually perform another function. The drive coils require an almost linear current ramp to drive the rotating magnetic field in the correct manner. Even with the small amount of inductance and resistance in the board, the linear current ramp will take on the form of an LR current curve-thus driving the field incorrectly. By placing the capacitors directly around the MBM coil driver, the amount of undetermined inductance and resistance from the circuit board is minimized. Summary The design and layout of an Intel bubble memory system is no more complicated than that of any other memory system. The sophisticated bubble memory support components ease the design process considerably. The prime consideration in bubble memory board layout is to decrease all potetltial sources of electrical noise. Once designed and properly constructed, a bubble memory board will provide years of maintenance-free operation. 0 23-