定制化物联网/汽车芯片,Codasip RISC-V处理器IP与开发工具的组合拳

描述

电子发烧友网报道(文/黄晶晶)最近在RISC-V领域发生了不少大事件,例如8月高通、恩智浦、博世、英飞凌及Nordic携手共同投资组建一家芯片公司,专攻RISC-V架构,应用重点首先是汽车,再扩展到移动和物联网。10月高通联合谷歌开发基于RISC-V架构的Snapdragon Wear芯片,用于下一代Wear OS手表。RISC-V应用在巨头们的引领下加速发展。
 
总部位于欧洲的Codasip公司是RISC-V行业先锋企业,主要提供IP核和设计工具,从而形成整体解决方案支持客户做定制化的处理器。产品系列覆盖嵌入式、应用处理器等,应用于物联网、汽车等领域。Codasip公司大中华区总经理胡征宇向电子发烧友网介绍了最新行业趋势,以及这家“老牌”RISC-V IP和EDA工具厂商在处理器定制领域的新进展。
 
IP

图:Codasip公司大中华区总经理胡征宇

 

处理器系列IP进阶

 
RISC-V允许用户扩展指令集,在RISC-V规范之内允许客户利用更大的自由度做差异化。胡征宇打比方说,城市交通系统在上下班高峰期显示格外拥挤,增加一两条指令集就好比新建高架桥和道路,可以为芯片设计提供更多灵活性。
 
今年10月,Codasip推出全新高度可配置的RISC-V基准处理器系列“700家族系列”,包括应用和嵌入式处理器内核。该系列的第一个产品是A730,作为一款64位RISC-V应用处理器,已开始提供给领先客户使用。
 
胡征宇介绍,Codasip 700系列处理器IP 会分别提供支持32位和64位的不同版本,可以同时适用于实时处理器和应用处理器。700系列采用七级流水。这次推出的730内核支持操作系统,明后年Codasip会持续推出更高性能的内核。
 
 
相对而言嵌入式处理器开发周期较短,Codasip目前的定制化客户以嵌入式应用居多。胡征宇透露,新推出的700系列产品正在做车规认证,预计今明两年陆续通过。
 
IP
 


独特的工具助芯片设计更便捷

 
Codasip为用户提供基于RISC-V架构的处理器IP定制解决方案,定制化解决方案包括基础性的处理器IP和开发工具Codasip Studio,工程团队能够针对其项目需求实现硬件和软件一体化设计,可以大大提升定制化处理器设计的效率。在客户增加或裁剪指令集时,Codasip Studio这套工具软件能够帮助其便捷地完成这些工作。
 
胡征宇解析,Codasip Studio这个EDA工具非常独特,它的核心是一种类C语言的架构描述语言CodAL,它采用了与C语言类似的句法,并且融合了传统编程语言和硬件描述语言的良好实践和代码结构,可用来描述处理器的所有方面,其中包括指令集架构(ISA)和微架构。
CodAL语言是由Codasip的创始人马克仁博士(Karel Masařík)等构建,而且这个语言的版本自身还在往前演进。Codasip Studio是高度自动化的EDA工具集,涵盖设计过程的各个方面,它采用受专利保护的方法来进行处理器设计和定制。使用处理器的高级CodAL语言描述,而不是手动编写的RTL和模拟器,高度自动化的工作流程代替传统手动任务。
 
“CPU设计通常分为两个阶段,一个是架构探索,帮助设计人员了解所设计的微架构正确与否,国内有很多团队用我们的Codasip Studio把架构探索的时间缩减到以小时或者以分钟来计算,这样开发人员可以在几天之内就跑出一版基本架构,然后就可以再往下开发,最后去构建整个处理器。”胡征宇说道。
 
第二个阶段就是处理器设计,用Codasip Studio这个EDA软件能够直接生成采用Studio设计的处理器的RTL,而且还可生成对应的验证UVM和SDK。使用高级语言来设计处理器从而大大降低了门槛。
 
Codasip还推出了大学计划,免费提供相关工具和教材,推广这种新的方法学来全面支持中国工程师设计开发定制的处理器。
 
小结
 
RISC-V最早在物联网领域得到快速发展,如今拓展到汽车芯片、高性能服务器芯片等领域。Codasip的IP已经大规模出货,例如应用于全球顶级存储设备厂商的存储主控芯片等。在欧洲,Codasip以其RISC-V方面的优势参与了欧盟的人工智能项目。胡征宇表示,今年RISC-V处理器IP提供商的成长性非常好。近期Codasip在英国建立了IP研发团队,在法国扩充验证团队,在中国增加技术支持工程师,看好在汽车与物联网领域与中国客户开展更多的合作。
 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分