M67204H ATMEL | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 20

Technical content

Features

  • First-in First-out Dual Port Memory
  • 4096-bit x 9 Organization
  • Fast Flag and Access Times: 15, 30 ns
  • Wide Temperature Range: -55 °C to +125 °C
  • Fully Expandable by Word Width or Depth
  • Asynchronous Read/Write Operations
  • Empty, Full and Half Flags in Single Device Mode
  • Retransmit Capability
  • Bi-directional Applications
  • Battery Backup Operation: 2V Data Retention
  • TTL Compatible
  • Single 5V ± 10% Power Supply
  • No Single Event Latch-up below a LET Threshold of 80 MeV/mg/cm 2
  • Tested up to a Total Dose of 30 krads (Si) according to MIL STD 883 Method 1019
  • Quality grades : QML Q and V with SMD 5962-89568 and ESCCwith specification

Description

The M67204H implements a first-in first-out algorit hm, featuring asynchronous read/write operations. The FULL and EMPTY flags pre vent data overflow and under- flow. The expansion logic allows unlimited expansio n in word size and depth with no timing penalties. Twin address pointers automatically generate internal read and write addresses, and no external address information is r equired for the Atmel FIFOs. address pointers are automatically incremented with the write pin and read pin. The 9 bits wide data are used in data communications appl ications where a parity bit for error checking is necessary. The retransmit pin res et the read pointer to zero without affecting the write pointer. This is very useful fo r retransmitting data when an error is detected in the system. Using an array of eight transistors (8T) memory cel l, the M67204H combines an extremely low standby supply current (typ = 0.1 µA) with a fast access time at 15 ns over the full temperature range. All versions offer battery backup data retention capa- bility with a typical power consumption at less than 2 µW. The M67204H is processed according to the methods o f the latest revision of the MIL PRF 38535 (Q and V) or ESCC 9000. Rad. Tolerant High Speed

4 Kb x 9

2 M67204H

4141J–AERO–04/07 Block Diagram Pin Configuration DIL ceramic 28-pin 300 mils FP 28-pin 400 mils

Half-Full Flag (HF ) will be reset to high After Reset (RS ). Figure 1. Reset Notes: 1. EF , FF and HF may change status during reset, but flags will be valid at t RSC .

  1. W and R = VIH around the rising edge of RS.

4 M67204H

4141J–AERO–04/07 Write Enable (W) A write cycle is initiated on the falling edge of t his input if the Full Flag (FF ) is not set. Data set-up and hold times must be maintained in th e rise time of the leading edge of the Write Enable (W ). Data is stored sequentially in the Ram array, re gardless of any current read operation. Once half the memory is filled, and during the fall ing edge of the next write operation, the Half-Full Flag (HF ) will be set to low and remain in this state until the difference between the write and read pointers is less than or equal to half of the total available memory in the device. The Half-Full Flag (HF ) is then reset by the rising edge of the read operation. To prevent data overflow, the Full Flag (FF ) will go low, inhibiting further write opera- tions. On completion of a valid read operation, the Full Flag (FF ) will go high after TRFF, allowing a valid write to begin. When the FIFO stac k is full, the internal write pointer is blocked from W, so that external changes to W will have no effect on the full FIFO stack. Read Enable (R) A read cycle is initiated on the falling edge of th e Read Enable (R ) provided that the Empty Flag (EF ) is not set. The data is accessed on a first in/fi rst out basis, not with standing any current write operations. After Read E nable (R) goes high, the Data Out- puts (Q0 - Q8) will return to a high impedance state until the next Read operation. When all the data in the FIFO stack has been read, the E mpty Flag (EF ) will go low, allowing the “final” read cycle, but inhibiting further read operations whilst the data outputs remain in a high impedance state. Once a valid write operation has been completed, the Empty Flag (EF ) will go high after tWEF and a valid read may then be initiated. When the FIFO stack is empty, the internal read pointer is blocked from R , so that external changes to R will have no effect on the empty FIFO stack. First Load/Retransmit (FL /RT ) This is a dual-purpose input. In the Depth Expansio n Mode, this pin is connected to ground to indicate that it is the first loaded (see Operating Modes). In the Single Device Mode, this pin acts as the retransmit input. The Si ngle Device Mode is initiated by con- necting the Expansion In (XI ) to ground. The M67204H can be made to retransmit data when the Retransmit Enable Control (RT ) input is pulsed low. A retransmit operation will set the internal read point to the first loca- tion and will not affect the write pointer. Read En able (R) and Write Enable (W) must be in the high state during retransmit. The retransmit feature is intended for use when a number of writes equals to or less than the depth of the FIFO has occured since the last RS cycle. The retransmit feature is not compatible wi th the Depth Expansion Mode and will affect the Half-Full Flag (HF ), in accordance with the relative locations of the read and write pointers. Expansion In (XI ) This input is a dual-purpose pin. Expansion In (XI ) is connected to GND to indicate an operation in the single device mode. Expansion In ( XI ) is connected to Expansion Out (XO ) of the previous device in the Depth Expansion or Daisy Chain modes. Full Flag (FF ) The Full Flag (FF ) will go low, inhibiting further write operations when the write pointer is one location less than the read pointer, indicating that the device is full. If the read pointer is not moved after Reset (RS ), the Full Flag (FF ) will go low after 4096 writes. Empty Flag (EF ) The Empty Flag (EF ) will go low, inhibiting further read operations when the read pointer is equal to the write pointer, indicating that the device is empty.

4141J–AERO–04/07 Expansion Out/Half-full Flag (XO /HF ) This is a dual-purpose output. In the single device mode, when Expansion In (XI ) is con- nected to ground, this output acts as an indication of a half-full memory. After half the memory is filled and on the falling edge of the next write operation, the Half-Full Flag (HF ) will be set to low and will remain set until the difference between the write and read pointers is less than or equal to ha lf of the total memory of the device. The Half-Full Flag (HF ) is then reset by the rising edge of the read operation. In the Depth Expansion Mode, Expansion In (XI ) is connected to Expansion Out (XO ) of the previous device. This output acts as a signal to the next device in the Daisy Chain by providing a pulse to the next device when the previ ous device reaches the last memory location. Data Output (Q 0 - Q 8) DATA output for 9-bit wide data. This data is in a high impedance condition whenever Read (R) is in a high state.

6 M67204H

put, is shared with Expansion Out (XO ). Figure 2. Block Diagram of Single 4096 bits x 9 nals of multiple devices. Status flags (EF , FF and HF ) can be detected from any device. attained by adding additional M67204H. Figure 3. Block Diagram of 4096 bits × 18 FIFO Memory Used in Width Expansion Mode configuration. Do not connect any output control signals together.

Note: 1. Pointer will increment if flag is high. is connected to XO of previous device. be achieved by adding additional M67204H.

  1. The first device must be designated by connecting the First Load (FL
  2. All other devices must have FL in the high state.
  3. The Expansion Out (XO ) pin of each device must be connected to the Expansion In

(XI ) pin of the next device. See Figure 4.

  1. External logic is needed to generate a composite Full Flag (FF ) and Empty Flag

correct composite FF or EF ). See Figure 4.

  1. The Retransmit (RT ) function and Half-Full Flag (HF ) are not available in the Depth

ate large FIFO arrays (see Figure 5). Table 1. Reset and Retransmit Table 2. Reset and First Load Truth Table

8 M67204H

on which R is in use). Both Depth Expansion and Width Expansion may be used in this mode. FIFO will appear on the output bus in accordance with the read cycle timings. FIFO stack and to increment the write pointer. Figure 4. Block Diagram of 12288 bits × 9 FIFO Memory (Depth Expansion)

10 M67204H

4141J–AERO–04/07

Electrical Characteristics

Input or Output Voltage Applied:.(GND - 0.3V) to (Vcc + 0.3V) *NOTICE: Stresses beyond those listed under "Absolute Maxi- mum Ratings” may cause permanent damage to the device. This is a stress rating only and functional oper- ation of the device at these or any other condition s beyond those indicated in the operational sections of this specification is not implied. Exposure to abso lute maximum rating conditions for extended periods may affect device reliability. Table 3. DC Test Conditions

  1. Icc measurements are made with outputs open.
  2. Guaranteed but not tested.

Figure 7. Output Load Table 4. AC Test Conditions

12 M67204H

Figure 8. Asynchronous Write and Read Operation

  1. Timings referenced as in ac test conditions.
  2. All parameters tested only.
  3. Pulse widths less than minimum value are not allo wed.
  4. Values guaranteed by design, not currently tested .
  5. Only applies to read data flow-through mode.

Table 4. AC Test Conditions (Continued)

14 M67204H

Figure 11. Retransmit Figure 12. Empty Flag Timing Figure 13. Full Flag Timing Figure 14. Half-Full Flag Timing

16 M67204H

Figure 17. Read Data Flow - Through Mode Figure 18. Write Data Flow - Through Mode

4141J–AERO–04/07

Ordering Information

Note: 1. Contact Atmel for availability. Reference Number Temperature Range Speed Package Qualit y Flow MMCP-67204HV-15-E (1) 25 °C 15 ns SB28.3 Engineering Samples SMCP-67204HV-15SCC -55 to +125 °C 15 ns SB28.3 ESCC SMCP-67204HV-30SCC -55 to +125 °C 30 ns SB28.3 ESCC 5962-8956810QTC -55 to +125 °C 15 ns SB28.3 QML Q 5962-8956809QTC -55 to +125 °C 30 ns SB28.3 QML Q 5962-8956810VTC -55 to +125 °C 15 ns SB28.3 QML V 5962-8956809VTC -55 to +125 °C 30 ns SB28.3 QML V 5962D8956810VTC -55 to +125 °C 15 ns SB28.3 QML V RHA 5962D8956809VTC -55 to +125 °C 30 ns SB28.3 QML V RHA MMDP-67204HV-15-E 25 °C 15 ns FP28.4 Engineering Samples SMDP-67204HV-15SCC -55 to +1251 °C 15 ns FP28.4 ESCC SMDP-67204HV-30SCC -55 to +125 °C 30 ns FP28.4 ESCC 5962-8956810QNC -55 to +125 °C 15 ns FP28.4 QML Q 5962-8956809QNC -55 to +125 °C 30 ns FP28.4 QML Q 5962-8956810VNC -55 to +125 °C 15 ns FP28.4 QML V 5962-8956809VNC -55 to +125 °C 30 ns FP28.4 QML V 5962D8956810VNC -55 to +125 °C 15 ns FP28.4 QML V RHA 5962D8956809VNC -55 to +125 °C 30 ns FP28.4 QML V RHA MM0 -67204HV-15-E (1) 25 °C 15 ns Die Engineering Samples MM0 -67204HV-15SV (1) -55 to +125 °C 15 ns Die QML V

18 M67204H

4141J–AERO–04/07 Package Drawings 28-lead Side Braze 300 mils

19 M67204H

4141J–AERO–04/07 28-lead Flat Pack (400 mils)

Printed on recycled paper. Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Con ditions located on the Company’s web site. The Comp any assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detai led herein at any time without notice, and does not make any commitment to update the informat ion contained herein. No licenses to patents or oth er intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atm el’s products are not authorized for use as critical components in life support devices or s ystems. Atmel Corporation Atmel Operations

2325 Orchard Parkway

San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600 Regional Headquarters Europe Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland Tel: (41) 26-426-5555 Fax: (41) 26-426-5500 Asia Room 1219 Chinachem Golden Plaza

77 Mody Road Tsimshatsui

Tel: (852) 2721-9778 Fax: (852) 2722-1369 Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581 Memory San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 436-4314 Microcontrollers San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 436-4314 La Chantrerie BP 70602

44306 Nantes Cedex 3, France

13106 Rousset Cedex, France

1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel: 1(719) 576-3300 Fax: 1(719) 540-1759 Scottish Enterprise Technology Park Maxwell Building East Kilbride G75 0QR, Scotland Tel: (44) 1355-803-000 Fax: (44) 1355-242-743 RF/Automotive Theresienstrasse 2 Postfach 3535

74025 Heilbronn, Germany

1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel: 1(719) 576-3300 Fax: 1(719) 540-1759 Biometrics/Imaging/Hi-Rel MPU/ High Speed Converters/RF Datacom Avenue de Rochepleine BP 123

38521 Saint-Egreve Cedex, France

www.atmel.com/literature 4141J–AERO–04/07 ©2007 Atmel Corporation . All rights reserved. Atmel ®, logo and combinations thereof, and Everywhere You Are ® are the trademarks or regis- tered trademarks, of Atmel Corporation or its subsi diaries. Other terms and product names may be trade marks of others.