RISC-V Solutions

With its close cooperation and partnership with leading RISC-V IP and tools manufactures, Emprog is offering a one-stop-shop RISC-V complete development solution which includes the following:

• RISC-V Debug Tool and IDE
• RISC-V SOC (System-on-chip) and IP development services
• RISC-V Simulation and Virtual Platforms
• RISC-V Embedded Services

RISC-V Debug Tool and IDE

• IDE/Compiler/Simulator/Debugger
• Fully integrated Eclipse-based tools and Eclipse plug-ins
• RTOS awareness
• Provides a one-click install SDK that guarantees a positive user experience
• High performance JTAG debug probe
• High speed USB 3.0
• Ensures high speed download and highly efficient debugging
• Real Time Trace
• Trace capture and analysis of real-time program execution and data access
• Non-intrusive streaming to host PC
• Enables user to isolate difficult-to-find and difficult-to-reproduce software bugs
• Code Coverage
• Non-intrusive analysis and reporting
• Ensures all code is fully tested
• Performance Analysis and Profiling
• Identification of hot spots and bottlenecks
• Ensures high code efficiency

RISC-V SOC (System-on-chip) and IP development services

We offer RISC-V processor IP and tools for developing RISC-V cores andsubsystems while achieving the highest levels of
quality, performance and innovation.

RISC-V IP CORES

Plug-n-play RISC-V processor core delivering the key benefits of open source. Save considerable time by using a single processor architecture across all semiconductor platforms (Xilinx, Altera, ASIC, …).

• Differentiate with your proprietary enhancements and customizations to open source code modified by you or 3rd party RISC-V developers.
• Make product and business decisions independently of proprietary IP companies by owning source code to processor cores.
• RV32IM ISA.

VERIFICATION TOOLS

A powerful out-of-the-box FPGA-based RISC-V development platform created by processor experts using the most advanced hardware verification technology available.

• Verify that your own or other 3rd party RISC-V cores are safe to use through rigorous independent verification.
• Push the envelope on differentiation knowing that any bug can be quickly detected and fixed.
• Use a proven infrastructure to tap the benefits of open RISC-V cores at a fraction of the cost of doing it alone.
• A verified RISC-V core can be up and running software in minimal time by connecting to just two standard AXI interfaces to the cores instruction and data memories.

RISC-V ACCELERATION

A complete product suite for integrating, verifying, and debugging embedded systems to increase software speed-power ratios 10 to 100 times.

The time and effort to accelerate software shrinks up to 80% by replacing fragile ad-hoc infrastructure with correct-by-construction end-to-end links connecting software, processors, accelerators and memory.

The RISC-V Acceleration tool is an essential enabler of embedded systems innovation by providing seamless interfaces and integrated debug of hardware accelerators attached to RISC-V processors. You realize these benefits whether you license the Acceleration Tool suite to develop accelerators on your own or engage us to develop them for you:

• Enable highest possible levels performance/watt by using dedicated hardware accelerators seamless accessed by function calls in embedded software.
• Differentiate using proprietary accelerators. Focus on your problem and leave the risky, time consuming infrastructure details to the tool suite.
• Save considerable time by replacing multiple processor ecosystems with one used for all domain-optimized processors (DSP, Vision, AI, …).

RISC-V Simulation and Virtual Platforms

Virtual platform solutions enable the efficient development of embedded software through high-level modeling, high-performance simulation and advanced debugging.

Technology that compresses software engineering schedules, while improving code quality, and is used at leading communications, automotive, consumer electronics and embedded processor companies worldwide.

• Instruction Set Simulator
• Virtual Platform Development & Simulation and comes with a Model Framework Generation.
• Virtual Platform Simulation Acceleration
• CPU Model Generation
• MultiCore Simulation & Modelling
• OVP (Open Virtual Platforms) Support

RISC-V Embedded Services

We represent a team of 1000+ engineers with a vast range of embedded product development experience. We offer a wide range of expertise and skills in industries such as IoT, Automotive, industrial control, consumer electronics and other markets.

ABOUT RISC-V

RISC-V is an open, free instruction set architecture (ISA) enabling a new era of processor innovation through open standard collaboration. Under the governance of the RISC-V Foundation, RISC-V offers numerous benefits, including enabling the open source community to test and improve cores at a faster pace than closed ISAs. As the RISC-V intellectual property (IP) core is not encrypted, it can be used to ensure trust and certifications not possible with closed architectures. Portability is another benefit of the technology.

Born in academia and research (UC Berkeley), RISC-V ISA delivers a new level of free, extensible software and hardware freedom on architecture, paving the way for the next 50 years of computing design and innovation.

For more information and licensing please Contact Emprog