ADL (Architecture Description Language)是Wingsemi定义的架构描述语言。用户可以通过简洁快速的语法,自定义CPU指令集和架构。
Wing Studio根据ADL自动生成验证环境,包括指令随机生成器;差分验证平台;UVM验证环境。
Wing-Bridge技术提供了其他体系架构的二进制代码无需修改就可以在RISC-V体系架构执行的能力。
Wing Studio根据硬件架构自动生成对应的工具链和SDK。
Wing Studio根据ADL自动生成对应的RTL。
通过ADL一键生成模型,用户可以在上面对应用进行性能剖析。可同时生成IA模型和CA模型。
IA模型
提供高速(10~100MHz)的指令集运行仿真环境;
支持各种官方和用户自定义的指令扩展;
CA模型
提供100% cycle精确的硬件仿真环境;提供硬件流水线级的运行信息;
机器学习引擎通过架构探索信息,自动生成多种可选优化方案。用户可根据PPA需求选择适合自己的方案。
Profiler运行于模型之上,提供以下功能:
提供流水线分析报告,图形化显示流水线运行情况,自动找出流水线stall的位置及原因。
提供指令覆盖率报告,自动找出频繁运行的指令组合,并提出自定义指令优化方案。
Wing Studio根据Profiler提供的优化方案,提供优化选项,并预估PPA,指导用户选择适合的自定义优化方案。
联系我们
未来的路很远,我们携手一起走
隼瞻科技
Kezhan Technology
上海市:上海市闵行区申长路519号6-2号楼6楼-601室
电话:0755-86978994
邮箱:business@wingsemitech.com
隼瞻科技
Kezhan Technology.
深圳市:深圳市南山区科苑路16号东方科技大厦1912室
电话:0755-86978994
邮箱:business@wingsemitech.com
隼瞻科技
Kezhan Technology.
南京市:南京市浦口区云居街江北新区研创园腾飞大厦401室
电话:0755-86978994
邮箱:business@wingsemitech.com