随着系统芯片(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机对整个验证平台的摔制,达到了良好的验证效果,且满足了预期的设计要求。
上传时间: 2013-07-02
上传用户:dsgkjgkjg
BP2808是一款驱动LED的恒流控制芯片,系统应用电压范围从12VDC 到600VDC,占空比从0-100%。支持交流85V-265V 输入,主要应用于非隔离的LED驱动系统
上传时间: 2013-04-24
上传用户:rocketrevenge
单片机AT98C2051与语音芯片ISD2560组成的电脑语音系统的设计方法, 给出了电脑语音系统的实际电路、录放音程序框图以及源程序。利用该方法设计的电脑语音系统具有硬件电路简单, 调试方便, 实用性强等特点, 并可作为电脑语音服务系统的语音板
上传时间: 2013-04-24
上传用户:青春123
笔记本常用芯片资料大全20075100043222222
上传时间: 2013-04-24
上传用户:DanXu
ADDA芯片PCF8591中文资料(带图介绍)
上传时间: 2013-04-24
上传用户:klds
74系列芯片资料 适合新手使用,非常方便
上传时间: 2013-04-24
上传用户:东大小布
400KHz 42V 2A 开关升压芯片
上传时间: 2013-06-23
上传用户:qb1993225
网卡芯片RTL8019AS中文资料,不想看英文的可以参考一下这个文档^_^
上传时间: 2013-08-05
上传用户:as275944189
·详细说明:Actions 炬力 MP3 播放器2071、2073系列主控芯片 参考电路图,完整电路图。-Actions the torch strength MP3 player 2,071, 2,073 series hosts control the chip reference circuit diagram, complete circuit diagram.
上传时间: 2013-04-24
上传用户:amwfhv
· 摘要: ADV7180是嵌入式视频监控终端的采集模块常用的视频解码芯片,本文首先分析ADV7180的硬件连接接口, 然后具体阐述如何在嵌入式Linux操作系统中实现ADV7180的驱动程序,包括系统的初始化、中断的设计与处理、DMA的处理等.
上传时间: 2013-04-24
上传用户:baitouyu