Skip to content

chili-chips-ba/openENOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scalable Ethernet-based Network-on-Chip

openENOC is an open-source hardware and software project that develops a scalable Ethernet-based Network-on-Chip (NoC) architecture. It looks to enable modular and interoperable MPSoC designs.

By using standard Ethernet Layer-2 as the native on-chip transport protocol, openENOC connects processors, accelerators, and peripherals in a flexible, packet-switched network. It lowers the barrier to entry when it come to building complex systems. It bridges the gap between on-chip and off-chip networking.

The project provides a complete, permissively licensed stack, including RTL components, integration APIs, verification infrastructure, and reference designs. It targets workloads where traditional interconnects struggle to scale, such as cryptography and edge computing.

All results are released openly to support reuse, strengthen the open hardware ecosystem, and empower developers and organizations to build future-proof, interoperable, and community-driven MPSoC solutions.

References

Under construction


Acknowledgements

We are grateful to NLnet Foundation for their sponsorship of this development activity.

NGI-Entrust-Logo

Public posts:

Under construction


End of Document

About

The first-ever opensource Ethernet-based Network On Chip (NOC), a scalable, modular, interoperable, ubiquitous, many-to-many packet-switched interconnect for CPU, peripheral or acceleration cores...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages