New Magillem Sequence Editor Simplifies Creation and Verification of Register Sequences
Sequences are plugged directly into the registers database from a datasheet to create ready-to-compile source code
Paris, France - September 27, 2011- Magillem, the leader of IP-XACT™ based solutions for SoCs design, launches an unprecedented software to solve yet another communication loop issue between the system architect ( the spec owner) , the designers and the verification engineers.
Until today, to activate a functionality of a device (for example, to activate the sepia mode of a camera), a verification engineer or a firmware engineer must define a sequence to access registers of one or several IPs. This definition is written in text language and may be ambiguous.
The Magillem Sequence Editor (MSE) is the first tool capable to define registers sequences linked to resources of the design and production flow. Sequences are written in an augmented C language, the tool can generate various output formats (C, E language Specman™, documentation). Furthermore, the sequences are written once and for all: when definitions of registers change during the IP or the system lifecycle, it is possible to visualize sequences that need to be subsequently updated.
MSE is part of the Magillem Eclipse based Integrated Design Environment and allows for easy sequence writing with LINT features and a complete visualization of the IP structure while designing sequence code.
Thanks to MSE, a user can get the accurate definition of his design’s bit fields and registers. MSE also provides for sequences comparison and highlights differences between two sequences. In a set of sequences, MSE will retrieve the “canonic form “ of the sequence, helping the user to identify the root functionality even after a series of derivatives or changes.
MSE has been developed thanks to the benefit brought by IP-XACT, now known as IEEE 1685: IP--XACT/IEEE 1685 has standardized the way to describe registers, so that blocks coming from third parties can be integrated without an extra effort to describe them.
Magillem already offers MRV for Register Management, capturing and handling registers in IP-XACT. “The combination of MRV and MSE is the missing link between IP’s hardware resources and software functionalities.” says Cyril Spasevski, CTO and co-founder of Magillem SA, “Until now, register management was done from a database with a mix of excel based sheets and proprietary formats. It was impossible for verification or software engineers to define sequences based on heterogeneous formats in a unique machine readable language and even less to maintain an up to date database of sequences when registers would change throughout the life of the designs or the IPs !
This kind of tool needs a very low learning curve, as the sequence syntax is essentially the C language syntax with a few exclusive additions and greatly improves developer productivity and efficiency .”
The direct connection with the IP-XACT descriptions provided by MSE enables developers to dynamically check available register data, while entering sequence code, using auto-completion, smart hover and content assist. Dynamic checkers operate constantly to ensure the consistency of sequence code by aligning data-access and size restrictions with the register data.
Automatic code generation runs continually to translate sequence code into compilable code, using configurable generators for packaging the IP. MSE provides native ANSI-C and Specman™ generators, which can be extended to support custom access to register data, and complemented with other generators.
Used in conjunction with MRV, MSE covers the complete IP design and packaging workflow and represents Magillem first foray into embedded software.
About Magillem
Magillem, a board member of ACCELLERA™, has developed an easy to use, IP-XACT based state-of-the-art platform solution to cover electronic systems design flow challenges in a context where complexity, interoperability and design re-use are becoming critical issues to manage design cycle time of SOC. Company is Headquartered in Paris, France, with offices in New York, USA and Tokyo, Japan. Customers include the first tier SoC manufacturers worldwide.
Magillem is a public company traded on the Euronext Free Market.
About IP-XACT / IEEE 1685™
IEEE 1685™, "Standard for IP-XACT, Standard Structure for Packaging, Integrating and Re-Using IP Within Tool-Flows," describes an XML Schema for meta-data documenting Intellectual Property (IP) used in the development, implementation and verification of electronic systems and an Application Programming Interface (API) to provide tool access to the meta-data.
IP-XACT was created by the SPIRIT Consortium, now part of Accellera, as a standard to enable automated configuration and integration through tools. 150 industrial companies and organizations are members. The goals of the standard are: to ensure delivery of compatible component descriptions from multiple component vendors, to enable exchanging complex component libraries between electronic design automation (EDA) tools for SoC design (design environments), to describe configurable components using metadata, and to enable the provision of EDA vendor neutral scripts for component creation and configuration.
For further information please visit www.magillem.com
|
Related News
- Magillem Releases its Verification Solution to Complement Its Existing Suite of Tools
- Toshiba Information Systems (Japan) Corp. and Magillem Design Services agree on technical support partnership of IP-XACT certified tool.
- Sonics Eases SoC Design Flow Integration Using Magillem IP-XACT Checker Suite
- Magillem announces that Magillem Platform Assembly solution is now supporting OCP Vendor Extension for IEEE 1685 IP-XACT
- Magillem promotes IP Reuse, interoperability through IEEE 1685 and launches its IP-XACT Checkers Suite Software and Compliance Lab
Breaking News
- PUFsecurity Unveils Next-Gen Crypto Coprocessor PUFcc7 Featuring High-speed Performance and TLS 1.3 Support
- SEMIFIVE Starts Mass Production of its 14nm AI Inference SoC Platform based Product
- VeriSilicon's complete Bluetooth Low Energy IP solution is fully compliant with LE Audio specification
- TASKING and Andes Announce FuSa Compliant Compiler Support for Andes RISC-V ASIL Compliant Automotive IP
- Efabless Launches an "AI Wake Up Call" Open-Source Silicon Design Challenge
Most Popular
- Intel and Arm Team Up to Power Startups
- Chiplet Interconnect Pioneer Eliyan Closes $60 Million Series B Funding Round, Co-led by Samsung Catalyst Fund and Tiger Global Management to Address Most Pressing Challenge in Development of Generative AI Chips
- PUFsecurity Unveils Next-Gen Crypto Coprocessor PUFcc7 Featuring High-speed Performance and TLS 1.3 Support
- Renesas Introduces Industry's First General-Purpose 32-bit RISC-V MCUs with Internally Developed CPU Core
- SmartSoC Solutions Joins TSMC Design Center Alliance to Boost Semiconductor Innovation in India
E-mail This Article | Printer-Friendly Page |