External Memory Solution for Texas Instruments TMS320C6000 DSP
FEATURES
■ Clock speeds:
• SSRAM: 200, 166,150, and 133 MHz
• SDRAMs: 125 and 100 MHz
■ DSP Memory Solution
• Texas Instruments TMS320C6201
• Texas Instruments TMS320C6701
■ Packaging:
• 153 pin BGA, JEDEC MO-163
■ 3.3V Operating supply voltage
■ Direct control interface to both the SSRAM and SDRAM ports
on the “C6x”
■ Common address and databus
■ 65% space savings vs. monolithic solution
■ Reduced system inductance and capacitance
DESCRIPTION
The WED9LC6416VxxBC is a 3.3V, 128K x 32 Synchronous
Pipeline SRAM and a 4Mx32 Synchronous DRAM array constructed with one 128K x 32 SBSRAM and two 4Mx16 SDRAM die
mounted on a multilayer laminate substrate. The device is
packaged in a 153 lead, 14mm by 22mm, BGA.
The WED9LC6416VxxBC provides a total memory solution for the
Texas Instruments TMS320C6201 and the TMS320C6701 DSPs
The Synchronous Pipeline SRAM is available with clock speeds
of 200, 166,150, and 133 MHz, allowing the user to develop a fast
external memory for the SSRAM interface port .
The SDRAM is available in clock speeds of 125 and 100 MHz,
allowing the user to develop a fast external memory for the
SDRAM interface port .
The WED9LC6416V is available in both commercial and industrial
temperature ranges.
*This data sheet describes a product that may or may not be under development and
is subject to change or cancellation without notice.
FIG. 1 PIN CONFIGURATION
TOP VIEW
12 3456 789
A DQ19DQ23VCCVSSVSSVSSVCCDQ24DQ28A
B DQ18DQ22VCCVSSSDCEVSSVCCDQ25DQ29B
C VCCQVCCQVCC SDWE SDA10NCVCCVCCQVCCQC
D DQ17DQ21VCCVSSVSSVSSVCCDQ26DQ30D
E DQ16DQ20VCCVSSSDCLK VSSVCCDQ27DQ31E
FVCCQVCCQVCCVSSVSSVSSVCCVCCQVCCQF
GNCNCNCSDRAS SDCASVSSA2A4A5G
HNCNCA8VSSVSSNCA1A3A10H
JA6A7A9VSSVSSNCA0A11A12J
K NC / A17 NC / A18 NC / A19 VSSVSSNCNCA13A14K
LNCNCNCBWE2 BWE3NCNCA15A16L
M VCCQVCCQVCCBWE0 BWE1NCVCCVCCQVCCQM
N DQ12DQ11VCCVSSVSSVSSVCCDQ4DQ0N
P DQ13DQ10VCCVSSSSCLKVSSVCCDQ5DQ1P
R VCCQVCCQVCCVSSVSSVSSVCCVCCQVCCQR
T DQ14DQ9VCC SSADC SSWENCVCCDQ6DQ2T
15DQ8VCCSSOE SSCENCVCCDQ7DQ3U
U DQ
12 3456 789
PIN DESCRIPTION
A0-16Address Bus
DQ0-31Data Bus
SSCLKSSRAM Clock
SSADC SSRAM Address Status Control
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
WED9LC6416V
FIG. 2 BLOCK DIAGRAM
A
SSWE
BWE
BWE
BWE
BWE
SSCE
SSOE
SSADC
SSCLK
10
SDA
SDCE
SDRAS
SDCAS
SDWE
SDCLK
0
1
2
3
0-16
A
0
A
0
A
1
A
1
A
2
A
3
A
4
A
5
A
6
A
7
A
8
A
9
A
10
A
11
A
12
A
13
A
14
A
15
A
16
BWE
BW
BW
BW
BW
CE
OE
ADSC
DQ
DQ
1
2
3
4
2
DQ
DQ
9-16
17-24
25-32
DQ
0-7
1-8
DQ
8-15
DQ
16-23
DQ
24-31
CLK
DQ
A
0
A
1
A
2
A
3
A
4
A
5
A
6
A
7
A
8
A
9
A
11
A10/AP
A
12
BA
0
A
13
BA
1
LDQM
UDQM
CS
RAS
CAS
WE
CLK
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A
11
A10/AP
A
12
BA
0
A
13
BA
1
LDQM
UDQM
CS
RAS
CAS
WE
CLK
DQ
DQ
DQ
DQ
8-15
8-15
DQ
0-7
0-7
DQ
8-15
DQ
16-23
0-7
DQ
24-31
0-31
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
2
January 2001
WED9LC6416V
OUTPUT FUNCTIONAL DESCRIPTIONS
SymbolTypeSignalPolarityFunction
SSCLKInputPulsePositive Edge The system clock input. All of the SSRAM inputs are sampled on the rising edge of the clock.
SSADS
SSOEInputPulseActive Low
SSWE
SSCEInputPulseActive LowSSCE disable or enable SSRAM device operation.
SDCLKInputPulsePositive Edge The system clock input. All of the SDRAM inputs are sampled on the rising edge of the clock.
SDCEInputPulseActive Low SDCE disable or enable device operation by masking or enabling all inputs except SDCLK and BWE0-3.
SDRAS
SDCASInputPulseActive Low
SDWE
0-16,
A
SDA10rising clock edge. In addition to the row address, SDA10 is used to invoke Autoprecharge operation at the
DQ
BWE
InputLevel—
Input
0-31
Output
0-3InputPulse
Level—Data Input/Output are multiplexed on the same pins.
When sampled at the positive rising edge of the clock, SSADS, SSOE, and SSWE define the operation
to be executed by the SSRAM.
When sampled at the positive rising edge of the clock, SDCAS, SDRAS, and SDWE define the operation
to be executed by the SDRAM.
Address bus for SSRAM and SDRAM
0 and A1 are the burst address inputs for the SSRAM
A
During a Bank Active command cycle, A
0-11, SDA10 defines the row address (RA0-10) when sampled at the
rising clock edge.
During a Read or Write command cycle, A0-7 defines the column address (CA0-7) when sampled at the
end of the Burst Read or Write Cycle. If SDA10 is high, autoprecharge is selected and A12 and A13 define
the bank to be precharged. If SDA10 is low, autoprecharge is disabled.
During a Precharge command cycle, SDA
10 is used in conjunction with A12 and A13 to control which bank(s)
to precharge. If SDA10 is high, all banks will be precharged regardless of the state of A12 and A13. If
SDA10 is low, then A12 and A13 are used to define which bank to precharge.
0-3 perform the byte write enable function for the SSRAM and DQM function for the SDRAM. BWE0
BWE
is associated with DQ0-7, BWE1 with DQ8-15, BWE2 with DQ16-23 and BWE3 with DQ24-31.
Vcc, VssSupplyPower and ground for the input buffers and the core logic.
CCQSupplyData base power supply pins, 3.3V (2.5V future).
V
January 20001
3
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
WED9LC6416V
ABSOLUTE MAXIMUM RATINGS
Voltage on Vcc Relative to Vss-0.5V to +4.6V
Vin (DQx)-0.5V to Vcc +0.5V
Storage Temperature (BGA)-55°C to +125°C
Junction Temperature+175°C
Short Circuit Output Current100 mA
*Stress greater than those listed under "Absolute Maximum Ratings" may cause
permanent damage to the device. This is a stress rating only and functional operation
of the device at these or any other conditions greater than those indicated in operational
sections of this specifications is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect reliability.
Clock Cycle TimetKHKH5678ns
Clock HIGH TimetKLKH1.62.42.62.8ns
Clock LOW TimetKHKL1.62.42.62.8ns
Clock to output validtKHQV2.53.53.84.0ns
Clock to output invalidtKHQX1.51.51.51.5ns
Clock to output on Low-ZtKQLZ0000ns
Clock to output in High-ZtKQHZ1.531.53.51.53.81.54.0ns
Output Enable to output validtOELQV2.53.53.84.0ns
Output Enable to output in Low-ZtOELZ0000ns
Output Enable to output in High-ZtOEHZ3.03.53.53.8ns
Address, Control, Data-in Setup Time to ClocktS1.51.51.51.5ns
Address, Control, Data-in Hold Time to Clockt
Symbol200MHz166MHz150MHz133MHz
H0.50.50.50.5ns
January 20001
5
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
WED9LC6416V
SSRAM OPERATION TRUTH TABLE
OperationAddress UsedSSCESSADSSSWESSOEDQ
Deselected Cycle, Power DownNoneHLXXHigh-Z
WRITE Cycle, Begin BurstExternalLLLXD
READ Cycle, Begin BurstExternalLLHLQ
READ Cycle, Begin BurstExternalLLHHHigh-Z
READ Cycle, Suspend BurstCurrentXHHLQ
READ Cycle, Suspend BurstCurrentXHHHHigh-Z
READ Cycle, Suspend BurstCurrentHHHLQ
READ Cycle, Suspend BurstCurrentHHHHHigh-Z
WRITE Cycle, Suspend BurstCurrentXHLXD
WRITE Cycle, Suspend BurstCurrentHHLXD
NOTE:
1. X means “don’t care”, H means logic HIGH. L means logic LOW.
2. All inputs except SSOE must meet setup and hold times around the rising edge (LOW to HIGH) of SSCLK.
3. Suspending burst generates wait cycle
4. For a write operation following a read operation, SSOE must be HIGH before the input data required setup time plus High-Z time for SSOE and staying HIGH
though out the input data hold time.
5. This device contains circuitry that will ensure the outputs will be in High-Z during power-up.
SSRAM PARTIAL TRUTH TABLE
FunctionSSWE BWE0 BWE1 BWE2 BWE3
READHXXXX
WRITE one Byte (DQ0-7)LLHHH
WRITE all BytesLLLLL
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
6
January 2001
WED9LC6416V
)
)
)
FIG. 3SSRAM READ TIMING
SSCLK
t
SSADS
SSCE
ADDR
SSOE
SSWE
DQ
FIG. 4SSRAM WRITE TIMING
SSCLK
SSADS
SSCE
ADDR
t
KHKL
t
KHKH
S
t
S
t
S
A2A3A4
t
H
t
OELQV
t
KQLZ
t
KHKH
t
S
t
H
t
S
A1
t
H
t
KLKH
t
H
t
KHQX
t
KHQV
Q(A1)Q(A2)Q(A3)Q(A4)
t
KHKL
t
KLKH
A2A3
t
H
A5A1
t
OEHQZ
Q(A5)
t
H
t
H
A4
A5
January 20001
SSOE
SSWE
DQ
D(A1)
t
S
t
S
D(A2)D(A3
t
H
t
H
D(A4
7
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
CL = 2tCC101000121000151000
Clock to valid Output delay (1,2)tSAC678ns
Output Data Hold Time (2)tOH33 3ns
Clock HIGH Pulse Width (3)tCH33 3ns
Clock LOW Pulse Width (3)tCL33 3ns
Input Setup Time (3)tSS22 2ns
Input Hold Time (3)tSH11 1ns
CLK to Output Low-Z (2)tSLZ22 2ns
CLK to Output High-ZtSHZ778ns
Row Active to Row Active Delay (4)tRRD202024ns
RAS\ to CAS\ Delay (4)tRCD202024ns
Row Precharge Time (4)tRP202024ns
Row Active Time (4)tRAS5010,0005010,0006010,000ns
Row Cycle Time - Operation (4)tRC708090ns
Row Cycle Time - Auto Refresh (4,8)tRFC708090ns
Last Data in to New Column Address Delay (5)tCDL111CLK
Last Data in to Row Precharge (5)tRDL111CLK
Last Data in to Burst Stop (5)tBDL111CLK
Column Address to Column Address Delay (6)tCCD1.51.51.5CLK
Number of Valid Output Data (7)222
NOTES:
1.Parameters depend on programmed CAS latency.
2.If clock rise time is longer than 1ns (t
3.Assumed input rise and fall time = 1ns. If t
rise/2 -0.5)ns should be added to the parameter.
rise of tfall are longer than 1ns. [(trise = tfall)/2] - 1ns should be added to the parameter.
4.The minimum number of clock cycles required is detemined by dividing the minimum time required by the clock cycle time and then rounding up to the
next higher integer.
5.Minimum delay is required to complete write.
6.All devices allow every cycle column address changes.
7.In case of row precharge interrupt, auto precharge and read burst stop.
8.A new command may be given t
RFC after self-refresh exit.
Symbol125MHz100MHz83MHz
CC81000101000121000
12 1
ns
ea
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
8
January 2001
WED9LC6416V
CLOCK FREQUENCY AND LATENCY PARAMETERS - 125MHz SDRAM
CLOCK FREQUENCY AND LATENCY PARAMETERS - 100MHz SDRAM
(Unit = number of clock)
FrequencyCAStRCtRAStRPtRRDtRCDtCCDtCDLtRDL
100MHz (12.0ns)375222111
83MHz (12.0ns)265222111
Latency
70ns50ns20ns20ns20ns10ns10ns10ns
REFRESH CYCLE PARAMETERS
ParameterSymbolMinMaxMinMaxUnits
Refresh Period (1,2)tREF—64 — 64ms
NOTES:
1.4096 cycles
2.Any time that the Refresh Period has been exceeded, a minimum of two Auto (CBR) Refresh commands must be given to "wake-up" the device.
-10-12
SDRAM COMMAND TRUTH TABLE
Function
Mode Register SetLLLLXOP CODE
Auto Refresh (CBR)LLLHXXX
Precharge
Bank ActivateLLHHXBARow Address2
WriteLHLLXBAL2
Write with Auto PrechargeLHLLXBAH2
ReadLHLLXBAL2
Read with Auto PrechargeLHLHXBAH2
Burst TerminationLHHLXXX3
No OperationLHHHXXX
Device DeselectHXXXXXX
Data Write/Output DisableXXXXLXX4
Data Mask/Output DisableXXXXHXX4
NOTES:
1. All of the SDRAM operations are defined by states of SDCE\, SDWE\, SDRAS\, SDCAS\, and BWE
2. Bank Select (BA), if A
3. During a Burst Write cycle there is a zero clock delay, for a Burst Read cycle the delay is equal to the CAS latency.
4. The BWE has two functions for the data DQ Read and Write operations. During a Read cycle, when BWE goes high at a clock timing the data outputs are disabled
and become high impedance after a two clock delay. BWE also provides a data mask function for Write cycles. When it activates, the Write operation at the clock is
prohibited (zero clock latency).
January 20001
Single BankLLHLXBAL2
Precharge all BanksLLHLXXH
12 (BA0) and A13 (BA1) select between different banks.
SDCE SDRAS SDCASSDWEBWEA12,A13SDA10
0-3 at the positive rising edge of the clock.
9
White Electronic Designs Corporation • (508) 366-5151 • www.whiteedc.com
A
11-0
Notes
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.