09.08.2013 Views

Bluespec-6 Simple Pipelined Processor Instruction set - MIT

Bluespec-6 Simple Pipelined Processor Instruction set - MIT

Bluespec-6 Simple Pipelined Processor Instruction set - MIT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Outline<br />

• Microacritectures√<br />

• Unpipelined processor √<br />

• Two-stage pipeline ⇐<br />

• Bypass FIFO<br />

January 15, 2003 http://www.csg.lcs.mit.edu/IAPBlue<br />

Two-stage Pipeline<br />

pc CPU Reg file<br />

fetch &<br />

decode<br />

imem dmem<br />

mkCPU2 :: Imem -> Dmem -> Module CPUinterface<br />

mkCPU2 iMem dMem =<br />

module<br />

pc :: Reg Iaddress < - mkReg 0<br />

rf :: Array RName (Bit 32)

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

Saved successfully!

Ooh no, something went wrong!