演示: Linux Boot
演示: MPEG-4 Decoder
通过为软件和硬件团队提供可共同工作的公共平台,ZeBu为其用户提前交付具有软件功能、避免软件人员需要在最后交付工作的SOC提供有效保障。
ZeBu可为基于ARM、MIPS、Tensilica、ARC和德州仪器的SOC提供完整的解决方案,并支持任何其他自定义的处理器。
软件开发人员越早访问SOC的硬件平台,就可以越早地完成应用软件的校验,并交付产品。
软件人员的第一要求是访问芯片,哪怕只是一个快速的模型。运行完整的软件堆栈最低限度也需要每秒产生数百万条的指令(MIPS),ZeBu通常可以提供数十个MIPS,从而保证软件开发人员的产能。
第二个要求是精度。用户无法在高级模式下确保该芯片可以处理大量需要在真实应用中处理的数据,而不丢失任何一帧。存储总线的微软变化,如数据冲突、中断延时等,都可能为设计的整体性能带来大幅影响,这就是为什么RTL是唯一值得信赖的精确模型的来源。ZeBu提供时钟精确的RTL模型的执行,由此保证流片前软件校验的性能和精度。