09.08.2013 Views

Bluespec: Why chip design can't be left EE's - MIT

Bluespec: Why chip design can't be left EE's - MIT

Bluespec: Why chip design can't be left EE's - 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.

What is <strong>Bluespec</strong><br />

An register transfer language with<br />

Atomicity assertions<br />

Any <strong>be</strong>havior can <strong>be</strong> understood in terms<br />

of a series of atomic actions on state<br />

elements (e.g., FFs, Registers, Reg Files,<br />

FIFO’s, RAMs, ...)<br />

Powerful “generics” and “generate”<br />

Static elaboration of source code to<br />

generate both datapaths and control<br />

8

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

Saved successfully!

Ooh no, something went wrong!