Customer specific Processors


Bring your truly unique processing application to life, quickly and easily using Codasip’s unique processor IP generation technology. Do in days what would otherwise take months using traditional methods.

 

Rapid IP exploration and refinement

Complete IP Generation Environment

High Performance Register-transfer level

 

Rapid IP exploration and refinement


Codasip offers two possible paths to create your unique processor architecture.

Codix Cores Tailoring

Hit the ground running by using a proven Codix Core as the base for your design. Codix cores are supplied as modifiable CodAL models (Codasip’s processor modeling language), and can be freely modified to get the exact processor you need. Codasip Studio will guide you through the process to ensure predictable and high quality results.

From Scratch

Beginning with only the Instruction Accurate (IA) model you can generate a complete SDK for your processor and begin to explore and refine the perfect ISA for your design. Once you are happy with the results, add the additional cycle accurate CA information (pipelining) and generate the complete processor implementation.

Complete IP Generation Environment






Codasip Studio manages every aspect of your processor design project from implementation, through verification, programming, emulation and debug. Based on the Eclipse environment it is instantly familiar to both HW and SW development teams.

Advanced profiling and debug make it easy to understand your design and get exactly the results you desire.

Industry standard tools and interfaces


Generated SDKs are based on leading open-source tools such as LLVM and GNU. This ensures our solutions are able to take advantage of the rapid pace of improvement in the underlying technology, enables customers to integrate their own enhancements into the generated tools, and results in an easily redistributible tool suite.





High Performance RTL


Generated RTL is optimized for leading ASIC and FPGA synthesis tools to ensure high quality results. Customer and internal benchmarks show that our automatically generated RTL is equal to, or higher performance than, hand coded implementations.