Skip to content

aoeldemann/cocotb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cocotb library

This repository contains some helpful cocotb classes and functions that I frequently use to write test benches for RTL hardware code.

axilite.py

Classes for reading/writing AXI4-Lite interfaces.

axis.py

Classes for reading/writing AXI4-Stream interfaces.

crc.py

CRC checksum calculation.

file.py

Memory-mapped file access.

mem.py

AXI4 memory slave module.

net.py

Some handy networking functions.

tb.py

Provides some basic test bench functions that are needed quite frequently.

About

cocotb code library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages