GN1104开发板FPGA-JTAG烧写教程
版权申诉
98 浏览量
更新于2024-06-29
收藏 2.41MB DOCX 举报
"GN1104开发板是一款由上海宇志通信公司设计的通信信号处理开发工具,配备有高性能的TMS320C6713B DSP处理器和Xilinx XC5VSX50T FPGA芯片,适用于卫星导航通信、数据采集以及软件无线电等领域的研发。开发板上还包括各种存储器资源,如FLASH、SDRAM、EEPROM和SRAM,以支持丰富的数据处理和存储需求。此外,开发板还设有实时时钟模块、指示灯、复位按键和配置拨码开关,便于用户操作和调试。在使用开发板时,需要注意拨码开关的设置,以正确地加载DSP和FPGA的程序。"
详细知识点如下:
1. **GN1104开发板**:这款开发板是专为通信信号处理而设计的,具有广泛的适用范围,包括卫星导航通信系统开发、数据采集器构建以及扩频通信方案验证等。
2. **处理器与FPGA**:开发板采用了TI公司的TMS320C6713B DSP,这是一款300MHz的高速浮点型处理器,提供强大的信号处理能力。同时,它配备了Xilinx XC5VSX50T FPGA,这是一款主流的高性能FPGA,拥有丰富的门电路资源,适合复杂的信号处理编程。
3. **存储组件**:开发板上有不同类型的存储器,包括64Mb的16位总线FLASH、128Mb的32位总线SDRAM、64/128/256kb EEPROM和2片2/4/8Mb的16位总线SRAM。这些存储器分别用于存储DSP运行代码、用户数据、FPGA外部存储以及数据采集的乒乓存储。
4. **其他硬件特性**:开发板上集成的实时时钟模块(RTC)可以保持时间信息,即使在断电状态下也不会丢失。另外,开发板还提供了6个用户指示灯、1个多功能指示彩灯、系统复位按键、配置拨码开关,便于用户监控和控制开发板的工作状态。
5. **程序加载流程**:加载程序到开发板时,需要根据拨码开关的状态来决定加载到DSP或FPGA。例如,加载DSP程序前,需将第1个拨码开关设为OFF,加载FPGA程序前,需将第4个拨码开关设为ON。加载完成后,需要断电并改变拨码开关状态,以确保程序在上电后能正确运行。
6. **JTAG接口**:JTAG_FPGA是Xilinx FPGA的在线调试接口,用于FPGA程序的加载,但加载的程序会断电丢失。JTAG_SPI则连接到配置存储芯片M25P32,用于将配置文件存储到PROM,上电后,PROM通过串行或并行方式将配置文件加载到FPGA。
以上就是关于GN1104开发板的硬件配置、功能特性和程序加载流程的详细知识点。这个开发板的灵活性和强大功能使其成为通信和信号处理开发的理想平台。
2010-05-17 上传
149 浏览量
点击了解资源详情
2022-11-02 上传
2021-08-22 上传
111 浏览量
2019-07-11 上传