Polymer family of Symbiotic processors Contents
Parallel embedded processors
Two models in the Polymer family are available at launch. Polymer is a full-blown parallel multiprocessor for embedded applications, and Monomer is a more basic parallel uniprocessor for applications where space or power is very limited. Despite their small size, both designs are code compatible, capable of around 150MHz operation on mid-range FPGAs, and offer incredibly easy yet sophisticated high-performance parallel processing operation.
The processors are bristling with architectural features aimed at achieving small circuit size, high speed, configurability, programmability, high code density, and efficient use of resources.
Both processors are configurable at synthesis time to support almost any data width and addressing range according to the application. To further save circuitry and power consumption, if an application rarely uses certain operations (e.g. multiplication or long shifts) then these can be easily moved out of silicon and into emulation or replaced by slower and more compact circuits.
Licences
Both Monomer and Polymer will be made available to third parties through a selection of licences for different uses.
Licence / options Typical use
VHDL source End-user can synthesise and optimise to suit implementation.
+ Modifications Adds the right to make functional changes to the VHDL design.
+ Rebranding Adds the right to rebrand the implementation design.
+ Sublicences Adds the right to sell sublicences to other parties.