26.07.2016 Views

NVIDIA RISC-V Story

Tue1100_Nvidia_RISCV_Story_V2

Tue1100_Nvidia_RISCV_Story_V2

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

int<br />

CSB<br />

interru<br />

pts<br />

<strong>NVIDIA</strong> Falcon overview<br />

Falcon = FAst Logic CONtroller<br />

Introduced over 10 years ago, and<br />

used in >15 different hardware<br />

engines today<br />

Design for flexibility<br />

Design for long memory latency<br />

Design for low area<br />

Design for security<br />

priv<br />

priv 1<br />

2<br />

ext<br />

CSB<br />

vectored<br />

IRQ<br />

ext<br />

IRQ IRQ to<br />

host<br />

ICD<br />

CFG<br />

BUS<br />

Secure<br />

bus<br />

csb<br />

PIPE<br />

PIC<br />

csb<br />

scp-cmd<br />

i/f<br />

pf1<br />

pf2<br />

ifetch<br />

dec<br />

ex<br />

wb<br />

RSA/ECC<br />

SHA<br />

AES<br />

IMEM<br />

DMEM<br />

EMEM IF<br />

MISC<br />

TMR<br />

MTHD<br />

CTXSW<br />

DMA<br />

FALCON<br />

dma to<br />

FBIF<br />

ext mem<br />

bus<br />

ptimer from<br />

host<br />

methods from<br />

host<br />

ctxsw from<br />

host<br />

ctsw to<br />

FBIF

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

Saved successfully!

Ooh no, something went wrong!