首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   PSD813F2在FPGA配置中的应用      ★★★ 【字体: 】  
PSD813F2在FPGA配置中的应用
收集整理:佚名    来源:本站整理  时间:2009-01-10 23:52:29   点击数:[]    

在实际配置电路中采用FPGA的被动串行方式,因而EPF10K系列FPGA的MSE0、MSE1均接地;同时nSTATUS、CONF_DONE、nCONFIG均需通过上拉电阻接电源。配置接口的信号线只需由PSD813F2的PA或PB口配置即可,如图3所示。

5 软件设计

PSD813F2编程是在硬件基础上,利用专用开发软件PSDsoft进行系统开发的;而PSDsoft是一套在Windows环境下运行的软件工具,运用可视化界面进行编程,具有人机交互功能,其一般开发流程如图4所示。

然而对于单片机系统,更熟悉的是采用C51或汇编进行编程。利用单片机对PSD813F2进行配置时,所使用的C51程序中最主要的是对PSD813F2进行初始化的子程序:

void InitPSD813F2(void){ ;初始化程序

//PA0 LCD_R/W ;定义PA0为LCD读写

//PA1 LCD_RS ;定义PA1为LCD复位

//PA2 FPGA_DCLK ;定义PA2为FPGA时钟

PSDPACtrlReg=0x03 ;//设定PA口的读写模式

PSDPADir=0xff;

PSDPADri=0x00;

//PB0 FPGA-CON_DONE

//PB1 FPGA-nSTATUS

//PB2 FPGA-DATA

//PB3 FPGA-nCONFIG

//PB4 LCD-CS_LCD

PSDPBCtrlReg=0x00 ;//设定PB为MCU的读写

PSDPBDir=0x0fc ;//设定PB读写模式

PSDPBDri=0x00;

}

完整的PSD源程序请见网络补充版(http://www.dpj.com.com)。

结束语

由于PSD813F2具有高的集成度和很强的在线编程功能,与单片机组成系统后可方便地嵌入FPGA的配置中。实际开发的系统能够满足各类FPGA配置的要求,同时,实际用VC开发的应用于实际的程序下载到PSD后,可实时下载程序到PSD,也可上载PSD的任一MainFlash的数据到计算机,也可随时监测PSD片内任一RAM中的数据,真正做到了ISP、IAP。另外,配置Altera的FPGA与Xilinx的FPGA时,达到了与外置配置存储器完全相同的效果。



上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:基于FPGA的LCD&VGA控制器设计

  • 下一篇文章:嵌入式实时操作系统μC/OS-II与eCos的比较
  • 返回上一页】【打 印】【关闭窗口
    中查找“PSD813F2在FPGA配置中的应用”更多相关内容 5VAR论文频道
    中查找“PSD813F2在FPGA配置中的应用”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››PSD813F2在FPGA配置中的应用
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .