Raisonance's extensive experience in the conception, implementation and manufacturing of advanced hardware and software tools can speed the fielding of your advanced prototyping solutions. Raisonance leverages robust, scalable hardware (XSmart), and extensive firmware and software development capabilities to deliver powerful SoC solutions for customers that include leaders in the microelectronics and smart card industries.
The XSmart board is at the foundation of Raisonance SoC solutions. This robust platform can be used as an OEM board and easily integrated into any system. This original Raisonance concept simplifies and speeds up your SoC prototyping and validation with its open and scalable design that can be used at any step of your development process, including:
While the XSmart is a cost-effective, generic prototyping solution, it also provides a rich range of value-added features and services such as:
XSmart-based solutions can leverage a range of existing Raisonance firmware and software based including Application Program Interface (API), FPGA IP blocks and an advanced Windows-based debugging and development environment.
XSmart are delivered with a complete C Application Program Interface (API) with the fundamental functions to read and write to the XSmart through the USB 2.0 interface. The USB driver is completely managed by the XSmart API. The robust, easy-to-implement API facilitates the full integration of XSmart into a wide range of prototyping solutions such as prototyping boards, emulators, JTAG-type debuggers and trace tools and advanced protocol analyzer like our ProxiSPY.
To reduce your development time, Raisonance provides a range of FPGA IP blocks, some of which are developed specifically for the XSmart platform. They allow you to avoid development time on debugging features and to focus only on your design.
These IP blocks, integral parts of ESDK, are dedicated for CPU instrumentation:
Additional IP blocks are available for profiling (JTAG, I2C, ISO7816, ISO14443, ...). Don't hesitate to ask us for more information.
XSmart is fully integrated in the Raisonance Integrated Development Environement (Ride), which provides a complete interface for loading application code and managing a high-level emulator with ESDK (Emulator System Development kit) to read the trace and debug the application.
In common XSmart implementations, only the IP CPU and the Raisonance IP blocks are included in the FPGA. The peripherals are exported to an auxiliary board. Full prototyping of a microcontroller consists of these two boards linked together.
To facilitate integration, XSmart is delivered in three packages:
For more information about SoC design services, XSmart technical characteristics and pricing, contact us at info@raisonance.com.