中文 英语

作者的最新帖子


选择处理器IP核心时应考虑什么


大多数集成电路包括至少一个处理器内核和一些嵌入式软件。在片上系统(SOC)更复杂的情况下,可能存在运行主软件的应用处理器,以及操作系统以及多个专业子系统处理诸如通信,安全性和传感器的功能。处理要求大幅不同,并且有一个宽敞的彩色......“ 阅读更多

用于超低功耗IOT无线信号处理的RISC-V ISA扩展


这项工作介绍了专用于超低功耗(ULP)软件定义的无线IOT收发器的开源RISC-V ISA(RV32IM)的指令集扩展。定制说明通常根据正交调制通常需要的8/16/32位整数复数算术的需求。建议的延期只占2个主要操作码,大多数指令都设计为...“ 阅读更多

神话案例研究


Mythic是一个独特的AI计算平台的提供者正在设计一个创新的智能处理单元(IPU),并发现自己需要小型,高功率,但可编程的核心来照顾特定的支持功能。由于没有现成的核心完全符合需求和定制所证明的具有挑战性,但神话最终通过CodaSip选择了完整的解决方案。......“ 阅读更多

使用自定义RISC-V ISA说明创建特定于域的处理器


当片上系统(SOC)开发人员包括其设计中的处理器时,它们面临解决其计算挑战的选择。复杂的SOC通常将拥有各种负责多种功能的处理器核心,例如运行主应用程序,通信,信号处理,安全性和管理存储。传统上,这种核心一直是不同的类别......“ 阅读更多

通过编译器优化更好的基准:CodaSip跳转线程


嵌入式处理器IP的架构效率由一小组行业标准基准来衡量,即使经常与真实工作负载很少相关,继续持续存在。最受欢迎的基准是Dhrystone和Coremark。关于这些测试套件的一个有趣的观察是,绩效数字继续改善给定的架构,甚至可以......“ 阅读更多

使用自定义指令集扩展扩展RISC-V ISA


RISC-V ISA(指令集架构)以模块化方式设计。这意味着ISA有几组可以根据需要启用或禁用的指令(ISA扩展)。这允许精确地实现应用程序需要的指令组,而无需支付不使用的区域或电源。其中一个团体是特别的;它没有预定义的指示......“ 阅读更多

如何将Questa VIP连接到处理器验证流程


了解如何将Questa VIP合并到您现有的RISC-V验证流程中。通过CodaSip验证专家准备的这一逐步教程解释了与QVIP自动生成的UVM组合的概念,并通过该过程引导。阅读更多。“ 阅读更多