Skip to content

zyp/zyp-amaranth-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zyp's Amaranth libraries

This is a collection of various useful stuff I've made while working on Amaranth based projects.

API stability is not guaranteed. Linking to a specific git revision is recommended.

Streams

The stream library contains building blocks for working with stream interfaces.

Once a stream library gets accepted into Amaranth itself, expect this library to be supplanted.

Note: The simulation helper methods on the interface objects are utilizing features from the currently not yet accepted Amaranth RFC #36 and will not work with mainline Amaranth until it is accepted and an implementation is merged.

Simulation platform

The sim_platform library contains a simulation platform with simulated IO registers.

Note: This library is utilizing features from the currently not yet accepted Amaranth RFC #36 and will not work with mainline Amaranth until it is accepted and an implementation is merged.

LiteX glue

The litex_glue library contains interwork helpers for working with hybrid projects that's based on both LiteX and Amaranth.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages