| | 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 驱动设计 | 购买指南-HowtoBuy | | |
![]() |
![]() |
| 您现在的位置: FPGA开发板&SOPC开发板-嵌入式控制研究室 >> FPGA >> FPGA应用 >> 文章正文 |
|
|||||
| 用CPU配置FPGA(三)软件操作 | |||||
| 作者:佚名 文章来源:互联网 点击数: 更新时间:2006-9-26 | |||||
|
编程文件格式的转换 MAX+plusII或QuartusII生成的SOF或POF文件不能直接用于CPU配置FPGA中,需要进行数据转换才能得到软件可用的配置数据。在MaxplusII中的具体步骤如下: 1. 进入数据转换对话框
图1 进入数据转换对话框 2.选择需要转换的SOF文件,对于配置多个FPGA的场合,应选择所有的SOF文件并排好次序。输出文件的格式我们选则二进制的rbf(Sequential)。 (也可以选择其他格式,如HEX等,在CPU软件编写上会与本文例子略有区别,关于不同文件格式的区别,在altera的AN116号文档上有详细解释)
图2 选择相应的输出数据格式 在QuartusII软件的file菜单下,同样可以找到类似菜单进行格式转化。
CPU程序设计
本设计的CPU源程序 void InitPORT(void) { // 初始化PB口相应位: UBYTE Fpga_DownLoad(void) // 获得Boot区首地址 Set_nCONFIG(0); // nCONFIG="0",使FPGA进入配置状态
// Data0输出 // 读nSTATUS状态 // 设置nCONFIG电平 // 读nCONF_Done状态 // 输出DCLK |
|||||
| 文章录入:fengfeiyi 责任编辑:fengfeiyi | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 用FPGA实现DSP远程在线编程 FPGA验证技术 用CPU配置FPGA(一)概 述 用CPU配置FPGA(二)硬件设计 用CPU配置FPGA (四) 应用实例 在Modelsim se中创建altera仿… N奇数分频方法总结 Altera FPGA、CPLD 学习笔记 Verilog HDL常见问题 在PLD开发中提高VHDL的综合质… |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
![]() |
Copyright © 2005www.21control.com 嵌入式控制技术研究室 版权所有 站长:康草科技 |