FPGA之道——fpga芯片的配置方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FPGA之道——fpga芯⽚的配置⽅法
1.配置
配置:通过PC机的软件完成设计之后,需要将设计⽣成的⽂件(bin或者mcs)⽂件映射到FPGA芯⽚⾥⾯,这⼀过程叫做配置。
2 配置⽅法
主动配置模式被动配置模式 JTAG配置模式
2.1 主动配置模式
FPGA芯⽚⾃⼰配置⾃⼰,需要⽚外的存储器(配置芯⽚)存储配置⽂件,常⽤⽚外存储器flash和EPROM
2.2 被动配置模式
FPGA芯⽚被其他设备,其他设备可以使任意微处理器芯⽚或者CPLD或者是⼀块FPGA芯⽚
2.3 JTAG配置模式
JTAG,英⽂全称Joint Test Action Group,翻译成中⽂即联合测试⾏为组织。
它有两⼤功能:电路的边界扫描测试和可编程芯⽚的在线系统编程。
边界扫描测试发展于上个世纪90年代,随着⼤规模集成电路的出现,印制电路板制造⼯艺向⼩、微、薄发展。
由于芯⽚的引脚多,元器件体积⼩,板的密度特别⼤,根本没有办法进⾏传统的下探针测试。
于是⼀种新的测试技术产⽣了,联合测试⾏为组织,即除了完成边界扫描测试外,FPGA芯⽚上的JTAG接⼝的另⼀个重要功能就是对FPGA芯⽚进⾏⾮常便捷的在线系统编程。
相⽐于主动配置模式和被动配置模式,只要系统已经上电,JTAG配置模式可以在任意时刻对FPGA芯⽚进⾏重配置,⽽此时的配置主模式选择
常⽤的⼀般是主动配置模式+JTAG配置模式和被动配置模式+JTAG配置模式
摘⾃:FPGA之道。