Duolog Socrates | IP integration ( IP-XACT, UVM, and OVM

By: Duolog Technologies  05/12/2011

Duolog Socrates | IP integration ( IP-XACT, UVM, and OVM)

Our award-winning Socrates applications are the most complete solution in the industry for IP integration and system assembly, providing a correct-by-construction integration environment that transforms the quality and efficiency of your SoC designs.

The Socrates applications are eclipse-based and enable quick and easy standardization and centralization of IP meta-data to create robust integration-ready IP. This IP metadata is used as a source to generate a wide range of design implementation formats including documentation, RTL design code, HVL verification infrastructure and firmware libraries.

The Duolog Socrates tool suite addresses integration challenges ranging from IP integration to SoC level and support a multitude of standards such as IP-XACT, UVM, and OVM. Our solutions include IP packaging, interconnect and system assembly, registers and memory-map management and I/O layer integration:

Contact Duolog Technologies


Print this page


Other products and services from Duolog Technologies


Socrates Bitwise | SoC Register Mapping Management

Socrates Bitwise manages the entire register and memory-map infrastructure for an IP or system, improving inter-team communications, enhancing design quality and greatly reducing workload. The result is a complete solution for HW/SW interface management that eliminates an entire category of bugs from your systems. Effective HW/SW integration is one of the biggest challenges facing System-on-Chip development teams.


Socrates Weaver | IP Integration, Chip Assembly | System on Chip

Socrates Weaver has a unique rules-based integration methodology that offers an intuitive, highly automated, scalable solution for IP integration and system assembly. Because of the high level of abstraction, a single rule can result in hundreds, or even thousands, of individual correct-by-construction connections.


Socrates Spinner | I/O Fabric Management | SoC (System on Chip

Socrates Spinner is an award-winning tool that specifies the complete I/O layer, auto-generates multiple design views and enables seamless integration of the I/O fabric with the rest of the system. Socrates Spinner manages this increasingly complex area by specifying and auto-generating all of the logic associated with the chip I/O layer.


Plato | IP integration and register mapping management Duolog

Plato is a platform for the integration and management of IP-based systems, built as a flexible Eclipse-based environment for the rapid development of domain specific platforms and applications. Plato is an extremely flexible platform that allows IP and system metadata to be sourced from multiple locations and formats. Plato has a core data model that is fully extensible allowing virtually any data source to be comprehensively modelled.