随着系统芯片(SoC)设计复杂度不断增加,使得缩短面市时间的压力越来越大。虽然IP核复用大大减少了SoC的设计时间,但是SoC的验证仍然非常复杂耗时。SoC和ASIC的最大不同之处在于它的规模和复杂的系统性,除了大量硬件模块之外,SoC还需要大量的同件和软件,如操作系统,驱动程序以及应用程序等。面对SoC数目众多的硬件模块,复杂的嵌入式软件,由于软件仿真速度和仿真模犁的局限性,验证往往难以达到令人满意的要求,耗费了大最的时间,将给系统芯片的上市带来严重的影响。为了减少此类情况的发生,在流样片之前,进行基于FPGA的系统原型验证,即在FPGA上快速地实现SoC设计中的硬件模块,让软件模块在真正的硬件环境中高速运行,从而实现SoC设计的软硬件协同验证。这种方法已经成为SoC设计流程前期阶段常用的验证方法。 在简要分析几种业内常用的验证技术的基础上,本文重点阐述了基于FPGA的SoC验证流程与技术。结合Mojox数码相机系统芯片(以下简称为Mojox SoC)的FPGA原型验证平台的设计,介绍了Mojox FPGA原型验证平台的硬件设计过程和Mojox SoC的FPGA原型实现,并采用基于模块的FPGA设计实现方法,加快了原型验证的工作进程。 本文还介绍了Mojox SoC中ARM固件和PC应用软件等原型软件的设计实现以及原型验证平台的软硬协同验证的过程。通过软硬协同验证,本文实现了PC机对整个验证平台的摔制,达到了良好的验证效果,且满足了预期的设计要求。
资源简介:随着系统芯片(SoC)设计复杂度不断增加,使得缩短面市时间的压力越来越大。虽然IP核复用大大减少了SoC的设计时间,但是SoC的验证仍然非常复杂耗时。SoC和ASIC的最大不同之处在于它的规模和复杂的系统性,除了大量硬件模块之外,SoC还需要大量的同件和软件,如...
上传时间: 2013-07-02
上传用户:dsgkjgkjg
资源简介:该文档为基于FPGA的片上系统(SoC)原型验证的研究与实现概述资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-18
上传用户:pagedown
资源简介:该文档为基于FPGA的SoC原型验证的设计与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-18
上传用户:yb9018
资源简介:随着ASIC设计规模的增长,功能验证已成为整个开发周期的瓶颈。传统的基于软件模拟和硬件仿真的逻辑验证方法已难以满足应用的要求,基于FPGA组的原型验证方法能有效缩短系统的开发周期,可提供更快更全面的验证。由于FPGA芯片容量的增加跟不上ASIC设计规模的增...
上传时间: 2013-06-12
上传用户:极客
资源简介:华为FPGA设计流程指南:本部门所承担的FPGA设计任务主要是两方面的作用:系统的原型实现和ASIC的原型验证。编写本流程的目的是:在于规范整个设计流程,实现开发的合理性、一致性、高效性。形成风格良好和完整的文档。实现在FPGA不同厂家之间以及从FPGA到ASIC...
上传时间: 2016-04-26
上传用户:lmeeworm
资源简介:介绍以太网的帧协议和以太网控制芯片的结构特性; 介绍单片机控制实现以太网通讯的硬件设计方案; 采用C语言实现并进行了系统的调试与验证。
上传时间: 2014-01-08
上传用户:6546544
资源简介: 消费电子产品,如手机、PDA(个人数字助理)、数码相机以及便携式娱乐系统,正在变得更小、更快和更便宜,而且这类新产品的面市时间也比以往更短了。为了与时俱进,半导体、无源和有源器件行业正不断推动其研发工艺向集成度和复杂度更高的水平进步。这种...
上传时间: 2013-11-19
上传用户:asdkin
资源简介:文章介绍了一种对语音进行变速不变调处理的系统" 该系统与ADPCM编解码技术相结合!能更精确地检测和分割(音元)!并通过音元的复制和抽取实现了对播放语速的控制!达到了变速不变调的目的"。该系统用FPGA实现!结果表明:采用改进后的音元处理算法!可以大大减少语...
上传时间: 2017-07-24
上传用户:songnanhua
资源简介:目前的蓝牙耳机非常常见,各种厂商都生产有蓝牙芯片,其中BK上海博通是一种国产的芯片,非常多的应用在各种廉价蓝牙耳机解决方案,然而网上博通的资料比较少,下面是一些简单的介绍。BK3266是一个低功耗,高度集成的蓝牙系统芯片(SoC)音频设备。它集成了高性...
上传时间: 2022-06-02
上传用户:canderile
资源简介:Linux系统分析与高级编程技术 一共31章节
上传时间: 2013-06-04
上传用户:caixiaoxu26