Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
27.04.2015
Размер:
2.77 Mб
Скачать

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

block-write support

The SMJ320C80 supports three modes of VRAM block-write. The block-write mode is dynamically selectable so that software can specify block-writes regardless of the type of block-write the addressed memory supports. Block-writes are supported only for 64-bit buses. During block-write and load-color-register cycles, the BS[1:0] inputs determine which block mode will be used.

Table 34. Block-Write Selection

BS[1:0]

BLOCK-WRITE MODE

 

 

 

0

0

Simulated

0

1

Reserved

1

0

4x

1

1

8x

SDRAM support

The SMJ320C80 provides direct support for synchronous DRAM (SDRAM), synchronous VRAM (SVRAM), and synchronous graphics RAM (SGRAM). During 'C80 power-up refresh cycles, the external system must signal the presence of these memories by inputting a CT2 value of 0. This causes the 'C80 to perform special deactivate (DCAB) and mode register set (MRS) commands to initialize the synchronous RAMs. Figure 54 shows the MRS value generated by the 'C80.

SDRAM Mode

 

 

 

 

 

 

 

 

 

 

 

 

 

Register Bit

11

10

9

8

7

6

5

4

3

 

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

1

CT0

0

 

0

0

CT1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CT0, CT1 as input at the start of the MRS cycle

 

 

 

Figure 54. MRS Value

Because the MRS register is programmed through the SDRAM address inputs, the alignment of the MRS data to the 'C80 logical-address bits is adjusted for the bus size (see Figure 55). The appearance of the MRS bits on the 'C80 physical-address bus is dependent on the address multiplexing as selected by the AS[2:0] inputs.

 

 

 

 

 

 

'C80 LOGICAL ADDRESS BITS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BS[1:0]

A15

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0

X

X

X

X

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 1

X

X

X

11

10

9

8

7

6

5

4

3

2

1

0

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0

X

X

11

10

9

8

7

6

5

4

3

2

1

0

X

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1

X

11

10

9

8

7

6

5

4

3

2

1

0

X

X

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 55. MRS Value Alignment

memory cycles

SMJ320C80 external memory cycles are generated by the TC's external memory controller. The controller's state machine generates a sequence of states which define the transition of the memory interface signals. The state sequence is dependent on the cycle timing selected for the memory access being performed as shown in Figure 56. Memory cycles consist of row states and the column pipeline.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

71

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

memory cycles (continued)

rhiz

bus request

always

r9

always

always

r8

 

 

r7

 

 

 

 

= 0xx

& SRS

CT = 111

CT = 110

= 10x or CT

= 10x or 0xx

refresh &

refresh &

refresh & CT

CT

bus release

 

idle or abort

 

 

 

 

r1

 

 

 

 

abort

any cycle

 

 

 

 

or

r2

 

 

always

 

retry,fault,

 

 

 

 

 

 

 

 

 

 

any cycle

 

 

 

 

 

wait

 

 

 

r3

 

 

 

drn

 

 

 

 

 

 

111

 

0xx= & !SRS

=CT100 & write)

 

 

CT =

CT= 110

new page

 

r4

 

 

 

 

 

always

 

CT

0xxor

 

 

 

 

 

 

 

r5

MRS or DCAB

& (CT =

 

 

!MRS & !DCAB

new page

 

 

 

spin

 

spin

 

 

 

 

 

 

 

r6

 

rspin

 

 

col access

wait

col access

 

 

 

 

 

 

 

Column Pipeline

Figure 56. Memory Cycle State Diagram

72

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

row states

The row states make up the row time of each memory access. They occur when each new page access begins. The transition indicators determine the conditions that cause transitions to another state.

 

 

 

 

 

 

Table 35. Row States

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STATE

 

 

 

 

 

 

 

 

 

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r1

Beginning state for all memory accesses. Outputs row address (A[31:0]) and cycle type (STATUS[5:0]) and drives control

signals to their inactive state

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r2

Common to all memory accesses. Asserts

RL

and drives

DDIN

 

according to the data transfer direction. AS[2:0], BS[1:0],

CT[2:0], PS[3:0], and UTIME inputs are sampled

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common to all memory accesses.

DBEN

is driven to its active level. For non-SDRAM,

W,

 

 

 

 

TRG

/

CAS,

and DSF are driven to

r3

their active levels, and for non-SDRAM refreshes, all CAS / DQM strobes are activated. FAULT, READY, and RETRY inputs are

 

sampled.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r4

Inserted for 3 cycle / column accesses (CT=111) only. No signal transitions occur.

RETRY

 

 

input is sampled.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common to SDRAM and 2 or 3 cycle / column accesses (CT=0xx or 11x).

 

 

 

is driven low.

 

 

is driven low for DCAB and MRS

r5

RAS

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cycles and TRG / CAS is driven low for MRS and SDRAM refresh cycles.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common to all memory accesses. For SDRAM cycles,

 

 

 

 

/

 

and

 

 

are driven high. For non-SDRAM,

 

is driven

 

RAS,

 

TRG

CAS,

W

RAS

r6

low (if not already) and

W,

TRG / CAS, and DSF are driven to their appropriate levels.

DBEN

is driven low and READY and

 

RETRY are sampled.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

rspin

Additional state to allow TC column time pipeline to load. No signal transitions occur.

RETRY

is sampled. The rspin state can, on

occasion, repeat multiple times.

 

 

 

 

 

 

 

 

 

 

 

 

Common to 2 and 3 cycle / column refreshes (CT=11x). Processor activity code is output on STATUS[5:0].

 

 

 

 

 

input is

r7

RETRY

sampled.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r8

For 3 cycle / column refreshes only (CT=111). No signal transitions occur.

RETRY

input is sampled.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r9

Common to all refresh cycles. Processor activity code is output on STATUS[5:0] and

RETRY

input is sampled.

 

 

 

 

 

 

 

 

 

 

drn

Occurs for SDRAM cycles (CT = 0xx) and pipelined 1 cycle / column writes only. For SDRAM cycles,

RAS,

and

W

are activated

to perform a DCAB command. For pipelined writes, all CAS / DQM strobes are activated.

 

 

 

rhiz

High-impedance state. Occurs during host requests and repeats until bus is released by the host

 

 

 

 

Table 36. State Transition Indicators

 

 

 

 

 

INDICATOR

 

 

 

DESCRIPTION

 

 

 

 

 

any cycle

 

Continuation of current cycle

 

 

 

 

 

CT=xxx

 

State change occurs for indicated CT[2:0] value (as latched in r2 state)

 

 

 

 

 

abort

 

Current cycle aborted by TC in favor of higher-priority cycle

 

 

 

 

 

fault

 

 

 

 

FAULT

input sampled low (in r3 state), memory access faulted

 

 

 

retry

 

 

 

input sampled low (in r3 state), row-time retry

 

RETRY

 

 

 

wait

 

READY input sampled low (in r3, r6, or last column state) repeat current state

 

 

 

spin

 

Internally generated wait state to allow TC pipeline to load

 

 

 

new page

 

The next access requires a page change (new row access)

external memory timing examples

The following sections contain descriptions of the 'C80 memory cycles and illustrate the signal transitions for those cycles. Memory cycles can be separated into two basic categories: DRAM-type cycles for use with DRAM-like devices, SRAM, and peripherals, and SDRAM-type cycles for use with SDRAM-like devices.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

73

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

DRAM-type cycles

The DRAM-type cycles are page-mode accesses consisting of a row access followed by one or more column accesses. Column accesses may be one, two, or three clock cycles in length with two and three cycle accesses allowing the insertion of wait states to accommodate slow devices. Idle cycles can occur after necessary column accesses have completed or between column accesses due to ªbubblesº in the TC data-flow pipeline. The pipeline diagrams in Figure 57 show the pipeline stages for each access type and when the CAS/DQM signal corresponding to the column access is activated.

 

/DQM -/A A/B B/CC/-

 

 

 

 

 

A B C

CAS

 

 

CAS/DQM

 

Col A

c1

c2

c3

 

 

 

 

 

Col A

c1

 

 

 

 

Col B

c1

c2

c3

 

 

 

 

Col B

 

c1

 

 

 

Col C

 

c1

c2

c3

 

 

 

Col C

 

 

c1

 

 

Idle

 

 

ci

ci

ci

 

 

Idle

 

 

 

ci

Pipelined 11cycle/column EDO (CT = 0000) reads, read transfers, split read transfers

 

 

A

B

C

-

 

CAS/DQM

 

Col A

c1

c2

 

 

 

 

Col B

 

c1

c2

 

 

 

Col C

 

 

c1

c2

 

 

Idle

 

 

 

ci

ci

Pipelined 11cycle/column (CT = 0000) writes, load color register (LCR), block writes

 

 

A B C

CAS/DQM

 

Col A

c1

 

 

 

 

Col B

 

c1

 

 

 

Col C

 

 

c1

 

 

Idle

 

 

 

ci

Nonpipelined 11cycle/column EDO (CT = 0001) reads, read transfers, split read transfers

Nonpipelined 11cycle/column (CT = 0001) writes, LCRs, block writes

 

 

 

A

 

B

 

C

 

 

 

A

 

B

 

C

CAS/DQM

 

CAS/DQM

 

Col A

c1

c2

c3

 

 

 

 

 

 

Col A

c1

c2

 

 

 

 

 

 

 

-

-

-

 

 

 

 

 

 

 

-

-

 

 

 

 

Col B

 

c1

c2

c3

 

Col B

 

c1

c2

 

 

 

 

 

 

 

-

- -

 

 

 

 

 

 

 

-

-

 

Col C

c1

c2

c3

 

 

Col C

c1

c2

 

 

 

 

-

-

-

 

 

 

-

-

 

Idle

 

 

ci

ci

ci

Idle

 

 

ci

ci

21cycle/column EDO (CT = 0010)

 

 

 

 

21cycle/column (CT = 0010)

 

 

reads, read transfers, split read transfers

 

 

 

writes, LCRs, block writes

 

 

 

CAS/DQM

 

A

A

 

B

B

 

C

C

 

 

CAS/DQM

 

A

A

 

B

B

 

C

C

 

 

 

Col A

c1

c2

c3

c4

c5

 

 

 

 

 

 

 

Col A

c1

c2

c3

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

 

 

 

 

 

 

Col B

 

 

 

c1

c2

c3

c4

c5

 

 

 

 

Col B

 

 

 

c1

c2

c3

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

 

 

 

Col C

 

 

 

 

 

 

c1

c2

c3

c4

c5

 

Col C

 

 

 

 

 

 

c1

c2

c3

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

 

 

 

 

 

 

 

 

 

 

-

-

-

-

-

 

 

 

 

 

 

 

 

-

-

-

 

Idle

 

 

 

 

 

 

 

 

 

ci

ci

ci

ci

ci

 

 

 

 

 

 

 

 

ci

ci

ci

31cycle/column EDO (CT = 0011)

31cycle/column (CT = 0011)

reads, read transfers, split read transfers

writes, LCRs, and block writes

Figure 57. DRAM Cycle Column Pipelines

74

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

read cycles

Read cycles transfer data or instructions from external memory to the 'C80. The cycles can occur as a result of a packet transfer, cache request, or DEA request. During the cycle, W is held high, TRG/CAS is driven low after RAS to enable memory output drivers and DBEN and DDIN are low so that data transceivers can drive into the 'C80. During column time, the TC places D[63:0] into the high-impedance state, allowing it to be driven by the memory and latches input data during the appropriate column state. The TC always reads 64 bits and extracts and aligns the appropriate bytes. Invalid bytes for bus sizes of less than 64 bits are discarded. During peripheral device packet transfers, DBEN and DDIN remain high.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

75

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

read cycles (continued)

State

r1

r2

r3

r6

col

col

col

col

col

col

r1

Col A

 

 

 

 

c1

c2

c3

 

 

 

 

Col B

 

 

 

 

 

c1

c2

c3

 

 

 

Col C

 

 

 

 

 

 

c1

c2

c3

 

 

Col D

 

 

 

 

 

 

 

c1

c2

c3

 

CLKOUT

 

 

 

 

 

 

 

 

 

 

 

CT[2:0]

 

4

 

 

 

 

 

 

 

 

 

AS[2:0]

 

 

 

 

 

 

 

 

 

 

 

BS[1:0]

 

 

 

 

 

 

 

 

 

 

 

PS[3:0]

 

 

 

 

 

 

 

 

 

 

 

UTIME

 

 

 

 

 

 

 

 

 

 

 

FAULT

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

 

 

 

 

 

 

RETRY

 

 

 

 

 

 

 

 

 

 

 

STATUS[5:0]

 

Cycle Type

 

PAC

PAC

PAC

PAC

 

Idle

 

RL

 

 

 

 

 

 

 

 

 

 

 

A[31:0]

 

 

Row

 

Col A

Col B

Col C

Col D

 

 

 

RAS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

± / A

A / B

B / C

C / D

D / ±

 

CAS / DQM[7:0]

 

 

 

 

 

 

 

 

 

 

 

DSF

 

 

 

 

 

 

 

 

 

 

 

TRG / CAS

 

 

 

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

 

 

 

D[63:0]

 

 

 

 

 

 

A

B

C

D

 

DBEN

 

 

 

 

0 For Normal Reads, 1 For PDPT Reads

 

DDIN

 

 

 

 

 

 

 

 

 

 

 

For user-modified timing:

UTIME

RAS

CAS

/ DQM[7:0]

± / A

A / B

B / C

C / D

D / ±

Figure 58. Pipelined 1-Cycle/Column Read-Cycle Timing

76

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

read cycles (continued)

State

r1

r2

r3

r6

col

col

col

col

r1

Col A

 

 

 

 

c1

c2

 

 

 

Col B

 

 

 

 

 

c1

c2

 

 

Col C

 

 

 

 

 

 

c1

c2

 

CLKOUT

 

 

 

 

 

 

 

 

 

CT[2:0]

 

5

 

 

 

 

 

 

 

AS[2:0]

 

 

 

 

 

 

 

 

 

BS[1:0]

 

 

 

 

 

 

 

 

 

PS[3:0]

 

 

 

 

 

 

 

 

 

UTIME

 

 

 

 

 

 

 

 

 

FAULT

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

 

 

 

 

RETRY

 

 

 

 

 

 

 

 

 

STATUS[5:0]

 

Cycle Type

 

PAC

PAC

PAC

Idle

 

RL

 

 

 

 

 

 

 

 

 

A[31:0]

 

 

Row

 

Col A

Col B

Col C

 

 

RAS

 

 

 

 

 

 

 

 

 

CAS / DQM[7:0]

 

 

 

 

A

B

C

 

 

DSF

 

 

 

 

 

 

 

 

 

TRG / CAS

 

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

 

D[63:0]

 

 

 

 

 

A

B

C

 

DBEN

 

 

 

 

0 For Normal Reads, 1 For PDPT Reads

 

DDIN

For user-modified timing:

UTIME

RAS

CAS / DQM[7:0]

A

B

C

Figure 59. Nonpipelined 1-Cycle/Column Read-Cycle Timing

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

77

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

read cycles (continued)

State

r1

r2

r3

r5

r6

col

col col

col²

col

ci³ col

col

r1

Col A

 

 

 

 

 

c1

c2

 

 

 

 

 

Col B

 

 

 

 

 

 

c1

c2

c2

 

 

 

Col C

 

 

 

 

 

 

 

 

 

c1

c2

 

CLKOUT

 

 

 

 

 

 

 

 

 

 

 

 

CT[2:0]

 

6

 

 

 

 

 

 

 

 

 

 

AS[2:0]

 

 

 

 

 

 

 

 

 

 

 

 

BS[1:0]

 

 

 

 

 

 

 

 

 

 

 

 

PS[3:0]

 

 

 

 

 

 

 

 

 

 

 

 

UTIME

 

 

 

 

 

 

 

 

 

 

 

 

FAULT

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

 

 

 

 

 

 

 

RETRY

 

 

 

 

 

 

 

 

 

 

 

 

STATUS[5:0]

 

 

Cycle Type

 

 

 

PAC

PAC

 

Idle

PAC

 

RL

 

 

 

 

 

 

 

 

 

 

 

 

A[31:0]

 

 

Row

 

 

Col A

Col B

 

 

Col C

 

² Wait state inserted by external logic (example) ³ Internally generated pipeline bubble (example)

Figure 60. 2-Cycle/Column Read-Cycle Timing

78

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

read cycles (continued)

State

r1 r2 r3 r4 r5 r6 col

col

col col

col

col²

col ci³ col

col

col r1

Col A

c1

c2

c3

 

 

 

 

 

Col B

 

 

c1

c2

c3

c3

 

 

Col C

 

 

 

 

 

c1

c2

c3

CLKOUT

 

 

 

 

 

 

 

 

CT[2:0]

7

 

 

 

 

 

 

 

AS[2:0]

 

 

 

 

 

 

 

 

BS[1:0]

 

 

 

 

 

 

 

 

PS[3:0]

 

 

 

 

 

 

 

 

UTIME

 

 

 

 

 

 

 

 

FAULT

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

 

 

 

RETRY

 

 

 

 

 

 

 

 

STATUS[5:0]

Cycle Type

PAC

 

 

PAC

Idle

PAC

 

RL

 

 

 

 

 

 

 

 

A[31:0]

Row

Column A

 

Column B

 

Column C

 

RAS

 

 

 

 

 

 

 

 

² Wait state inserted by external logic (example)

A

 

 

B

 

C

 

³CASInternally/ DQM[7:0]generated pipeline bubble (example)

 

 

 

 

 

 

 

 

 

 

 

DSF

Figure 61. 3-Cycle/Column Read-Cycle Timing

 

 

 

TRG / CAS write cycles

W

Write cycles transfer data from the 'C80 to external memory. These cycles can occur as a result of a packet transfer,D[63:0] a DEA request, or an MP data cache write-backA. During the cycle TRG/CASB is held high,CW is driven

low after the fall of RAS to enable early-write cycles, and DDIN is high so that data transceivers drive toward

DBEN 0 For Normal Reads, 1 For PDPT Reads

memory. The TC drives data out on D[63:0] and indicates valid bytes by activating the appropriate CAS/DQM

strobesDDIN. During peripheral device packet transfers, DBEN remains high and D[63:0] is placed in high impedance so that the peripheral device can drive data into the memory.

For user-modified timing:

UTIME

 

 

 

RAS

 

 

 

CAS / DQM[7:0]

A

B

C

 

 

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

79

SMJ320C80

DIGITAL SIGNAL PROCESSOR

SGUS025A ± AUGUST 1998 ± REVISED OCTOBER 2000

write cycles (continued)

State

r1

r2

r3

r6 rspin rspin col col

ci² col drn

r1

Col A

 

 

 

c1

 

 

Col B

 

 

 

c1

 

 

Col C

 

 

 

 

c1

 

CLKOUT

 

 

 

 

 

 

CT[2:0]

4

AS[2:0]

BS[1:0]

PS[3:0]

UTIME

FAULT

READY

RETRY

STATUS[5:0]

Cycle Type

RL

A[31:0]

RAS

CAS / DQM[7:0]

DSF

TRG / CAS

W

D[63:0]

DBEN

DDIN

Row

For user-modified timing:

UTIME

RAS

CAS / DQM[7:0]

² Internally generated pipeline bubble (example)

PAC

PAC Idle

PAC Drain

Col A

Col B

Col C

A B C

A B C

0 For Normal Write, 1 For PDPT Write

A B C

Figure 62. Pipelined 1-Cycle/Column Write-Cycle Timing

80

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

Соседние файлы в папке TMS 320