20.02.2013 Views

Sable CPU Module Specification

Sable CPU Module Specification

Sable CPU Module Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Copyright © 1993 Digital Equipment Corporation.<br />

Many of the <strong>CPU</strong> module’s subsystems are incorporated into a single ASIC chip, the<br />

C4 chip, developed in the AVS Engineering Group. These subsystems include the<br />

Write Merge Buffer, Duplicate Tag Store, System-bus interface, and arbitrator, the<br />

Address Lock, and the control machines for B-Cache management and System-bus<br />

Snooping. Figure 2 shows a block diagram of the C4 chip.<br />

Figure 2: C4 Chip Block Diagram<br />

512KB Cache Configuration Shown<br />

TAG <br />

ADDRESS <br />

ADDRESS <br />

ADDRESS <br />

TAG <br />

TAG COMPARITOR<br />

<br />

ECC OR<br />

ECC <br />

DATA OR<br />

DATA <br />

DATA OR<br />

DATA <br />

ECC<br />

GEN/CHECK<br />

TAG PARITY<br />

GEN/CHECK<br />

PRIMARY CACHE<br />

BACK MAP<br />

ADDR<br />

B-CACHE & C-bus<br />

STATUS & CONTROL<br />

REGISTERS<br />

-ADDRESS LOCK<br />

-INTERPROC INTER<br />

-PROC MAILBOX<br />

-NON-MASK INTR<br />

C-BUS<br />

-CONTROL/STATUS<br />

-ERROR<br />

B-CACHE<br />

-CONTROL/STATUS<br />

-ERROR REGS<br />

-TAG STORE ERRORS<br />

WRITE MERGE<br />

BUFFER<br />

WRITE MERGE<br />

BUFFER<br />

HOLD<br />

INVALIDATE<br />

CONTROL<br />

TAG PARITY<br />

PREDICTOR<br />

Cobra-bus<br />

ARBITRATOR<br />

DATA<br />

HOLD<br />

Cache Line<br />

Control<br />

Command Generation<br />

Command Detection<br />

<strong>CPU</strong> <strong>Module</strong> Components and Features 3<br />

ADR<br />

HOLD<br />

C-bus<br />

Interface

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!