Origen is powered by a growing library of community maintained plugins, if you own a plugin that is not listed here please submit a pull request with the necessary update.

Origen Core

Website Description
Origen App Generators New application generators, this basically implements the ‘origen new’ command


Website Description
Documentation Helpers Layouts and helpers for common documentation tasks
Cross Origen In an ideal world everyone would use Origen but back in reality design IP exists in many different formats. It is the goal of this plugin to provide import and export methods for all common formats e.g. IPXACT, etc.
Memory Image Provides a standard API for consuming memory image files in any format e.g. s-record, hex

Test Engineering


Website Description
Testers Provides common ATE models/drivers for test pattern and program generation
Debuggers Want to try out your patterns on the bench? Swap your tester model for one of these bench debugger models and you can do just that.
OrigenLink Enable tester emulation for live silicon debug directly from Origen source

Transaction Protocol Drivers

Nexus Origen driver for the Nexus (IEEE-STO 5001-2003) protocol
ARM Debug Origen driver for the ARM debug protocol
AHB Origen driver for the AHB bus protocol

Physical Pin Drivers

JTAG Origen driver for the JTAG protocol
Single Wire Debug Origen driver for the ARM Single Wire Debug protocol
SPI Origen driver for the SPI protocol