What is CodAL?

CodAL is central to developing a processor core using Codasip Studio. It is a C-based language developed from the outset to describe all aspects of a processor including both the instruction set architecture (ISA) and microarchitecture.

Codasip Technical Product Brochure

Learn how Codasip solves your on-chip processing challenges.
Our company philosophy, product portfolio, and services in one comprehensive 23-page brochure – get it today!

Customizing an Existing RISC-V Processor

In the previous post we considered how you could create an optimized ISA for a domain-specific processor core by profiling software and experimenting with adding/removing instructions. Using the open RISC-V ISA can be a great starting point for a processor that combines application-specific capabilities and access to portable software.

Does ISA ownership matter? A Tale of Three ISAs

An instruction set architecture (ISA) is crucial to the development of processors and their software ecosystems. Does ISA ownership matter? Let’s consider three proprietary ISAs and their history to find out.

Menta eFPGA and Codasip Announce Technology Partnership

Codasip announces a partnership with Menta S.A.S, a premier supplier of embedded FPGA solutions, enabling joint customers to modify processors in SoC after already manufactured. This will be possible by extending an existing processor with custom instructions in Codasip Studio and implementing these changes on Menta’s co-extended eFPGA cores.

Open Source vs Commercial RISC-V Licensing Models

Everybody is familiar with commercial licensing from traditional processor IP vendors. In discussing RISC-V, there is widespread confusion of terminology with RISC-V often being described as “open source”, often understood as “free”. But what is reality?