Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time
% render "layouts/basic.html", tab: :plugins do
<style type="text/css">
table {
background: ghostwhite;
table tr td:first-child {
width: 25%;
## Plugins
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
### General
| 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
#### Testers
| 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
% end