Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V...

33
Multi-Port Memory Products Product Line Update

Transcript of Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V...

Page 1: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Multi-PortMemoryProducts

Product Line Update

Page 2: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Presentation Outline

• Why IDT for Multi-Ports?

• 2.5V Dual-Ports

• IDT’s x36 Multi-Port Family

• Bank-Switchable™ Dual-Port Family

• IDT’s Synchronous FourPort™

• Roadmaps for Multi-Ports

NENEWW

Updates

Updates

Page 3: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Why Look to IDT for Multi-Port Memory Solutions?

• Superior Track Record on Multi-Ports– IDT is the Industry Leader in Multi-Ports…for +15 Years– Set nearly all Performance/Feature Standards for Industry– Breadth of Portfolio…Over 150 Multi-Port Products

• Unmatched Performance and Range of Solutions– Width: x8, x9, x16, x18, x36– Speed: up to 200 MHz sync, 10 ns async

• 2ports x 36 bits x 200 MHz = 14 Gb/sec

– Density: 8 Kb up to 9 Mb– Upgrade Path: x36 Family supports 0.5 Mb to 9 Mb+– Voltage: 5V, 3.3V, 2.5V, 3.3V with selectable 3.3V/2.5V I/Os– Functionality: Bank-Switchables, FourPorts, SARAMs…

= Best in Industry

Page 4: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Multi-Ports: Markets Served

18%8%

7%

24% 27%

16%

Mobile/Wireless

Core/Metro

Storage AreaNetworks

Enterprise

Broadband

Miscellaneous

BTS, BTS-C, RNC, MSC, Terminals

Graphics, Military, Medical, etc.

Storage (RAID), Directors/Switches

Switches, Routers (ATM, FR, TDM)

VPN, VoPN, 100 Mbps ES

DSLAM

SegmentSegment Sample ApplicationSample Application

Page 5: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

FourPort™Dual-Ports

Multi-Port Products

Bank-Switchable™Dual-Ports

• Async

• Sync

• Async

• Sync

• Async

• Sync

•SARAM™

Page 6: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Special FunctionsSpecial FunctionsAsynchronousAsynchronousAsynchronousAsynchronous

FourPortFourPort

SARAMSARAM

Multi-Port Portfolio

Bank SwitchableBank Switchable5Vx8: 8Kb to 1Mbx9: 18Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

5Vx8: 8Kb to 1Mbx9: 18Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

3.3Vx8: 8Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

3.3Vx8: 8Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

3.3V/2.5V*x18: 1Mb to 9Mbx36: 1Mb to 9Mb

3.3V/2.5V*x18: 1Mb to 9Mbx36: 1Mb to 9Mb

SynchronousSynchronousSynchronousSynchronous

5Vx8: 256Kb to 1Mbx9: 36Kb to 1Mbx16: 256Kb to 1Mbx18: 576Kb to 1Mb

5Vx8: 256Kb to 1Mbx9: 36Kb to 1Mbx16: 256Kb to 1Mbx18: 576Kb to 1Mb

3.3Vx8: 8Kb to 1Mbx9: 36Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

3.3Vx8: 8Kb to 1Mbx9: 36Kb to 1Mbx16: 32Kb to 1Mbx18: 72Kb to 1Mb

3.3V/2.5V*x18: 576Kb to 9Mbx36: 576Kb to 9Mb

3.3V/2.5V*x18: 576Kb to 9Mbx36: 576Kb to 9Mb

* - Core is 2.5V or 3.3V, I/Os are selectable 3.3V/2.5V

Future DirectionsFuture Directions•Sync 2.5V/1.8V Sync 2.5V/1.8V x36 at 9 Mb, 18 Mbx36 at 9 Mb, 18 Mb•Tailored functions Tailored functions for target marketsfor target markets•Specialized Specialized configurations for configurations for specific specific applicationsapplications

2.5Vx8: 64Kb to 128Kbx9: 72Kb to 144Kbx16: 64Kb to 128Kbx18: 72Kb to 144Kb

2.5Vx8: 64Kb to 128Kbx9: 72Kb to 144Kbx16: 64Kb to 128Kbx18: 72Kb to 144Kb

2.5Vx9: 72Kb to 144Kbx18: 72Kb to 144Kb

2.5Vx9: 72Kb to 144Kbx18: 72Kb to 144Kb

New

New

NewNew

Page 7: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

True Dual-Port ArchitecturesAdvanced FunctionsHigh PerformanceFunction-compatible with 5V

and 3.3V offeringsExcellent mix of cost and

function

True Dual-Port ArchitecturesAdvanced FunctionsHigh PerformanceFunction-compatible with 5V

and 3.3V offeringsExcellent mix of cost and

function

Page 8: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

New 2.5V Dual-Ports

• 2.5V power supply for both core and I/Os

• Fully pin and function-compatible with corresponding 5V and 3.3V devices in TQFP packages

• Also available in 10mm x 10mm fpBGA to minimize boardspace requirements

Page 9: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

New 2.5V Dual-Ports

• 8 asynchronous configurations... as fast as 20 ns 70T05 8Kx8 70T06 16Kx8 70T15 8Kx9 70T16 16Kx9 70T24 4Kx16 70T25 8Kx16 70T34 4Kx18 70T35 8Kx18

• 4 synchronous configurations... as fast as 83 MHz 70T9159 8Kx9 70T9169 16Kx9 70T9349 4Kx18 70T9359 8Kx18

Page 10: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

True Dual-Port and Bank-Switchable Architectures

Advanced FunctionsHigh PerformanceDense Storage CapacityExcellent Upgrade Path

True Dual-Port and Bank-Switchable Architectures

Advanced FunctionsHigh PerformanceDense Storage CapacityExcellent Upgrade Path

Page 11: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

x36 Multi-Port Solutions

AsyncAsync SyncSync Sync Bank-Sync Bank-SwitchableSwitchable

x18x18 x36x36 x18x18 x36x36 x18x18 X36X36

0.5M0.5M 70V3379 70V3569

1M1M 70V638 70V657 70V3389 70V3579

2M2M 70V639 70V658 70V3399 70V3589 70V7399 70V7589

4M4M 70V631 70V659 70V3319 70V3599 70V7319 70V7599

9M9M 70T633 70T651 70T3339 70T3519 70V7339 70V7519

= Future product

V = 3.3V core with selectable 3.3V/2.5V I/O

T = 2.5V core with selectable 3.3V/2.5V I/O

Common Packages/Footprints for Powers, Grounds, I/Os, and

Controls

Common Packages/Footprints for Powers, Grounds, I/Os, and

Controls

= New Release

Page 12: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

A True Family of Dual-Ports

• Fastest Speeds– Sync at 200 MHz– Async at 10 ns tAA

• Multiple Depth/Width Combinations– Density from 0.5Mb up to 9Mb– X36, x18, x9 (@2Mb) configurations

• Common package for x36, x18 in BGA• JTAG• Selectable 3.3V / 2.5V I/Os

Page 13: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Roadmap to Higher Density*

= 0.5 Mb

= 1 Mb

= 2 Mb

= 4 Mb

All other pins arecommon footprint

(sync, async, x36, x18)for I/Os, Controls, and

Power/Ground

All other pins arecommon footprint

(sync, async, x36, x18)for I/Os, Controls, and

Power/Ground

*BF208 shown… DR208, BC256, DD144, and PK128 provide similar upgrade capabilities

BF208fpBGA

= 9 Mb

15 m

m

15 mm

Page 14: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

1.0 mm pitch BGA•1.4 mm thick•256-ball (16 x 16)•Additional NCs for future upgrades

= VDD or VSS

Signal Pins grouped toouter three rows to facilitate

board routing, improve thermalperformance

= 0.5 Mb

= 1 Mb

= 2 Mb

= 4 Mb

= Future

= 9 Mb

= 0.5 Mb= 0.5 Mb

= 1 Mb= 1 Mb

= 2 Mb= 2 Mb

= 4 Mb= 4 Mb

= Future= Future

= 9 Mb= 9 Mb

17 mm

17 m

m

Page 15: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

x36 Multi-Port Solutions

x18 Packaging Optionsx18 Packaging Options256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.5Area: 280mm2

Length: 20mmWidth: 14mmHeight: 1.4mm

68-Pin PLCC

128-pin TQFP

Pin Pitch: 0.5Area: 400mm2

Length: 20mmWidth: 20mmHeight: 1.4mm

144-pin TQFP

68-Pin PLCC

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

x36 Packaging Optionsx36 Packaging Options

256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.50Area: 784mm2

Length: 28mmWidth: 28mmHeight: 3.5mm

208-pin PQFP

68-Pin PLCC

JT

AG

x18 Packaging Optionsx18 Packaging Options256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.5Area: 280mm2

Length: 20mmWidth: 14mmHeight: 1.4mm

68-Pin PLCC

128-pin TQFP

Pin Pitch: 0.5Area: 400mm2

Length: 20mmWidth: 20mmHeight: 1.4mm

144-pin TQFP

68-Pin PLCC

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

x18 Packaging Optionsx18 Packaging Options256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.5Area: 280mm2

Length: 20mmWidth: 14mmHeight: 1.4mm

68-Pin PLCC

128-pin TQFP

Pin Pitch: 0.5Area: 280mm2

Length: 20mmWidth: 14mmHeight: 1.4mm

68-Pin PLCC

128-pin TQFP

Pin Pitch: 0.5Area: 400mm2

Length: 20mmWidth: 20mmHeight: 1.4mm

144-pin TQFP

68-Pin PLCC

Pin Pitch: 0.5Area: 400mm2

Length: 20mmWidth: 20mmHeight: 1.4mm

144-pin TQFP

68-Pin PLCC

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

x36 Packaging Optionsx36 Packaging Options

256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.50Area: 784mm2

Length: 28mmWidth: 28mmHeight: 3.5mm

208-pin PQFP

68-Pin PLCC

JT

AG

x36 Packaging Optionsx36 Packaging Options

256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

256-pin BGA

Pin Pitch: 1.0Area: 289mm2

Length: 17mmWidth: 17mmHeight: 1.4mm

JT

AG

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

208-pin fpBGA

Pin Pitch: 0.8Area: 225mm2

Length: 15mmWidth: 15mmHeight: 1.4mm

JT

AG

Pin Pitch: 0.50Area: 784mm2

Length: 28mmWidth: 28mmHeight: 3.5mm

208-pin PQFP

68-Pin PLCC

JT

AG

Pin Pitch: 0.50Area: 784mm2

Length: 28mmWidth: 28mmHeight: 3.5mm

208-pin PQFP

68-Pin PLCC

JT

AG

Page 16: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

JTAG Support

• Defined by IEEE 1149.1

• 5 pins - TDI, TDO, TMS, TCK, TRST#

• Our x36 Family devices support:– BYPASS, IDCODE, EXTEST, HIGHZ, and

SAMPLE/PRELOAD

– Internally biased to turn JTAG off if pins are left floating (or can tie/hold TRST# low)

• We are JTAG compliantcompliant, not just ‘compatiblecompatible’

Page 17: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

New 9 Mb Async True Dual-Ports

• x36 and x18 configurations, 9 Mb and 4 Mb

• 2.5V core, selectable 2.5V/3.3V I/Os

• 10 ns Access

• Traditional Advanced Functions– Busy (Master and Slave modes)

– Interrupts

– Semaphores

• New Function– Sleep Mode

Page 18: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Asynchronous Sleep Mode

• Sleep Mode...

– Offset higher current draw associated with higher chip densities

– Increased compatibility with advanced memory controllers

• How does the Sleep Mode work?

– Asynchronous Input Signal which deselects RAM

– Inputs can toggle without affecting Sleep current (IZZ)

– All Outputs in High-Z state

– Timing Parameters

• tZZS (Sleep Mode Set Time) = tAA (Min.) (i.e., 10 ns on fastest device)

• tZZR (Sleep Mode Recovery Time) = tAA (Min.)

Page 19: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

New 9 Mb Sync True Dual-Ports

• x36 and x18 configurations, 9 Mb and 4 Mb

• 2.5V core, selectable 2.5V/3.3V I/Os

• 200 MHz operations

• New Functions– Sync Interrupts (Mailbox function)– Collision Detection– Sleep Mode

Page 20: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous Mailbox Interrupt

• New Interrupt function...– Facilitate port-to-port coordination (‘hand-shaking’)

– Has been implemented without degradation of performance

– Improves compatibility with async multi-port offerings

• How does the Interrupt work?– Similar function to our existing Asynchronous parts EXCEPT

Output Flag is Synchronous• Address Location 3FFFE Mailbox Interrupt for Left port (INTL)

• Address Location 3FFFF Mailbox Interrupt for Right port (INTR)

– Timing Parameters (For 200 MHz)• tINS (Interrupt Flag Set Time) = 6 ns

• tINR (Interrupt Flag Reset Time) = 6 ns

Page 21: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous Collision Detection

• Collision Detection...– Developed in response to customer requests

– Has been implemented with no degradation of performance

– Very useful for customers doing burst accesses

• What is it?– Synchronous Output Flag which notifies the user that a simultaneous

access has occurred at one of the preceding address locations• Both Ports Reading NO FLAG ON EITHER PORT

• 1 Port Reading & 2nd port Writing FLAG ON READING PORT

• Both ports Writing FLAG ON BOTH PORTS

– Flag is pipelined and will be output two cycles later

– Timing Parameters (For 200 MHz)• tCOLS (Collision Flag Set Time) = 3.4 ns, Same as tCD2

• tCOLR (Collision Flag Reset Time) = 3.4 ns, Same as tCD2

Page 22: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Po

rt “

A”

MEMORYMEMORY

ARRAYARRAY

Po

rt “B”

ReadRead ReadRead

Read / WriteRead / Write

Read / WriteRead / WriteWriteWrite Read / WriteRead / Write

Traditional Sync FunctionalityTraditional Sync Functionality

Page 23: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Po

rt “

A”

MEMORYMEMORY

ARRAYARRAY

Po

rt “B”

ReadRead ReadRead

WriteWrite ReadRead

Flag

WriteWriteReadRead

Flag

WriteWrite WriteWrite

FlagFlag

Collision DetectionCollision Detection

Page 24: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous Sleep Mode

• Sleep Mode...– Offset higher current draw associated with higher chip densities

– Increased compatibility with advanced memory controllers

• How does the Sleep Mode work?– Asynchronous Input Signal (does not have to align on clock edge) which

deselects RAM

– Clocks can continue running without affecting Sleep current (IZZ)

– All Outputs in High-Z state

– All Inputs allowed to Toggle

– Timing Parameters• tZZSC (Sleep Mode Set Cycles) = 2 cycles (Min.)

• tZZRC (Sleep Mode Recovery Cycles) = 3 Cycles (Min.)

Page 25: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Innovative ArchitectureMore Aggressive Cost-per-BitHigher PerformanceDenser Storage CapacityExcellent Upgrade Path

Innovative ArchitectureMore Aggressive Cost-per-BitHigher PerformanceDenser Storage CapacityExcellent Upgrade Path

Page 26: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Definition

What is a Bank-Switchable Dual-Ported SRAM?

• True SRAM core, surrounded by multiplex circuits

• Memory internally partitioned into banks

• Simultaneous access to separate banks only

• Intermediate step between muxed SRAM and full Dual-Port - Densest and Lowest cost-per-bit Dual-Port

• x36 offerings pin-compatible with full Dual-Ports

Page 27: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

COMPARISON: BSDP and Standard Dual-Port

Standard Dual-Port• Two ports access one

common RAM array• Simultaneous Access from

both ports to the same cell• Memory arbitration at the

cell level• >2x the bandwidth of SRAM

Memory Array

LE

FT

PO

RT

CO

NT

RO

LS

RIG

HT

PO

RT

CO

NT

RO

LS

LeftPort

Access

RightPort

Access

Bank-Switchable DP SRAM

• Two ports access Banks of common RAM array

• Simultaneous Access from both ports to separate banks

• Memory arbitration at the Bank level

• >2x the bandwidth of SRAM

• Highest Density and Lowest Price Dual-Port solution in the industry!

Memory ArrayL

EF

T P

OR

TC

ON

TR

OL

S

RIG

HT

PO

RT

CO

NT

RO

LS

Bank 0

Bank 1

Bank 2

Bank n

LeftPort

Access

RightPort

Access

Page 28: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous BSDP

BA0L - BA5L

A0L - A11L

BA0R - BA5R

A0R - A11R

64 Banks64 Banks

MUX

= Cannot Match during Access= Don’t Care

Upgrade to BSDP functionality:– Mux is now steered by bank address pins, not by external bank

select pins

– Increased number of banks (now 64 banks, regardless of density)

Like earlier generation, sync BSDP relies on external arbitration– Each internal bank is true SRAM

– Simultaneous access to same bank blocks both ports

Page 29: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

True FourPort™ ArchitectureAdvanced FunctionsHigh PerformanceDense Storage Capacity Increased Port Count

True FourPort™ ArchitectureAdvanced FunctionsHigh PerformanceDense Storage Capacity Increased Port Count

Page 30: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous FourPort™

Port Functions (each port):– Dual chip enables– Independent clock input– Full boundary counter– Maskable counter register– Address readback function– Counter-based interrupt– Mailbox interrupt– x9 byte controls

Device Functions:– JTAG– Memory Built-in Self-Test (MBIST)– Master Reset

Two Package Options– BC-256 (1.00 mm pitch)– BG-272 (1.27mm pitch)

64Kx18

3.3V

200 MHz

Controls

Inputs/Outputs

Controls

Inputs/Outputs

Con

trol

s

Inpu

ts/O

utp

uts

Controls

Inputs/Outp

uts

IDT70V5388IDT70V5388IDT70V5388IDT70V5388

Page 31: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

Synchronous FourPort™ - IDT70V53883.3V -- 200 MHz -- 64Kx18

• Pin and function-compatible with QuadPort in 272-pin BGA– Independent clock domains– Advanced counter functions (masks, counter readback)– Interrupts– MBIST and JTAG

• Significant performance enhancements– Full support of advanced counter functions at 0.5Mb and 1Mb (QP supports 1Mb only)– MBIST at 200 MHz in 14.8M cycles (QP at 50 MHz in 31.2M cycles)– Operating current at 133 MHz:

IDT: 300 mA typical, 460 mA max QP: 350 mA typical, 700 mA max

Power reduction of 15% to 30% in like operating conditionsPower reduction of 15% to 30% in like operating conditions– 200 MHz operations per port, compared to QP max of 133 MHz

40% higher bandwidth40% higher bandwidth (14 Gbps vs. 9.6 Gbps)– Smaller package option in the 256-pin BGA

BG-272 (IDT, QP) BC-256 (IDT)27mm x 27mm, 1.27mm pitch 17mm x 17mm, 1.00mm pitch729mm2 289mm2

Boardspace savings of nearly 60%Boardspace savings of nearly 60%

Page 32: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

FourPort Applications

• Switching– Write any port, read from any other port– Separate, independent clock domains and

frequencies– Mailbox and specialized counter controls– Ability to combine ports (e.g., one x36 port to two

x18 ports)

• Data muxing and demuxing– One port write, many read and/or many write,

one read– Maskable counters

• Multi-component shared memory storage to support CPUs, DSPs, NPUs, FPGAs, ASICs...– Independent, simultaneous, random access from

all ports at frequencies up to 200 MHz– Byte controls to facilitate bus matching– Mailbox functions

IDT70V5388

IDT70V5388

BG-272BG-272

BC-256BC-256

IDT70V5388

IDT70V5388

Page 33: Multi-Port Memory Products Product Line Update. Presentation Outline Why IDT for Multi-Ports? 2.5V Dual-Ports IDT’s x36 Multi-Port Family Bank-Switchable™

IDT - the Proven Leader

• The undisputed leader in market share

• The technology leader with the world’s highest performance multi-ports

• We continue to set the standards• Density• Performance• Features

IDT is committed to Powering What’s NextPowering What’s Next