【技术实现步骤摘要】
【专利说明】
:本专利技术与芯片软件引导方法有关。
技术介绍
:目前芯片引导方式一般有三种:一、外部存储器引导,即把应用程序烧入外部存储器,然后通过SPI或I2C总线连接外部存储器至芯片,芯片上电时通过SPI或I2C总线加载应用程序,加载成功后运行应用程序;二、芯片内部闪存(Flash)引导,即把应用程序烧入芯片内部闪存,芯片上电时,从内部闪存开始运行应用程序;三、芯片内部随机存储器(RAM)引导,即芯片上电时,首先把应用程序烧入芯片RAM,烧入完成后芯片从RAM处执行应用程序。对于一些USB芯片,还可以通过USB接口引导,如赛普拉斯公司生产的CYUSB3014。目前广泛使用的是通过外部存储器引导芯片,即把应用程序烧入外部存储器。如果产品含有两个需要烧入应用程序的芯片,如图1所示,则需要两个存储器。生产时,通过专门的烧录芯片(或叫编程器)烧入应用程序,如烧写NAND Flash的西尔特SUPERPR0/7100烧录器,这样一要消耗生产工时,二增加了两块存储器的成本。
技术实现思路
:本专利技术的目的是提供一种生产方便,无需烧录器进行专门烧录,成本低的。本专利技 ...
【技术保护点】
芯片软件烧录方法,其特征在于上位机通过USB连接线与USB芯片连接,USB芯片通过 SPI或I2C总线连接FPGA芯片,USB芯片上电时通过SPI或I2C总线加载FPGA应用程序,加载成功后运行应用程序, USB芯片在ROM内置有Bootloader程序,同时内置配SRAM用于写入USB应用程序,USB芯片引导模式配置为通过USB接口引导,当SRAM没有写入USB应用程序时,USB芯片从ROM中的Bootloader程序引导,否则从SRAM存储区引导,整个过程需要从上位机端配置FPGA、USB芯片,共需要一个FPGA应用程序、USB应用程序和一个USB芯片临时升级程序,如果 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:唐勇,
申请(专利权)人:成都九洲迪飞科技有限责任公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。