| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
HIGH-SPEED 2.5V 256/128/64K IDT70T3519/99/89S SYNCHRONOUS DUAL-PORT ST
Top Searches for this datasheetHIGH-SPEED 2.5V 256/128/64K IDT70T3519/99/89S SYNCHRONOUS DUAL-PORT STATIC WITH 3.3V 2.5V INTERFACE True Dual-Port memory cells which allow simultaneous access same memory location High-speed data access Commercial: (200MHz)/3.6ns (166MHz)/ 4.2ns (133MHz)(max.) Industrial: 3.6ns (166MHz)/4.2ns (133MHz) (max.) Selectable Pipelined Flow-Through output mode Counter enable repeat features Dual chip enables allow depth expansion without additional logic Full synchronous operation both ports cycle time, 200MHz operation (14Gbps bandwidth) Fast 3.4ns clock data 1.5ns setup clock 0.5ns hold control, data, address inputs 200MHz Data input, address, byte enable control registers Self-timed write allows fast cycle time Interrupt Collision Detection Flags Separate byte controls multiplexed matching compatibility Dual Cycle Deselect (DCD) Pipelined Output Mode 2.5V (±100mV) power supply core LVTTL compatible, selectable 3.3V (±150mV) 2.5V (±100mV) power supply I/Os control signals each port Industrial temperature range (-40°C +85°C) available 166MHz 133MHz Available 256-pin Ball Grid Array (BGA), 208-pin Plastic Quad Flatpack (PQFP) 208-pin fine pitch Ball Grid Array (fpBGA) Supports JTAG features compliant with IEEE 1149.1 limited count JTAG supported 208pin PQFP package Green parts available, ordering information Functional Block Diagram BE3L BE2L BE1L BE0L BE3R BE2R BE1R BE0R FT/PIPEL FT/PIPER R/WL R/WR CE0R CE1R Dout0-8_L Dout9-17_L Dout18-26_L Dout27-35_L Dout0-8_R Dout9-17_R Dout18-26_R Dout27-35_R PL/FT PL/FTL dcba 256/128/64K MEMORY ARRAY I/O0L I/O3 Din_L Din_R I/O0R I/O35R CLKL 7L(1) REPEATL ADSL CNTENL CLKR Counter/ Address Reg. ADDR_L ADDR_R Counter/ Address Reg. REPEATR ADSR CNTENR TRST INTERRUPT COLLISION CTION LOGIC JTAG COLR INTR INTL NOTES: Address IDT70T3599. Also, Addresses NC's IDT70T3589. sleep mode shuts dynamic inputs, except JTAG inputs, when asserted. static inputs, i.e., PL/FTx OPTx sleep mode pins themselves (ZZx) affected during sleep mode. CONTROL LOGIC 5666 APRIL 2006 5666/9 ©2006 Integrated Device Technology, Inc. IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Description: IDT70T3519/99/89 high-speed 256/128/64K synchronous Dual-Port RAM. memory array utilizes Dual-Port memory cells allow simultaneous access address from both ports. Registers control, data, address inputs provide minimal setup hold times. timing latitude provided this approach allows systems designed with very short cycle times. With input data register, IDT70T3519/99/89 been optimized applications having unidirectional bidirectional data flow bursts. automatic power down feature, controlled CE1, permits on-chip circuitry each port enter very standby power mode. 70T3519/99/89 support operating voltage either 3.3V 2.5V both ports, controllable pins. power supply core device (VDD) 2.5V. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Configuration (3,4,5,6,9) 70T3519/99/89BC BC-256(7) 256-Pin View(8) 04/10/06 A17L(1) A14L A11L BE2L CE1L CNTEN I/O18L A15L A12L BE3L CE0L R/WL REPEATL I/O17L I/O18R I/O19L A16L(2) A13L A10L BE1L BE0L CLKL ADSL OPTL I/O17R I/O16L I/O20R I/O19R I/O20L /FTL VDDQ VDDQL VDDQR VDDQR VDDQ VDDQL VDDQR VDDQR I/O15R I/O15L I/O16R I/O21R I/O21L I/O22L VDDQL INTL VDDQR I/O13L I/O14L I/O14R I/O23L I/O22R I/O23R VDDQL COLL VDDQR I/O12R I/O13R I/O12L I/O24R I/O24L I/O25L VDDQR VDDQL I/O10L I/O11L I/O11R I/O26L I/O25R I/O26R VDDQR VDDQ I/O9R IO9L I/O10R I/O27L I/O28R I/O27R VDDQL VDDQR I/O8R I/O7R I/O8L I/O29R I/O29L I/O28L VDDQ VDDQR I/O6R I/O6L I/O7L I/O30L I/O31R I/O30R VDDQR COLR VDDQL I/O5L I/O4R I/O5R I/O32R I/O32L I/O31L VDDQR VDDQL I/O3R I/O3L I/O4L I/O33L I/O34R I/O33R L/FTR DDQR VDDQR VDDQL VDDQL DDQR VDDQR VDDQL VDDQL I/O2L I/O1R I/O2R I/O35R I/O34L A16R(2) A13R A10R BE1R BE0R CLKR ADSR I/O0L I/O0R I/O1L I/O35L TRST A15R BE3R CE0R R/WR REPEATR OPTR A17R(1) A14R A11R BE2R CE1R CNTENR NOTES: 5666 IDT70T3599 IDT70T3589. IDT70T3589. pins must connected 2.5V power supply. VDDQ pins must connected appropriate power supply: 3.3V that port (2.5V), 2.5V that port (0V). pins must connected ground supply. Package body approximately 17mm 17mm 1.4mm, with 1.0mm ball-pitch. This package code used reference package diagram. This text does indicate orientation actual part-marking. Pins will VREFL VREFR respectively future HSTL device. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Configuration (3,4,5,6,9,10) (con't.) VDDQR I/O18R I/O18L PL/FTL COLL INTL A17L(1) A16L(2) A15L A14L A13L A12L A11L A10L BE3L BE2L BE1L BE0L CE1L CE0L CLKL R/WL ADSL CNTENL REPEATL OPTL I/O17L I/O17R VDDQR 06/19/02 I/O19L I/O19R I/O20L I/O20R VDDQL I/O21L I/O21R I/O22L I/O22R VDDQR I/O23L I/O23R I/O24L I/O24R VDDQL I/O25L I/O25R I/O26L I/O26R VDDQR VDDQL I/O27R I/O27L I/O28R I/O28L VDDQR I/O29R I/O29L I/O30R I/O30L VDDQL I/O31R I/O31L I/O32R I/O32L VDDQR I/O33R I/O33L I/O34R I/O34L 70T3519/99/89DR DR-208(7) 208-Pin PQFP View(8) I/O16L I/O16R I/O15L I/O15R VDDQL I/O14L I/O14R I/O13L I/O13R VDDQR I/O12L I/O12R I/O11L I/O11R VDDQL I/O10L I/O10R I/O9L I/O9R VDDQR VDDQL I/O8R I/O8L I/O7R I/O7L VDDQR I/O6R I/O6L I/O5R I/O5L VDDQL I/O4R I/O4L I/O3R I/O3L VDDQR I/O2R I/O2L I/O1R I/O1L NOTES: IDT70T3599 IDT70T3589. IDT70T3589. pins must connected 2.5V power supply. VDDQ pins must connected appropriate power supply: 3.3V that port (2.5V), 2.5V that port (0V). pins must connected ground supply. Package body approximately 28mm 28mm 3.5mm. This package code used reference package diagram. This text does indicate orientation actual part-marking. limited count, JTAG supported DR-208 package. Pins will VREFL VREFR respectively future HSTL device. VDDQL I/O35R I/O35L PL/FTR COLR INTR A17R(1) A16R(2) A15R A14R A13R A12R A11R A10R BE3R BE2R BE1R BE0R CE1R CE0R CLKR R/WR ADSR CNTENR REPEATR OPTR I/O0L I/O0R VDDQL 5666 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Configuration (3,4,5,6,9) (con't.) 01/23/03 I/O19L I/O18L COLL A16L(2) A12L BE1L CLKL OPTL I/O17L I/O20R I/O18R A17L(1) BE2L CE0L ADSL VDDQR I/O16L I/O15R VDDQL I/O19R VDDQR PL/F A10L CE1L R/WL I/O16R I/O15L I/O22L I/O21L I/O20L A15L BE0L REPEAT I/O17R VDDQL I/O14L I/O14R I/O23L I/O22R VDDQR I/O21R I/O12L I/O13R I/O13L VDDQL I/O23R I/O24L I/O12R I/O11L VDDQR I/O26L I/O25L I/O24R I/O9L VDDQL I/O10L I/O11R I/O26R VDDQR I/O25R 70T3519/99/89BF BF-208(7) 208-Pin fpBGA View(8) I/O9R I/O10R VDDQL VDDQR I/O28R I/O27R I/O7R VDDQL I/O8R I/O29R I/O28L VDDQR I/O27L I/O6R I/O7L I/O8L VDDQL I/O29L I/O30R I/O6L I/O5R VDDQR I/O31L I/O31R I/O30L I/O3R VDDQL I/O4R I/O5L I/O32R I/O32L VDDQR I/O35R TRST A16R(2) A12R BE1R CLKR I/O2L I/O3L I/O4L I/O33L I/O34R A17R(1) A13R CE0R DDQL I/O1R VDDQR I/O33R I/O34L VDDQL INTR A14R A10R BE3R CE1R I/O0R I/O2R I/O35L PL/F COLR A15R A11R BE0R OPTR I/O0L I/O1L 5666 NOTES: IDT70T3599 IDT70T3589. IDT70T3589. pins must connected 2.5V power supply. VDDQ pins must connected appropriate power supply: 3.3V that port (2.5V), 2.5V that port (0V). pins must connected ground supply. Package body approximately 15mm 15mm 1.4mm with 0.8mm ball pitch. This package code used reference package diagram. This text does indicate orientation actual part-marking. Pins will REFL VREFR respectively future HSTL device. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Names Left Port CE0L, CE1L R/WL A17L(6) I/O0L I/O35L CLKL PL/FTL ADSL CNTENL REPEATL BE0L BE3L VDDQL OPTL TDI(5) TDO(5) Right Port CE0R, CE1R R/WR A17R(6) I/O0R I/O35R CLKR PL/FTR ADSR CNTENR REPEATR BE0R BE3R VDDQR OPTR Names Chip Enables (Input)(7) Read/Write Enable (Input) Output Enable (Input) Address (Input) Data Input/Output Clock (Input) Pipeline/Flow-Through (Input) Address Strobe Enable (Input) Counter Enable (Input) Counter Repeat(3) Byte Enables (9-bit bytes) (Input)(7) Power (I/O Bus) (3.3V 2.5V)(1) (Input) Option selecting DDQX(1,2) (Input) Sleep Mode pin(4) (Input) Power (2.5V)(1) (Input) Ground (0V) (Input) Test Data Input Test Data Output Test Logic Clock (10MHz) (Input) Test Mode Select (Input) Reset (Initialize Controller) (Input) TRST INTL COLL INTR COLR Interrupt Flag (Output) Collision Alert (Output) 5666 NOTES: VDD, OPTX, VDDQX must appropriate operating levels prior applying inputs I/Os controls that port. OPTX selects operating voltage levels I/Os controls that port. OPTX (2.5V), then that port's I/Os controls will operate 3.3V levels VDDQX must supplied 3.3V. (0V), then that port's I/Os address controls will operate 2.5V levels VDDQX must supplied 2.5V. pins independent another-both ports operate 3.3V levels, both operate 2.5V levels, either operate 3.3V with other 2.5V. When REPEATX asserted, counter will reset last valid address loaded sleep mode shuts dynamic inputs, except JTAG inputs, when asserted. static inputs, i.e., PL/FTx OPTx sleep mode pins themselves (ZZx) affected during sleep mode. recommended that boundry scan operated during sleep mode. limited count, JTAG supported DR-208 package. Address A17x IDT70T3599. Also, Addresses A17x A16x NC's 70T3589. Chip Enables Byte Enables double buffered when PL/FT VIH, i.e., signals take cycles deselect. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Truth Table I-Read/Write Enable Control Byte I/O27-35 High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z DOUT High-Z DOUT DOUT High-Z High-Z Byte I/O18-26 High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z DOUT High-Z High-Z DOUT DOUT High-Z High-Z (1,2,3,4) Byte I/O9-17 High-Z High-Z High-Z High-Z High-Z High-Z High-Z High-Z DOUT High-Z High-Z DOUT High-Z DOUT High-Z High-Z Byte I/O0-8 High-Z High-Z High-Z High-Z High-Z High-Z High-Z DOUT High-Z High-Z High-Z DOUT High-Z DOUT High-Z High-Z MODE Deselected-Power Down Deselected-Power Down Bytes Deselected Write Byte Only Write Byte Only Write Byte Only Write Byte Only Write Lower Bytes Only Write Upper bytes Only Write Bytes Read Byte Only Read Byte Only Read Byte Only Read Byte Only Read Lower Bytes Only Read Upper Bytes Only Read Bytes Outputs Disabled Sleep Mode 5666 NOTES: VIL, Don't Care. ADS, CNTEN, REPEAT asynchronous input signals. possible read write combination bytes during given access. representative samples have been illustrated here. Truth Table II-Address Counter Control Address Previous Internal Address Internal Address Used L(4) CNTEN (1,2) REPEAT(6) L(4) I/O(3) DI/O DI/O(n+1) DI/O(n+1) DI/O(n) External Address Used MODE Counter Enabled-Internal Address generation External Address Blocked-Counter disab reused) Counter last valid load 5666 NOTES: VIL, Don't Care. Read write operations controlled appropriate setting R/W, CE1, Outputs configured flow-through output mode: outputs pipelined mode data will delayed cycle. REPEAT independent other memory control signals including CE0, address counter advances CNTEN rising edge CLK, regardless other memory control signals including CE0, CE1, BEn. When REPEAT asserted, counter will reset last valid address loaded ADS. This value power-up: known location should loaded during initialization desired. subsequent access during operations will update REPEAT address location. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Recommended Operating Temperature Supply Voltage Grade Commercial Industrial Ambient Temperature -40OC +85OC 2.5V 100mV 2.5V 100mV 5666 NOTES: This parameter This "instant case temperature. Recommended Operating Conditions with VDDQ 2.5V Symbol Parameter Core Supply Voltage Supply Voltage Ground Input High Volltage (Address, Control Data Inputs)(3) Input High Voltage JTAG Min. Typ. Max. VDDQ 100mV Unit 0.2V -0.3(1) -0.3(1) 100mV 100mV 5666 Input High Voltage OPT, PIPE/FT Input Voltage Input Voltage OPT, PIPE/FT NOTES: (min.) -1.0V pulse width less than tCYC 5ns, whichever less. (max.) VDDQ 1.0V pulse width less than tCYC 5ns, whichever less. select operation 2.5V levels I/Os controls given port, that port must Vss(0V), DDQX that port must supplied indicated above. Recommended Operating Conditions with VDDQ 3.3V Symbol VDDQ Parameter Core Supply Voltage Supply Voltage Ground Input High Voltage (Address, Control &Data Inputs)(3) Input High Voltage JTAG Min. 3.15 Typ. Max. 3.45 VDDQ 150mV(2) Unit 0.2V -0.3 100mV(2) 100mV(2) Input High Voltage OPT, PIPE/FT Input Voltage Input Voltage OPT, PIPE/FT -0.3(1) 5666 NOTES: (min.) -1.0V pulse width less than tCYC/2, 5ns, whichever less. (max.) 1.0V pulse width less than tCYC 5ns, whichever less. select operation 3.3V levels I/Os controls given port, that port must (2.5V), VDDQX that port must supplied indicated above. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Absolute Maximum Ratings Symbol VTERM (VDD) VTERM(2) (VDDQ VTERM(2) (INPUTS I/O's) TBIAS(3) TSTG Rating Terminal Voltage with Respect VDDQ Terminal Voltage with Respect Input Terminal Voltage with Respect Temperature Under Bias Storage Temperature Junction Temperature Commercial Industrial -0.5 -0.3 VDDQ -0.3 VDDQ +125 +150 +150 Unit IOUT(For VDDQ 3.3V) Output Current IOUT(For VDDQ 2.5V) Output Current 5666 NOTES: Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS cause permanent damage device. This stress rating only functional operation device these other conditions above those indicated operational sections this specification implied. Exposure absolute maximum rating conditions extended periods affect reliability. This steady-state parameter that applies after power supply reached nominal operating value. Power sequencing necessary; however, voltage Input cannot exceed VDDQ during power supply ramp Ambient Temperature under Bias. Conditions. Chip Deselected. Capacitance Symbol COUT(3) Parameter Input Capacitance +25°C, 1.0MHZ) PQFP ONLY Conditions(2) VOUT Max. 10.5 Unit 5666 Output Capacitance NOTES: These parameters determined device characterization, production tested. references interpolated capacitance when input output switch from from COUT also references CI/O. Electrical Characteristics Over Operating Temperature Supply Voltage Range (VDD 2.5V 100mV) 70T3519/99/89S Symbol |ILI| |ILI| |ILO| (3.3V) (3.3V) (2.5V) (2.5V) Parameter Input Leakage Current(1) JTAG Input Leakage Current Output Leakage Current Output Voltage (1,3) (1,2) Test Conditions VDDQ Max., VDDQ Max., VIL, VOUT VDDQ +4mA, VDDQ Min. -4mA, Min. +2mA, VDDQ Min. -2mA, Min. Min. Max. Unit 5666 Output High Voltage Output Voltage Output High Voltage NOTES: VDDQ selectable (3.3V/2.5V) pins. Refer details. Applicable only TMS, TRST inputs. Outputs tested tri-state mode. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Electrical Characteristics Over Operating Temperature Supply Voltage Range (VDD 2.5V 100mV) 70T3519/99/89 S200 Com'l Only(8) Symbol Parameter Dynamic Operating Current (Both Ports Active) Standby Current (Both Ports Level Inputs) Standby Current (One Port Level Inputs) Full Standby Current (Both Ports CMOS Level Inputs) Full Standby Current (One Port CMOS Level Inputs) Sleep Mode Current (Both Ports Level Inputs) CER= VIL, Outputs Disabled, fMAX(1) fMAX(1) CE"A" CE"B" VIH(5) Active Port Outputs Disabled, f=fMAX(1) Both Ports VDDQ 0.2V, VDDQ 0.2V 0.2V, 0(2) CE"A" 0.2V CE"B" VDDQ 0.2V(5) VDDQ 0.2V 0.2V Active Port, Outputs Disabled, fMAX(1) f=fMAX(1) Test Condition Version COM'L COM'L COM'L COM'L COM'L COM'L Typ.(4) 70T3519/99/89 S166 Com'l Ind(7) Typ.(4) Max. 70T3519/99/89 S133 Com'l Typ.(4) Max. 5666 Max. Unit ISB1(6) ISB2(6) ISB3 ISB4(6) NOTES: fMAX, address control lines (except Output Enable) cycling maximum frequency clock cycle 1/tCYC using TEST CONDITIONS". means address, clock, control lines change. Applies only input CMOS level standby. Port either left right port. Port opposite from port "A". 2.5V, 25°C Typ, production tested. DC(f=0) 15mA (Typ). means CE0X CE1X means CE0X CE1X 0.2V means CE0X 0.2V CE1X 0.2V 0.2V means CE0X 0.2V CE1X 0.2V represents left port right port. ISB1, ISB4 will reach full standby levels (ISB3) appropriate port(s) and/or VIH. 166MHz I-Temp available BF-208 package. 200Mhz available BF-208 DR-208 packages. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Test Conditions (VDDQ 3.3V/2.5V) Input Pulse Levels (Address Controls) Input Pulse Levels (I/Os) Input Rise/Fall Times Input Timing Reference Levels Output Reference Levels Output Load 3.0V/GND 2.4V 3.0V/GND 2.4V 1.5V/1.25V 1.5V/1.25V Figure 5666 DATAOUT 1.5V/1.25 10pF (Tester) 5666 Figure Output Test load. (Typical, Capacitance (pF) from Test Load 5666 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Electrical Characteristics Over Operating Temperature Range (Read Write Cycle Timing) (2,3) (VDD 2.5V 100mV, +70°C) 70T3519/99/89 S200 Com'l Only(5) Symbol tCYC1 tCYC2 tCH1 tCL1 tCH2 tCL2 tSAD tHAD tSCN tHCN tSRPT tHRPT tOLZ(6) tOHZ(6) tCD1 tCD2 tCKHZ(6) tCKLZ tINS tINR tCOLS tCOLR tZZSC tZZRC 70T3519/99/89 S166 Com'l Ind(4) Min. 70T3519/99/89 S133 Com'l Min. Parameter Clock Cycle Time (Flow-Through)(1) Clock Cycle Time (Pipelined)(1) Clock High Time (Flow-Through) Min. Max. Max. Max. Unit cycles cycles Clock Time (Flow-Through)(1) Clock High Time (Pipelined)(2) Clock Time (Pipelined)(1) Address Setup Time Address Hold Time Chip Enable Setup Time Chip Enable Hold Time Byte Enable Setup Time Byte Enable Hold Time Setup Time Hold Time Input Data Setup Time Input Data Hold Time Setup Time Hold Time CNTEN Setup Time CNTEN Hold Time REPEAT Setup Time REPEAT Hold Time Output Enable Data Valid Output Enable Output Low-Z Output Enable Output High-Z Clock Data Valid (Flow-Through)(1) Clock Data Valid (Pipelined) Data Output Hold After Clock High Clock High Output High-Z Clock High Output Low-Z Interrupt Flag Time Interrupt Flag Reset Time Collision Flag Time Collision Flag Reset Time Sleep Mode Cycles Sleep Mode Recovery Cycles Port-to-Port Delay tOFS Clock-to-Clock Offset Clock-to-Clock Offset Collision Detection Please refer Collision Detection Timing Table Page 5666 NOTES: Pipelined output parameters (tCYC2, tCD2) apply either both left right ports when PL/FTX (2.5V). Flow-through parameters (tCYC1, tCD1) apply when PL/FT (0V) that port. input signals synchronous with respect clock except asynchronous Output Enable (OE), PL/FT OPT. PL/FT should treated signals, i.e. steady state during operation. These values valid either level VDDQ (3.3V/2.5V). page details selecting desired operating voltage levels each port. 166MHz I-Temp available BF-208 package. 200Mhz available BF-208 DR-208 packages. Guaranteed design (not production tested). 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Read Cycle Pipelined Operation (FT/PIPE'X' VIH)(1,2) tCYC2 tCH2 tCL2 Latency) tCD2 tCKLZ ADDRESS DATAOUT tOLZ tOHZ 5666 Timing Waveform Read Cycle Flow-through Output (FT/PIPE"X" VIL)(1,2,6) tCYC1 tCH1 tCL1 tCD1 tCKLZ ADDRESS tCKHZ DATAOUT tOHZ tOLZ NOTES: asynchronously controlled; other inputs depicted above waveforms synchronous rising clock edge. VIL, CNTEN REPEAT VIH. output disabled (High-Impedance state) VIH, VIL, following next rising edge clock. Refer Truth Table Addresses have accessed sequentially since constantly loads address rising edge CLK; numbers reference only. HIGH, then appropriate Byte DATAOUT would disabled (High-Impedance state). denotes Left Right port. diagram with respect that port. 5666 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Multi-Device Pipelined Read tCH2 ADDRESS(B1) CE0(B1) (1,2) tCYC2 tCL2 tCD2 tCD2 tCKLZ tCKHZ tCD2 tCKHZ DATAOUT(B1) ADDRESS(B2) CE0(B2) tCD2 tCKHZ tCKLZ tCKLZ 5666 tCD2 DATAOUT(B2) Timing Waveform Multi-Device Flow-Through Read tCH1 ADDRESS(B1) tCD1 DATAOUT(B1) ADDRESS(B2) tCD1 tCKLZ (1,2) tCYC1 tCL1 CE0(B1) tCKHZ tCD1 tCKHZ tCD1 tCKLZ CE0(B2) tCD1 DATAOUT(B2) tCKLZ tCKHZ tCD1 tCKLZ tCKHZ 5666 NOTES: Represents Device Represents Device Each Device consists IDT70T3519/99/89 this waveform, setup depth expansion this example. ADDRESS(B1) ADDRESS(B2) this situation. BEn, VIL; CE1(B1) CE1(B2) R/W, CNTEN, REPEAT VIH. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Left Port Write Pipelined Right Port Read CLK"A" R/W"A" ADDRESS"A" MATCH (1,2,4) MATCH DATAIN"A" VALID tCO(3) CLK"B" tCD2 R/W"B" ADDRESS"B" MATCH MATCH DATAOUT"B" VALID NOTES: CE0, BEn, VIL; CE1, CNTEN, REPEAT VIH. Port "B", which being read from. Port "A", which being written minimum specified, then data from Port read valid until following Port clock cycle (ie, time from write valid read opposite port will tCYC2 tCD2 minimum, then data from Port read available first Port clock cycle (ie, time from write valid read opposite port will CYC2 CD2). timing same Left Right ports. Port either Left Right port. Port opposite Port 5666 Timing Waveform with Port-to-Port Flow-Through Read ADDRESS MATCH (1,2,4) MATCH DATAIN VALID tCD1 ADDRESS MATCH MATCH tCD1 DATAOUT VALID VALID 5666 NOTES: CE0, BEn, VIL; CE1, CNTEN, REPEAT VIH. Right Port, which being read from. Left Port, which being written minimum specified, then data from Port read valid until following Port clock cycle (i.e., time from write valid read opposite port will tCYC tCD1). minimum, then data from Port read available first Port clock cycle (i.e., time from write valid read opposite port will CD1). timing same both left right ports. Port either left right port. Port opposite Port "A". 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Pipelined Read-to-Write-to-Read tCYC2 VIL)(2) tCH2 tCL2 ADDRESS DATAIN tCD2 tCKHZ tCKLZ tCD2 DATAOUT READ WRITE READ 5666 NOTES: Output state (High, Low, High-impedance) determined previous cycle control signals. BEn, VIL; CE1, CNTEN, REPEAT VIH. "NOP" Operation". Addresses have accessed sequentially since constantly loads address rising edge CLK; numbers reference only. "NOP" Operation." Data memory selected address corrupted should re-written guarantee data integrity. Timing Waveform Pipelined Read-to-Write-to-Read Controlled) tCH2 tCYC2 tCL2 ADDRESS DATAIN tCD2 tOHZ tCKLZ tCD2 DATAOUT 5666 NOTES: Output state (High, Low, High-impedance) determined previous cycle control signals. CE0, BEn, VIL; CE1, CNTEN, REPEAT VIH. Addresses have accessed sequentially since constantly loads address rising edge CLK; numbers reference only. This timing does meet requirements fastest speed grade. This waveform indicates logically could done timing allows. READ WRITE READ 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Flow-Through Read-to-Write-to-Read VIL)(2) tCH1 tCYC1 tCL1 ADDRESS DATAIN tCD1 READ tCD1 tCKHZ tCD1 tCD1 READ DATAOUT tCKLZ WRITE 5666 Timing Waveform Flow-Through Read-to-Write-to-Read Controlled)(2) tCYC1 tCH1 tCL1 ADDRESS DATAIN tCD1 tOHZ tCD1 tCKLZ tCD1 DATAOUT READ WRITE READ 5666 NOTES: Output state (High, Low, High-impedance) determined previous cycle control signals. BEn, VIL; CE1, CNTEN, REPEAT VIH. Addresses have accessed sequentially since constantly loads address rising edge CLK; numbers reference only. "NOP" Operation." Data memory selected address corrupted should re-written guarantee data integrity. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Pipelined Read with Address Counter Advance tCH2 ADDRESS tCYC2 tCL2 tSAD tHAD tSAD tHAD CNTEN tSCN tHCN tCD2 DATAOUT 1(2) 2(2) READ EXTERNAL ADDRESS READ WITH COUNTER COUNTER HOLD READ WITH COUNTER 5666 Timing Waveform Flow-Through Read with Address Counter Advance tCH1 ADDRESS tCYC1 tCL1 tSAD tHAD tSAD tHAD tSCN tHCN CNTEN tCD1 DATAOUT Qx(2) READ EXTERNAL ADDRESS READ WITH COUNTER COUNTER HOLD READ WITH COUNTER 5666 3(2) NOTES: CE0, VIL; CE1, R/W, REPEAT there address change (loading address) CNTEN (advancing address), i.e. CNTEN VIH, then data output remains constant subsequent clocks. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Write with Address Counter Advance (Flow-through Pipelined Inputs) tCH2 ADDRESS tCYC2 tCL2 INTERNAL(3) ADDRESS tSAD tHAD An(7) tSCN tHCN CNTEN DATAIN WRITE EXTERNAL ADDRESS WRITE WRITE WITH COUNTER COUNTER HOLD WRITE WITH COUNTER 5666 Timing Waveform Counter Repeat tCYC2 ADDRESS INTERNAL ADDRESS (2,6) tSAD tHAD An+1 An+2 An+2 An+1 An+2 An+2 tSCN tHCN CNTEN REPEAT tSRPT tHRPT DATAIN tCD1 DATAOUT WRITE ADDRESS ADVANCE COUNTER WRITE An+1 ADVANCE COUNTER WRITE An+2 HOLD COUNTER WRITE An+2 REPEAT READ LAST ADDRESS An+1 ADVANCE COUNTER READ An+1 An+2 An+2 HOLD COUNTER READ An+2 5666 ADVANCE COUNTER READ An+2 NOTES: BEn, VIL; REPEAT VIH. VIL; VIH. "Internal Address" equal "External Address" when equals counter output when VIH. dead cycle exists during REPEAT operation. READ WRITE cycle coincidental with counter REPEAT cycle: Address loaded last valid load will accessed. more information REPEAT function refer Truth Table CNTEN advances Internal Address from `An' +1'. transition shown indicates time required counter advance. +1'Address written during this cycle. Pipelined Mode user should cycle latency outputs timing waveform read cycle pipelined operations. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Waveform Interrupt Timing CLKL R/WL ADDRESSL(3) 3FFFF tINS INTR tINR CER(1) CLKR R/WR ADDRESSR(3) 3FFFF 5666 NOTES: timing same Left Right ports. Address internal register, external bus, i.e., address needs qualified Address counter control signals. Truth Table Interrupt Flag Left Port CLKL R/WL Right Port A17L-A0L (3,4,5) INTL CLKR R/WR CER(2) A17R-A0R(3,4,5) 3FFFF 3FFFE INTR Function Right INTR Flag Reset Right INTR Flag Left INTL Flag Reset Left INTL Flag 5666 3FFFF 3FFFE NOTES: INTL INTR must initialized power-up Resetting flags. VIH. synchronous with respect clock need valid set-up hold times. A17X IDT70T3599, therefore Interrupt Addresses 1FFFF 1FFFE. A17X A16X NC's IDT70T3589, therefore Interrupt Addresses FFFF FFFE. Address internal register, external bus, i.e., address needs qualified Address counter control signals. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Waveform Collision Timing(1,2) Both Ports Writing with Left Port Clock Leading CLKL tOFS ADDRESSL tCOLS COLL tCOLR tOFS CLKR ADDRESSR tCOLS COLR tCOLR 5666 NOTES: VIL, VIH. reading port, Don't care Collision Detection Logic. Please refer Truth Table specific cases. Leading Port Output flag might output 3tCYC2 tCOLS after Address match. Address internal register, external bus, i.e., address needs qualified Address counter control signals. Collision Detection Timing(3,4) Cycle Time Region (ns) 7.5ns tOFS (ns) Region (ns) 2.81 3.81 5.31 5666 NOTES: Region Both ports show collision after cycle Addresses etc. Region Leading port shows collision after cycle addresses etc. while trailing port shows collision after cycle addresses etc. production units tested midpoint each region. These ranges based characterization typical device. Truth Table Collision Detection Flag Left Port CLKL R/WL(1) CEL(1) A17L-A0L(2) MATCH MATCH MATCH MATCH COLL CLKR R/WR(1) Right Port R(1) A17R-A0R(2) MATCH MATCH MATCH MATCH COLR Function Both ports reading. valid collision. flag output either port. Left port reading, Right port writing. Valid collision, flag output Left port. Right port reading, Left port writing. Valid collision, flag output Right port. Both ports writing. Valid collision. Flag output both ports. 5666 NOTES: VIH. synchronous with respect clock need valid set-up hold times. Address internal register, external bus, i.e., address needs qualified Address counter control signals. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Timing Waveform Entering Sleep Mode (1,2) Timing Waveform Exiting Sleep Mode (1,2) An+1 DATAOUT Dn+1 NOTES: timing same Left Right ports. deactivated (CE0 three cycles prior asserting (ZZx VIH) held cycles after asserting (ZZx VIH). deactivated VIH) cycle prior de-asserting (ZZx VIL) held three cycles after de-asserting (ZZx VIL). device must Read Mode (R/W High) when exiting sleep mode. Outputs active data valid until following cycle. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Functional Description IDT70T3519/99/89 provides true synchronous Dual-Port Static interface. Registered inputs provide minimal set-up hold times address, data, critical control inputs. internal registers clocked rising edge clock signal, however, self-timed internal write pulse width independent cycle time. asynchronous output enable provided ease asynchronous interfacing. Counter enable inputs also provided stall operation address counters fast interleaved memory applications. HIGH clock cycle will power down internal circuitry reduce static power consumption. Multiple chip enables allow easier banking multiple IDT70T3519/99/89s depth expansion configurations. cycles required with HIGH re-activate outputs. Interrupts user chooses interrupt function, memory location (mail message center) assigned each port. left port interrupt flag (INTL) asserted when right port writes memory location 3FFFE (HEX), where write defined R/WR Truth Table. left port clears interrupt through access address location 3FFFE when R/WL VIH. Likewise, right port interrupt flag (INT asserted when left port writes memory location 3FFFF (HEX) clear interrupt flag (INTR), right port must read memory location 3FFFF (1FFFF 1FFFE IDT70T3599 FFFF FFFE IDT70T3589). message bits) 3FFFE 3FFFF (1FFFF 1FFFE IDT70T3599 FFFF FFFE IDT70T3589) user-defined since addressable SRAM location. interrupt function used, address locations 3FFFE 3FFFF (1FFFF 1FFFE IDT70T3599 FFFF FFFE IDT70T3589) used mail boxes, part random access memory. Refer Truth Table interrupt operation. flag. third collision will generate alert flag appropriate. event that user initiates burst access both ports with same starting address both ports both ports writing during each access (i.e., imposes long string collisions contiguous clock cycles), alert flag will asserted cleared every other cycle. Please refer Collision Detection timing waveform Page Collision detection IDT70T3519/99/89 represents significant advance functionality over current sync multi-ports, which have such capability. addition this functionality IDT70T3519/99/89 sustains features bandwidth flexibility. collision detection function very useful case bursting data, string accesses made sequential addresses, that indicates problem within burst, giving user option either repeating burst continuing watch alert flag whether number collisions increases above acceptable threshold value. Offering this function chip also allows users reduce their need arbitration circuits, typically done CPLD's FPGA's. This reduces board space design complexity, gives user more flexibility developing solution. Sleep Mode IDT70T3519/99/89 equipped with optional sleep power mode both ports. sleep mode both ports asynchronous active high. During normal operation, pulled low. When pulled high, port will enter sleep mode where will meet lowest possible power conditions. sleep mode timing diagram shows modes operation: Normal Operation, Read/Write Allowed Sleep Mode. normal operation inputs must meet setup hold times prior sleep after recovering from sleep. Clocks must also meet cycle high times during these periods. Three cycles prior asserting (ZZx VIH) three cycles after de-asserting (ZZx VIL), device must disabled chip enable pins. write read operation occurs during these periods, memory array corrupted. Validity data from cannot guaranteed immediately after asserted (prior being sleep). When exiting sleep mode, device must Read mode (R/Wx VIH)when chip enable asserted, chip enable must valid full cycle before read will result output valid data. During sleep mode automatically deselects itself. disconnects internal clock buffer. external clock continue without impacting RAMs sleep current (IZZ). outputs will remain high-Z state while sleep mode. inputs allowed toggle. will selected will perform reads writes. Collision Detection Collision defined overlap access between ports resulting potential either reading writing incorrect data specific address. specific cases: Both ports reading data corrupted, lost, incorrectly output, collision flag output either port. port writing, other port reading result write will still valid. However, reading port might capture data that state transition hence reading port's collision flag output. Both ports writing there risk that ports will interfere with each other, data stored memory will valid write from either port essentially random combination two). Therefore, collision flag output both ports. Please refer Truth Table above cases. alert flag (COLX) asserted rising clock edge affected port following collision, remains cycle. Please refer Collision Detection Timing table Page During that next cycle, internal arbitration engaged resetting alert flag (this avoids specific requirement part user reset alert flag). collisions occur subsequent clock cycles, second collision generate appropriate alert 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Depth Width Expansion IDT70T3519/99/89 features dual chip enables (refer Truth Table order facilitate rapid simple depth expansion with requirements external logic. Figure illustrates control various chip enables order expand devices depth. IDT70T3519/99/89 also used applications requiring expanded width, indicated Figure Through combining control signals, devices grouped necessary accommodate applications needing 72-bits wider. A18/A17/A16 IDT70T3519/99/89 IDT70T3519/99/89 Control Inputs Control Inputs IDT70T3519/99/89 IDT70T3519/99/89 R/W, CLK, ADS, REPEAT, CNTEN Control Inputs Control Inputs Figure Depth Width Expansion with IDT70T3519/99/89 5666 NOTE: IDT70T3519, IDT70T3599, IDT70T3589. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges JTAG Timing Specifications tJCL tJCYC tJCH Device Inputs(1)/ TDI/TMS Device Outputs(2)/ TRST 5666 tJDC tJRSR tJCD tJRST Figure Standard JTAG Timing NOTES: Device inputs device inputs except TDI, TMS, TRST. Device outputs device outputs except TDO. JTAG Electrical Characteristics (1,2,3,4) 70T3519/99/89 Symbol tJCYC tJCH tJCL tJRST tJRSR tJCD tJDC Parameter JTAG Clock Input Period JTAG Clock HIGH JTAG Clock JTAG Clock Rise Time JTAG Clock Fall Time JTAG Reset JTAG Reset Recovery JTAG Data Output JTAG Data Output Hold JTAG Setup JTAG Hold Min. Max. Units 5666 3(1) NOTES: Guaranteed design. 30pF loading external output signals. Refer Electrical Test Conditions stated earlier this document. JTAG operations occur speed (10MHz). base device speed specified this datasheet. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Identification Register Definitions Instruction Field Revision Number (31:28) Device (27:12) JEDEC (11:1) Register Indicator (Bit Value 0x330 Description Reserved version number Defines part number Allows unique identification device vendor Indicates presence register 5666 0x33 NOTE: Device IDT70T3599 0x331. Device IDT70T3589 0x332. Scan Register Sizes Register Name Instruction (IR) Bypass (BYR) Identification (IDR) Boundary Scan (BSR) Size Note 5666 System Interface Parameters Instruction EXTEST BYPASS IDCODE Code 0000 1111 0010 0100 Description Forces contents boundary scan cells onto device outputs (1). Places boundary scan register (BSR) between TDO. Places bypass register (BYR) between TDO. Loads register (IDR) with vendor code places register between TDO. Places bypass register (BYR) between TDO. Forces device output drivers High-Z state except COLx INTx outputs. Uses BYR. Forces contents boundary scan cells onto device outputs. Places bypass register (BYR) between TDO. Places boundary scan register (BSR) between TDO. SAMPLE allows data from device inputs captured boundary scan cells shifted serially through TDO. PRELOAD allows data input serially into boundary scan cells TDI. Several combinations reserved. codes other than those identified above. internal only. 5666 HIGHZ CLAMP SAMPLE/PRELOAD 0011 0001 RESERVED PRIVATE 0101, 0111, 1000, 1001, 1010, 1011, 1100 0110,1110,1101 NOTES: Device outputs device outputs except TDO. Device inputs device inputs except TDI, TMS, TRST. Boundary Scan Descriptive Language (BSDL) file this device available website (www.idt.com), contacting your local sales representative. 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Ordering Information XXXXX Power Speed Package Process/ Temperature Range Device Type Blank Commercial (0°C +70°C) Industrial (-40°C +85°C) Green 256-pin (BC-256) 208-pin PQFP (DR-208) 208-pin fpBGA (BF-208) Commercial Only(2) Commercial Industrial(1) Speed Megahertz Commercial Industrial Standard Power 70T3519 9Mbit (256K 2.5V Synchronous Dual-Port 70T3599 4Mbit (128K 2.5V Synchronous Dual-Port 70T3589 2Mbit (64K 2.5V Synchronous Dual-Port NOTES: 166MHz I-Temp only available BC-256 package. 200Mhz only available BC-256 package. Green parts available. specific speeds, packages powers contact your local sales office. 5666 Clock Solution IDT70T3519/99/89 Dual-Port Dual-Port Specitications Dual-Port Part Number Voltage Input Capacitance Clock Specifications Input Duty Cycle Requirement Maximum Frequency Jitter Tolerance Clock Device Non-PLL Clock Device 5T9010 5T905, 5T9050 5T907, 5T9070 5666 70T3519/99/89 LVTTL 75ps 5T2010 6.42 APRIL 2006 IDT70T3519/99/89S High-Speed 2.5V 256/128/64K Dual-Port Synchronous Static Industrial Commercial Temperature Ranges Datasheet Document History: 01/23/03: 01/30/03: 04/25/03: 11/11/03: Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Initial Datasheet Corrected 208-pin package from TQFP PQFP Added Capacitance Derating drawing Changed tINS tINR specs Electrical Characteristics table Updated power numbers Electrical Characteristics table Added tOFS symbol parameter Electrical Characteristics table Updated Collision Timing waveform Added Collision DetectionTiming table footnotes Updated HIGHZ function System Interface Parameters table Added Clock Solution table Clarified Sleep Mode Text Waveforms Removed Preliminary status Added another sentence footnote recommend that boundary scan operated during sleep mode Clarified footnotes ordering information Replaced with logo Added green availability features Added green indicator ordering information Changed footnote Truth Table from ADS, CNTEN, REPEAT ADS, CNTEN, REPEAT Changed FTx/PLx PLx/FTx diagrams Notes. 03/30/04: 04/22/04: 04/12/05: 02/07/06: 04/10/06: CORPORATE HEADQUARTERS 6024 Silver Creek Valley Road Jose, 95138 SALES: 800-345-7015 408-284-8200 fax: 408-284-2775 www.idt.com Tech Support: 408-284-2794 DualPortHelp@idt.com logo registered trademark Integrated Device Technology, Inc. 6.42 APRIL 2006 Other recent searchesTSC2102 - TSC2102 TSC2102 Datasheet ML12019 - ML12019 ML12019 Datasheet MC12019 - MC12019 MC12019 Datasheet MA2C188 - MA2C188 MA2C188 Datasheet LX2207 - LX2207 LX2207 Datasheet LDD205 - LDD205 LDD205 Datasheet 65-XX-PF - 65-XX-PF 65-XX-PF Datasheet IDT79S464 - IDT79S464 IDT79S464 Datasheet IDT5991A - IDT5991A IDT5991A Datasheet AC1035 - AC1035 AC1035 Datasheet AC1036 - AC1036 AC1036 Datasheet
Privacy Policy | Disclaimer |