Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chisel-crew/amba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amba

This project aims to build and provide as an opensource Chisel library the ARM Amba protocol bus, which incorporates:

  1. APB
  2. AHB
  3. AXI4-Lite
  4. AXI4 Memory Mapped
  5. Axi4 Stream
  6. AXI5 Chi

Specifications

All AMBA

APB/AHB

AXI4

AMBA5/CHI

Docker setup

You will need to install decent versions of Verilator and Yosys to work with this project. Also you need to have sbt installed

You may use a Docker image with all prebuilt dependencies to avoid installing all dependencies.

  1. Install the latest Docker
  2. Execute the following command: docker run -it tampler/chisel-crew-base:11 This will pull the docker image and will open the shell, where you can clone the project and run simulation and synthesis

Resources

  1. Chisel Home
  2. Wiki
  3. Cookbook
  4. Advanced Chisel

About

Amba interconnect library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages