Products
Model IP
Generic components Function libraries Platform models CPU models
We specialize in QEMU, and other open source simulator integration with SystemC, for use as virtual platforms, or as CPU component models.
QBox: QEMU based CPUs and Virtual Platforms models
libraries (Graphics, communication)
Generic components
Function libraries
simple IP blocks,
Routers,
Model to Tool communication (Command Control and Inspection)
Analysis Configuration Model State
Configuration, (inc Lua)
Control (Run time re-configuration)
Inspection (outputs and tracing).
Model to Model Communication
TLM-2.0 compliant Bus Fabrics Signal connections Ethernet, Graphics...
Model to Model interface infrastructure and specific interfaces
Busses and routers (e.g. AMBA, PCIe, OCP, etc)
Signals (interrupts etc)
Serial, Ethernet, Graphics etc….
Model Construction
Scripting Register definitions
Eases building register definitions, state machines etc
Scripting (Python)
Tools
Dependency aware Installation tools
Installation and configuration tools
Tool Independent
About us
Consulting
Services
Training
Products
Join us
GreenSocs Forge
Download Example Virtual Machine
ARM VExpress
Docs...
Model IP
CPU's and Systems
QEMUSystemC
Other IP
NS16550 UART
GreenMemory
Model to Tool
GreenAV
GreenConfig
GreenControl
DisplaySocket
Model to Model
GreenSocket
GSGPSocket
GreenMessage
PCIeSocket
GreenRouter
SignalSocket
SerialSocket
AMBASocket
OCPSocket
Model Construction
GreenScript
GreenReg
Tools
GSPM