GS881E36T-11.5I中文资料

  • 格式:pdf
  • 大小:497.32 KB
  • 文档页数:34

GS881E18/36T-11/11.5/100/80/66512K x 18, 256K x 36 ByteSafe™8Mb Sync Burst SRAMs100 MHz–66 MHz3.3 V V DD 3.3 V and 2.5 V I/O100-Pin TQFP Commercial TempIndustrial Temp1.10 9/2000Featuresoperation• Dual Cycle Deselect (DCD) operation• IEEE 1149.1 JTAG-compatible Boundary Scan• On-chip write parity checking; even or odd selectable• 3.3 V +10%/–5% core power supply• 2.5 V or 3.3 V I/O supply• Internal input resistors on mode pins allow floating mode pins • Default to Interleaved Pipeline mode• Common data inputs and data outputs• Clock Control, registered, address, data, and control• Internal self-timed write cycle• Automatic power-down for portable applications• 100-lead TQFP packageFunctional DescriptionApplicationsThe GS881E18//36T is a 9,437,184-bit high performance synchronous SRAM with a 2-bit burst address counter. Although of a type originally developed for Level 2 Cache applications supporting high performance CPUs, the device now finds application in synchronous SRAM applications, ranging from DSP main store to networking chip set support. Controlsand power down control (ZZ) are asynchronous inputs. Burst Burst mode, subsequent burst addresses are generated counter may be configured to count in either linear or interleave order with the Linear Burst Order (LBO) input. The Burst function need not be used. New addresses can be loaded on every cycle with no degradation of chip performance. Flow Through/Pipeline ReadsThe function of the Data Output register can be controlled by the user via the FT mode pin (Pin 14). Holding the FT mode pin low places the RAM in Flow Through mode, causing output data to bypass the Data Output Register. Holding FT high places the RAM in Pipeline mode, activating the rising-edge-triggered Data Output Register.DCD Pipelined ReadsThe GS881E18//36T is a DCD (Dual Cycle Deselect) pipelined synchronous SRAM. SCD (Single Cycle Deselect) versions are also available. DCD SRAMs pipeline disable commands to the same degree as read commands. DCD RAMs hold the deselect command for one full cycle and then begin turning off their outputs just after the second rising edge of clock.Byte Write and Global WriteByte write operation is performed by using Byte Write enable (BW) input combined with one or more individual byte write signals (Bx). In addition, Global Write (GW) is available for writing all bytes at one time, regardless of the byte write control inputs.ByteSafe™ Parity FunctionsThe GS881E18/36T features ByteSafe data security functions. See detailed discussion following.Sleep ModeLow power (Sleep mode) is attained through the assertion (high) of the ZZ signal, or by stopping the clock (CK). Memory data is retained during Sleep mode.Core and Interface VoltagesThe GS881E18//36T operates on a 3.3 V power supply, and all inputs/outputs are 3.3 V- and 2.5 V-compatible. Separate output power (V DDQ) pins are used to decouple output noise from the internal circuit.-11-11.5-100-80-663-1-1-1t KQI DD4.0 ns225 mA4.0 ns225 mA4.0 ns225 mA4.5 ns200 mA5.0 ns185 mAThrough 2-1-1-1KQtCycleI DD15 ns180 mA15 ns180 mA15 ns180 mA15 ns175 mA20 ns165 mAGS881E18/36T-11/11.5/100/80/66GS881E18 100-Pin TQFP Pinout807978777675747372717069686766656463626160595857565554535251123456789101112131415161718192021222324252627282930V DDQ V SS DQ B1DQ B2V SS V DDQ DQ B3DQ B4FT V DD DP V SS DQ B5DQ B6V DDQ V SS DQ B7DQ B8DQ B9V SS V DDQ V DDQ V SS DQ A8DQ A7V SS V DDQ DQ A6DQ A5V SS QE V DD ZZ DQ A4DQ A3V DDQ V SS DQ A2DQ A1V SS V DDQ L B O A 5A 4A 3A 2A 1A 0T M S T D I V S SV D DT D O T C K A 10A 11A 12A 13A 14A 16A 6A 7E 1E 2 N C N C B BB AA 17C K G W B W VD DV S SG A D S C A D S P A D V A 8A 9A 15512K X 18Top ViewDQ A9A 18NC NC NC NC NC NC NC NCNC NC NC NC NC NC NCNC NC 100999897969594939291908988878685848382813132333435363738394041424344454647484950GS881E18/36T-11/11.5/100/80/66GS881E36 100-Pin TQFP Pinout807978777675747372717069686766656463626160595857565554535251123456789101112131415161718192021222324252627282930V DDQ V SS DQ C4DQ C3V SS V DDQ DQ C2DQ C1FT V DD DP V SS DQ D1DQ D2V DDQ V SS DQ D3DQ D4DQ D5V SS V DDQ V DDQ V SS DQ B4DQ B3V SS V DDQ DQ B2DQ B1V SS QE V DD ZZ DQ A1DQ A2V DDQ V SS DQ A3DQ A4V SS V DDQ L B O A 5A 4A 3A 2A 1A 0T M S T D I V S ST D O T C K A 10A 11A 12A 13A 14A 16A 6A 7E 1E 2 B DB CB BB AA 17C K G W B W VD DV S SG A D S C A D S P A D V A 8A 9A 15256K x 36Top ViewDQ B5DQ B9DQ B7DQ B8DQ B6DQ A6DQ A5DQ A8DQ A7DQ A9DQ C7DQ C8DQ C6DQ D6DQ D8DQ D7DQ D9DQ C5DQ C9100999897969594939291908988878685848382813132333435363738394041424344454647484950V D DGS881E18/36T-11/11.5/100/80/66 TQFP Pin DescriptioPin Location Symbol TypeDescription37, 36A0, A1I Address field LSBs and Address Counter preset Inputs 35, 34, 33, 32, 100, 99, 82, 81, 44, 45,46, 47, 48, 49, 50, 92A2–A17I Address Inputs80A18I Address Inputs63, 62, 59, 58, 57, 56, 53, 52 68, 69, 72, 73, 74, 75, 78, 79 13, 12, 9, 8, 7, 6, 3, 2 18, 19, 22, 23, 24, 25, 28, 29DQ A1–DQ A8DQ B1–DQ B8DQ C1–DQ C8DQ D1–DQ D8I/O Data Input and Output pins ( x36 Version)51, 80, 1, 30DQ A9, DQ B9,DQ C9, DQ D9I/O Data Input and Output pins58, 59, 62, 63, 68, 69, 72, 73, 74 8, 9, 12, 13, 18, 19, 22, 23, 24DQ A1–DQ A9DQ B1–DQ B9I/O Data Input and Output pins51, 52, 53, 56, 5775, 78, 79,1, 2, 3, 6, 725, 28, 29, 30NC—No Connect16DP I Parity Input; 1 = Even, 0 = Odd66QE O Parity Error Out; Open Drain Output87BW I Byte Write—Writes all enabled bytes; active low93, 94B A, B B I Byte Write Enable for DQ A, DQ B Data I/Os; active low95, 96B C, B D I Byte Write Enable for DQ C, DQ D Data I/Os; active low ( x36 Version) 95, 96NC—No Connect (x18 Version)89CK I Clock Input Signal; active high88GW I Global Write Enable—Writes all bytes; active low98E1I Chip Enable; active low97E2I Chip Enable; active high86G I Output Enable; active low83ADV I Burst address counter advance enable; active low84, 85ADSP, ADSC I Address Strobe (Processor, Cache Controller); active lowGS881E18/36T-11/11.5/100/80/6664ZZ I Sleep mode control; active high 14FT I Flow Through or Pipeline mode; active low 31LBO I Linear Burst Order mode; active low38TMS I Scan Test Mode Select 39TDI I Scan Test Data In 42TDO O Scan Test Data Out 43TCK I Scan Test Clock 15, 41, 65, 91V DD I Core power supply 5,10,17, 21, 26, 40, 55, 60, 67, 71, 76, 90V SS I I/O and Core Ground 4, 11, 20, 27, 54, 61, 70, 77V DDQIOutput driver power supplyPin LocationSymbolTyp eDescriptionGS881E18/36T-11/11.5/100/80/66GS881E18/36 Block DiagramA1A0A0A1D0D1Q1Q0Counter LoadD QDQRegisterRegisterDQRegisterDQRegisterDQRegisterD QRegisterD QRegisterD QRegisterD QR e g i s t e rDQ RegisterA0–An LBO ADV CK ADSC ADSP GW BW B AB BB CB DFT GZZPower Down ControlMemory Array36364AQD DQx0–DQx9DPParity QEParity EncodeCompare3643636432Note: Only x36 version shown for simplicity.3636DQR e g i s t e r 4E 1E 2GS881E18/36T-11/11.5/100/80/66ByteSafe ™ Parity FunctionsThis SRAM includes a write data parity check that checks the validity of data coming into the RAM on write cycles. In Flow Through mode, write data errors are reported in the cycle following the data input cycle. In Pipeline mode, write data errors are reported one clock cycle later. (See Write Parity Error Output Timing Diagram .) The Data Parity Mode (DP) pin must be tied high to set the RAM to check for even parity or low to check for odd parity. Read data parity is not checked by the RAM as data. Validity is best established at the data’s destination. The Parity Error Output is an open drain output and drives low to indicate a parity error. Multiple Parity Error Output pins may share a common pull-up resistor.Write Parity Error Output Timing DiagramBPR 1999.05.18CK D In AD In BD In C D In D D In EtKQ tLZDQQEF l o w T h r o u g h M o d eP i p e l i n e d M o d etKQ tLZDQQED In A D In BD In CD In D D In EErr AErr AErr CErr CtHZ tKQX tHZ tKQXGS881E18/36T-11/11.5/100/80/66Note:There are pull-up devices on the LBO, DP and FT pins and a pull down device on the ZZ pin, so those input pins can be unconnected and the chip will operate in the default states as specified in the above table.Burst Counter SequencesBPR 1999.05.18Mode Pin FunctionsMode NamePin NameStateFunctionBurst Order Control LBO L Linear Burst H or NC Interleaved Burst Output Register Control FT L Flow Through H or NC Pipeline Power Down Control ZZ L or NC Active H Standby, I DD = I SB ByteSafe Data Parity ControlDPL Check for Odd Parity H or NCCheck for Even ParityLinear Burst SequenceNote: The burst counter wraps to initial state on the 5th clock.I nterleaved Burst SequenceNote: The burst counter wraps to initial state on the 5th clock.A[1:0]A[1:0]A[1:0]A[1:0]1st address 000110112nd address 011011003rd address 101100014th address11000110A[1:0]A[1:0]A[1:0]A[1:0]1st address 000110112nd address 010011103rd address 101100014th address11100100GS881E18/36T-11/11.5/100/80/66Byte Write Truth TableNotes:1.All byte outputs are active in read cycles regardless of the state of Byte Write Enable inputs.2.Byte Write Enable inputs B A , B B , B C, and/or B D may be used in any combination with BW to write single or multiple bytes.3.All byte I/Os remain High-Z during all write operations regardless of the state of Byte Write Enable inputs.4.Bytes “C ” and “D ” are only available on the x36 version.FunctionGWBWB AB BB CB DNotesRead H H X X X X 1Read H L H H H H 1Write byte a H L L H H H 2, 3Write byte b H L H L H H 2, 3Write byte c H L H H L H 2, 3, 4Write byte d H L H H H L 2, 3, 4Write all bytes H L L L L L 2, 3, 4Write all bytesLXXXXXGS881E18/36T-11/11.5/100/80/66 Synchronous Truth TableOperation AddressUsedStateDiagramKey5E1E22(x36only)ADSP ADSC ADV W3DQ4Deselect Cycle, Power Down None X H X X L X X High-Z Deselect Cycle, Power Down None X L F L X X X High-Z Deselect Cycle, Power Down None X L F H L X X High-Z Read Cycle, Begin Burst External R L T L X X X Q Read Cycle, Begin Burst External R L T H L X F Q Write Cycle, Begin Burst External W L T H L X T D Read Cycle, Continue Burst Next CR X X H H L F Q Read Cycle, Continue Burst Next CR H X X H L F Q Write Cycle, Continue Burst Next CW X X H H L T D Write Cycle, Continue Burst Next CW H X X H L T D Read Cycle, Suspend Burst Current X X H H H F Q Read Cycle, Suspend Burst Current H X X H H F Q Write Cycle, Suspend Burst Current X X H H H T D Write Cycle, Suspend Burst Current H X X H H T D Notes:1.X = Don’t Care, H = High, L = Low.2.For x36 Version, E = T (True) if E2 = 1; E = F (False) if E2 = 0.3.W = T (True) and F (False) is defined in the Byte Write Truth Table preceding.4.G is an asynchronous input. G can be driven high at any time to disable active output drivers. G low can only enable active drivers (shownas “Q” in the Truth Table above).5.All input combinations shown above are tested and supported. Input combinations shown in gray boxes need not be used to accomplishbasic synchronous or synchronous burst operations and may be avoided for simplicity.6.Tying ADSP high and ADSC low allows simple non-burst synchronous operations. See BOLD items above.7.Tying ADSP high and ADV low while using ADSC to load new addresses allows simple burst operations. See ITALIC items above.GS881E18/36T-11/11.5/100/80/66First WriteFirst ReadBurst WriteBurst ReadDeselectR WCRCWX XWRRWRXXX S i m p l e S y n c h r o n o u s O p e r a t i o nS i m p l e B u r s t S y n c h r o n o u s O p e r a t i o nCR RCWCRCRSimplified State DiagramNotes:1.The diagram shows only supported (tested) synchronous state transitions. The diagram presumes G is tied low.2.The upper portion of the diagram assumes active use of only the Enable (E1 and E2) and Write (B A , B B , B C , B D , BW, and GW) controlinputs, and that ADSP is tied high and ADSC is tied low.3.The upper and lower portions of the diagram together assume active use of only the Enable, Write, and ADSC control inputs, andassumes ADSP is tied high and ADV is tied low.GS881E18/36T-11/11.5/100/80/66First WriteFirst ReadBurst WriteBurst ReadDeselectR WCRCWXXWRRWRXXX CRR CW CRCRW CWW CWSimplified State Diagram with GNotes:1.The diagram shows supported (tested) synchronous state transitions plus supported transitions that depend upon the use of G.e of “Dummy Reads” (Read Cycles with G High) may be used to make the transition from Read cycles to Write cycles without passingthrough a Deselect cycle. Dummy Read cycles increment the address counter just like normal Read cycles.3.Transitions shown in grey tone assume G has been pulsed high long enough to turn the RAM’s drivers off and for incoming data to meetData Input Set Up Time.GS881E18/36T-11/11.5/100/80/66Note:Permanent damage to the device may occur if the Absolute Maximum Ratings are exceeded. Operation should be restricted to Recommended Operating Conditions. Exposure to conditions exceeding the Absolute Maximum Ratings, for an extended period of time, may affect reliability of this component.Notes:1.Unless otherwise noted, all performance specifications quoted are evaluated for worst case at both2.75 V ≤ V DDQ ≤ 2.375 V(i.e., 2.5 V I/O) and 3.6 V ≤ V DDQ ≤ 3.135 V (i.e., 3.3 V I/O), and quoted at whichever condition is worst case. 2.This device features input buffers compatible with both 3.3 V and 2.5 V I/O drivers.3.Most speed grades and configurations of this device are offered in both Commercial and Industrial Temperature ranges. The part number ofIndustrial Temperature Range versions end the character “I”. Unless otherwise noted, all performance specifications quoted are evaluated for worst case in the temperature range marked on the device.4.Input Under/overshoot voltage must be –2 V > Vi < V DD +2 V with a pulse width not to exceed 20% tKC.Absolute Maximum Ratings(All voltages reference to V SS )SymbolDescriptionValueUnitV DD Voltage on V DD Pins –0.5 to 4.6V V DDQ Voltage in V DDQ Pins –0.5 to V DD V V CK Voltage on Clock Input Pin –0.5 to 6V V I/O Voltage on I/O Pins –0.5 to V DDQ +0.5 (≤ 4.6 V max.)V V IN Voltage on Other Input Pins –0.5 to V DD +0.5 (≤ 4.6 V max.)V I IN Input Current on Any Pin +/–20mA I OUT Output Current on Any I/O Pin +/–20mA P D Package Power Dissipation 1.5WT STG Storage Temperature –55 to 125o C T BIASTemperature Under Bias–55 to 125o CRecommended Operating ConditionsParameterSymbolMin.Typ.Max.UnitNotesSupply Voltage V DD 3.135 3.3 3.6V I/O Supply Voltage V DDQ 2.375 2.5V DD V 1Input High Voltage V IH 1.7—V DD +0.3V 2Input Low VoltageV IL –0.3—0.8V 2Ambient Temperature (Commercial Range Versions)T A 02570°C 3Ambient Temperature (Industrial Range Versions)T A–402585°C3GS881E18/36T-11/11.5/100/80/66Note: These parameters are sample tested.Notes:1.Junction temperature is a function of SRAM power dissipation, package thermal resistance, mounting board temperature, ambient. Temper-ature air flow, board density, and PCB thermal resistance.2.SCMI G-38-873.Average thermal resistance between die and top surface, MIL SPEC-883, Method 1012.1Capacitance(T A = 25o C, f = 1 MH Z , V DD = 3.3 V)ParameterSymbolTest conditionsTyp.Max.UnitInput Capacitance C IN V IN = 0 V 45pF Input/Output CapacitanceC I/OV OUT = 0 V67pFPackage Thermal CharacteristicsRatingLayer BoardSymbolMaxUnitNotesJunction to Ambient (at 200 lfm)single R ΘJA 40°C/W 1,2Junction to Ambient (at 200 lfm)four R ΘJA 24°C/W 1,2Junction to Case (TOP)—R ΘJC9°C/W320% tKCV SS – 2.0 V50%V SS V IHUndershoot Measurement and TimingOvershoot Measurement and Timing20% tKCV DD + 2.0 V50%V DDV ILGS881E18/36T-11/11.5/100/80/66Notes:1.Include scope and jig capacitance.2.Test conditions as specified with output loading as shown in Fig. 1 unless otherwise noted.3.Output Load 2 for t LZ , t HZ , t OLZ and t OHZ4.Device is deselected as defined by the Truth Table.AC Test ConditionsParameterConditionsInput high level 2.3 V Input low level 0.2 V Input slew rate 1 V/ns Input reference level 1.25 V Output reference level1.25 V Output loadFig. 1& 2DC Electrical CharacteristicsParameterSymbolTest ConditionsMinMaxInput Leakage Current (except mode pins)I IL V IN = 0 to V DD –1 uA 1 uA ZZ Input Current I INZZ V DD ≥ V IN ≥ V IH 0 V ≤ V IN ≤ V IH –1 uA –1 uA 1 uA 300 uA Mode Pin Input Current I INM V DD ≥ V IN ≥ V IL 0 V ≤ V IN ≤ V IL –300 uA –1 uA 1 uA 1 uA Output Leakage Current I OL Output Disable,V OUT = 0 to V DD –1 uA 1 uA Output High Voltage V OH I OH = –8 mA, V DDQ = 2.375 V 1.7 V —Output High Voltage V OH I OH = –8 mA, V DDQ = 3.135 V2.4 V —Output Low VoltageV OLI OL = 8 mA—0.4 VDQVT = 1.25 V50Ω30pF *DQ2.5 VOutput Load 1Output Load 2225Ω225Ω5pF ** Distributed Test Jig CapacitanceGS881E18/36T-11/11.5/100/80/66 Operating CurrentsParameter Test Conditions Symbol-11-11.5-100-80-66Unit 0to70°C–40to85°Cto70°C–40to85°Cto70°C–40to85°Cto70°C–40to85°Cto70°C–40to85°COperating Current Device Selected;All other inputs≥V IH o r ≤ V ILOutput openI DDPipeline225235225235225235200210185195mAI DDFlow-Thru180 190 180 190 180190175185165175mAStandbyCurrent ZZ≥ V DD- 0.2VI SBPipeline30 40 30 40 304030403040mAI SBFlow-Thru30 40 30 40304030403040mADeselect Current Device Deselected;All other inputs≥ V IH or≤ V ILI DDPipeline80 90 80 90809070806070mAI DDFlow-Thru65 75 65 75657555655060mAGS881E18/36T-11/11.5/100/80/66AC Electrical CharacteristicsNotes:1.These parameters are sampled and are not 100% tested.2.ZZ is an asynchronous signal. However, in order to be recognized on any given clock cycle, ZZ must meet the specified setup and holdtimes as specified above.Parameter Symbol -11-11.5-100-80-66Unit Min Max MinMax MinMax Min Max Min Max PipelineClock Cycle TimetKC 10—10—10—12.5—15—ns Clock to Output Valid tKQ — 4.0— 4.0— 4.0— 4.5—5ns Clock to Output Invalid tKQX 1.5— 1.5— 1.5— 1.5— 1.5—ns Clock to Output in Low-Z tLZ 1 1.5— 1.5— 1.5— 1.5— 1.5—ns Flow-ThruClock Cycle TimetKC 15.0—15.0—15.0—15.0—20—ns Clock to Output Valid tKQ —11.0—11.5—12.0—14.0—18ns Clock to Output Invalid tKQX 3.0— 3.0— 3.0— 3.0— 3.0—ns Clock to Output in Low-Z tLZ 1 3.0— 3.0— 3.0— 3.0— 3.0—ns Clock HIGH Time tKH 1.7— 1.7—2—2— 2.3—ns Clock LOW Time tKL 2—2— 2.2— 2.2— 2.5—ns Clock to Output in High-Z tHZ 1 1.5 4.0 1.5 4.2 1.5 4.5 1.5 4.5 1.5 4.8ns G to Output Valid tOE — 4.0— 4.2— 4.5— 4.5— 4.8ns G to output in Low-Z tOLZ 10—0—0—0—0—ns G to output in High-ZtOHZ 1— 4.0— 4.2— 4.5— 4.5— 4.8ns Setup time tS 1.5— 2.0— 2.0— 2.0— 2.0—ns Hold time tH 0.5—0.5—0.5—0.5—0.5—ns ZZ setup time tZZS 25—5—5—5—5—ns ZZ hold time tZZH 21—1—1—1—1—ns ZZ recoverytZZR20—20—20—20—20—nsGS881E18/36T-11/11.5/100/80/66CKADSPADSCADVGWBWWR2WR3WR1WR1WR2WR3tKCSingle WriteBurst Write t KLt KH tS tHtS tHtS tHtS tHtS tHtStHtS tHWrite specified byte for 2A and all bytes for 2B , 2C & 2DADV must be inactive for ADSP WriteADSC initiated writeADSP is blocked by E inactiveA 0–A nB A –B DDQ A –DQ DWrite DeselectedWR1WR3Write Cycle TimingE 1tS tHE 2 only sampled with ADSP or ADSCE 1 masks ADSPDeselected with E 2GtS tHD2AD2BD2CD2DD3AD1AHi-ZtS tHE 2GS881E18/36T-11/11.5/100/80/66Q1AQ3AQ2DQ2cQ2BQ2AtKQtLZtOEtOHZtOLZtKQXtHZtKQXCKADSP ADSCBW GGWADVBurst ReadRD2RD3tKLtStHtHtS tHtS tHADSC initiated readSuspend Burst Single ReadADSP is blocked by E inactiveA 0–A nB A –B DtKHtKCtS tHtS tStHDQ A –DQ DRD1Hi-ZSuspend BurstFlow Through Read Cycle TimingtHtHE 1 masks ADSPDeselected with E 2E 1tS tS E 2E 2 only sampled with ADSP or ADSCGS881E18/36T-11/11.5/100/80/66Flow Through Read-Write Cycle TimingCKADSPADVGWBWGQ1AD1AQ2AQ2BQ2cQ2DSingle ReadBurst ReadtOEtOHZtS tHtStHtHtS tHtS tHtKH DQ A –DQ DB A –B DtKLtKCtS Single WriteADSP is blocked by E inactivetKQtStHHi-ZQ2ABurst wrap around to it’s initial stateWR1E 1tS tS tHE 1 masks ADSPE 2 only sampled with ADSP and ADSCtHADSCtS tHADSC initiated readRD1WR1RD2tS tHA 0–A nE 2GS881E18/36T-11/11.5/100/80/66Pipelined DCD Read Cycle TimingQ1AQ3AQ2DQ2cQ2BQ2AtKQtLZtOEtOHZtOLZtKQX tHZtKQX CKADSP ADSCBW GGWADVBurst ReadRD2RD3tKLtHtHtStHtHtS tHtS tHADSC initiated readSuspend BurstE 1 masks ADSPE 2 only sampled with ADSP or ADSCSingle ReadADSP is blocked by E 1 inactiveA 0–A nB A –B DE 1tKH tKCtS tHtS tStHDQ A –DQ DtS tS RD1Hi-ZE 2GS881E18/36T-11/11.5/100/80/66Pipelined DCD Read-Write Cycle TimingCKADSPADVGWBW E 1GWR1Q1AD1aQ2A Q2B Q2c Q2DSingle ReadBurst ReadtOEtOHZtS tStHtStH tStHtHtS tHtS tHtKHE 1 masks ADSPE 2 only sampled with ADSP and ADSCDQ A –DQ DtKLtKC tS tHSingle WriteADSP is blocked by E 1 inactivetKQtS tHHi-ZB A –B DADSCtS tHADSC initiated readRD1WR1RD2tS tHA 0–A nE 2GS881E18/36T-11/11.5/100/80/66Application TipsSingle and Dual Cycle DeselectSCD devices force the use of “dummy read cycles” (read cycles that are launched normally but that are ended with the outputdrivers inactive) in a fully synchronous environment. Dummy read cycles waste performance but their use usually assures there will be no bus contention in transitions from reads to writes or between banks of RAMs. DCD SRAMs do not waste bandwidth on dummy cycles and are logically simpler to manage in a multiple bank application (wait states need not be inserted at bank address boundary crossings) but greater care must be exercised to avoid excessive bus contention.JTAG Port OperationOverviewThe JTAG Port on this RAM operates in a manner consistent with IEEE Standard 1149.1-1990, a serial boundary scan interface standard (commonly referred to as JTAG), but does not implement all of the functions required for 1149.1 compliance. Some functions have been modified or eliminated because they can slow the RAM. Nevertheless, the RAM supports 1149.1-1990 TAP (Test Access Port) Controller architecture, and can be expected to function in a manner that does not conflict with the operation of Standard 1149.1 compliant devices. The JTAG Port interfaces with conventional TTL / CMOS logic level signaling.Disabling the JTAG PortIt is possible to use this device without utilizing the JTAG port. The port is reset at power-up and will remain inactive unlessclocked. TCK, TDI, and TMS are designed with internal pull-up circuits. To assure normal operation of the RAM with the JTAG Port unused, TCK, TDI, and TMS may be left floating or tied to either V DD or V SS . TDO should be left unconnected.CKADSP ADSCtHtKH tKLtKCtS ZZtZZRtZZHtZZS~~~~~~~~~SnoozeSleep Mode Timing DiagramGS881E18/36T-11/11.5/100/80/66JTAG Port RegistersOverviewThe various JTAG registers, refered to as TAP Registers, are selected (one at a time) via the sequences of 1s and 0s applied to TMS as TCK is strobed. Each of the TAP Registers are serial shift registers that capture serial input data on the rising edge of TCK and push serial data out on the next falling edge of TCK. When a register is selected it is placed between the TDI and TDO pins.Instruction RegisterThe Instruction Register holds the instructions that are executed by the TAP controller when it is moved into the Run, Test/Idle or the various data register states. Instructions are 3 bits long. The Instruction Register can be loaded when it is placed between the TDI and TDO pins. The Instruction Register is automatically preloaded with the IDCODE instruction at power-up or whenever the controller is placed in Test-Logic-Reset state.Bypass RegisterThe Bypass Register is a single-bit register that can be placed between TDI and TDO. It allows serial test data to be passed through the RAMs JTAG Port to another device in the scan chain with as little delay as possible.Boundary Scan RegisterBoundary Scan Register is a collection of flip flops that can be preset by the logic level found on the RAM’s input or I/O pins. The flip flops are then daisy chained together so the levels found can be shifted serially out of the JTAG Port’s TDO pin. TheBoundary Scan Register also includes a number of place holder flip flops (always set to a logic 1). The relationship between the device pins and the bits in the Boundary Scan Register is described in the Scan Order Table following. The Boundary Scan Register, under the control of the TAP Controller, is loaded with the contents of the RAMs I/O ring when the controller is in Capture-DR state and then is placed between the TDI and TDO pins when the controller is moved to Shift-DR state. Two TAP instructions can be used to activate the Boundary Scan Register.JTAG Pin Descriptions PinPin NameI/ODescriptionTCK Test Clock In Clocks all TAP events. All inputs are captured on the rising edge of TCK and all outputs propagate from the falling edge of TCK.TMSTest Mode SelectInThe TMS input is sampled on the rising edge of TCK. This is the command input for the TAP controller state machine. An undriven TMS input will produce the same result as a logic one input level.TDI Test Data In InThe TDI input is sampled on the rising edge of TCK. This is the input side of the serial registers placed between TDI and TDO. The register placed between TDI and TDO is determined by the state of the TAP Controller state machine and the instruction that is currently loaded in the TAP Instruction Register (refer to the TAP Controller State Diagram). An undriven TDI pin will produce the same result as a logic one input level.TDO Test Data Out OutOutput that is active depending on the state of the TAP state machine. Output changes in response to the falling edge of TCK. This is the output side of the serial registers placed between TDI and TDO.Note:This device does not have a TRST (TAP Reset) pin. TRST is optional in IEEE 1149.1. The Test-Logic-Reset state is entered while TMS is held high for five rising edges of TCK. The TAP Controller is also reset automaticly at power-up.。