You are on page 1of 8

Project 2 Design

Bingwei Liu Nagesh

Architecture
CPU0 L1 L1 CPU1

Snooping

Snooping

Bus

Bus Controller Main Memory

OR1200 CPU
Instruction Cache Wishbone I/F
Timer D S P Power Management Debug I/F Interrupts Hardware accelerator Hardware accelerator

F D E M W
Data Cache

Wishbone I/F

Interfaces
PM I/F DB I/F POWER MANAGEMENT DEBUG CPU/DSP / TICK TIMER DCache 16KB DWB System I/F

ICache 16KB

IWB

INT I/F

PIC

Modify L1

1-way 8KB Virtual Addressing

2-way 16KB Physical Index

2-way 16K L1
4 19 9

Tag: 19 bits Index: 9 bits Block Offset: 2 bits Byte Offset: 2 bits

Cache Coherence

TO DOs
Modify L1 Add a main memory Design the bus controller Test cases for read hit, read miss, write hit, write miss

You might also like