11
March – 20th - 2014 Mohammad S. Sadri – What is an AXI Interconnect? What is an AXI Interconnect? Mohammadsadegh Sadri PhD, University of Bologna, Italy Post Doctoral Researcher, TU Kaiserslautern, Germany March – 20 - 2014

What is an AXI Interconnect? - googoolia.com

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

What is an AXI Interconnect?

Mohammadsadegh SadriPhD, University of Bologna, Italy

Post Doctoral Researcher, TU Kaiserslautern, GermanyMarch – 20 - 2014

Page 2: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Connecting Masters & Slaves

Page 3: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

AXI Interconnect

Page 4: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Addressing...

Page 5: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

AXI Interconnect Address Decoding

Page 6: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

AXI Interconnect● Different number of

– Slave and Master Ports

● Width Conversion● AXI3 to AXI4● Register slices, Input/output FIFOs ● Clock Domain Transformation

Page 7: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

AXI Interconnect

Page 8: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Hierarchical AXI Interconnects

Page 9: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Simple Address Definition Rules● No overlaps

Page 10: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Simple Address Definition Rules

● Meet required alignment in Address

Correct : Offset should be in 2G Boundary ! e.g. 0xC0000000

Page 11: What is an AXI Interconnect? - googoolia.com

March – 20th - 2014Mohammad S. Sadri – What is an AXI

Interconnect?

Thanks ...This is a personal hobby! But I would like to thank

- Prof. Luca Benini, of University of Bologna & ETHZ

- Prof. Norbert Wehn of TU Kaiserslautern

Latest Material ...

My personal web sites :

www.green-electrons.com

www.googoolia.com