FMQL系列开发差异更新V1.2:环境与调试设备详解
需积分: 1 187 浏览量
更新于2024-08-04
收藏 818KB PDF 举报
"FMQL系列开发差异说明V1.2"
本文档详细列出了FMQL系列在开发过程中可能遇到的各个方面的差异,旨在帮助开发者理解并适应这些差异,确保项目顺利进行。以下是对这些差异的详细说明:
1. **开发环境差异**:
- 使用的开发环境包括Vivado、Procise和IAR。Vivado主要用于FPGA(PL部分)的开发,Procise是复旦微电子自主开发的软件,IAR则用于微控制器(PS部分)的编程。
2. **调试设备差异**:
- 调试设备包括JTAG-Cable和Jlink-Cable,分别用于不同部分的调试。由于不支持PL和PS同时联调,所以建议电路板设计时独立引出两个JTAG接口,PS-JTAG接口应通过EMIO引出。
3. **PL和PS调试模式**:
- 不支持级联模式下的PL调试,只能在独立模式下进行。硬件设计时需遵循这一规定,参考公司差异手册。
4. **PS_DDR设计**:
- PS DDR设计存在细微差异,开发者在硬件设计时需要查阅公司差异手册以避免问题。
5. **SD卡启动**:
- SD卡启动方式与标准有所不同,同样需要查看差异手册以了解具体操作。
6. **USB应用**:
- USB应用存在差异,可能影响到USB设备的选型和功能实现,开发时需参照公司差异手册。
7. **SMC应用**:
- SMC(Static Memory Controller)的使用也有所不同,需要特别关注。
8. **CPU核差异**:
- CPU核心可能存在差异,这将影响到开发环境和PS部分的开发策略。
9. **L2-Cache差异**:
- L2缓存的配置和管理可能会有变化,开发者需留意。
10. **PS-PL接口**:
- PS与PL之间的接口有差异,可能涉及到连接方式和数据传输。
11. **PS-PL中断**:
- 中断系统可能不同于标准,需要根据差异手册调整中断处理代码。
12. **PS-PL DMA**:
- DMA(Direct Memory Access)在PS与PL间的使用存在差异,可能影响数据传输效率。
13. **安全特性**:
- 安全相关的功能和工具使用有差异,加密文件的生成和烧录需要特别注意。
14. **QSPI应用**:
- QSPI(Quad SPI)的启动设置和PS开发需要注意特定差异。
15. **XADC应用**:
- XADC(eXtended Analog-to-Digital Converter)在PL开发中的应用有别于常规,可能影响到模拟信号的采集。
16. **PL开发**:
- PL开发部分的差异类似于K7/V7系列,可能需要打补丁处理。
17. **USB模组差异**:
- USB模块的选型和应用需要参考公司差异手册,确保兼容性和功能的正确实现。
综上,FMQL系列开发涉及多个方面的差异,开发团队在进行项目开发前,务必仔细阅读并理解这些差异,以便正确配置开发环境,选择合适的硬件和软件,以及适配特定的功能需求。复旦微电子提供的差异手册是解决这些问题的关键参考资料,开发者应充分利用这些资源以确保项目的成功实施。
2023-10-17 上传
2023-10-17 上传
2024-09-28 上传
2022-03-24 上传
2022-04-20 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
hgf_01109
- 粉丝: 1
- 资源: 16
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜