| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
PSD813F2在FPGA配置中的应用           
PSD813F2在FPGA配置中的应用

论文关键词:可编程外围器件(psd) 在应用可编程(iap) 可编程门阵列(fpga)

论文摘要:可编程外围器件psd应用于单片机系统后,简化了单片机外围电路的设计,增加了系统的可靠性;利用psd与单片机组成的系统,通过计算机串口对fpga进行实时在线编程、仿真和配置。

随着单片机的广泛应用,其性能不断提高,集成度也日益提高。然而,传统的单片机系统设计需要众多分离器件(如地址锁存器、译码器、ram、eprom、pld等),使得系统复杂、可靠性低,并且调试繁琐、效率较低。可编程门阵列(fpga)需要外置存储器,且配置存储器多为otp型,价格较高;加之,利用fpga的jtag口配置fpga距离有限,调试不甚方便。

本文主要介绍一种基于闪烁存储器的在线可编程微处理器外围器件psd813f2组成的单片机系统,同时利用该系统配置fpga。即通过计算机串口将fpga(本文以altera公司10k系列为例)设计在线下载到单片机系统,由psd813f2配置fpga,实现iap(in application programming)的功能。

1 psd813f2性能特点

psd813f2是psd(programmable system devices)家庭的新成员,是基于闪烁存储器的在线可编程外围器件。它将单片机系统所需的外围器件集成在一起,并能与单片机进行无缝连接,因而简化了调度,提高了可靠性;同时,它与当前流行的众多单片机有极简单的接口,便于实现简单、灵活的嵌入式设计;它还集成了优化的“微控制器宏单元”逻辑结构,使得系统地址/数据总线可以与内部寄存器直接互连,简化了控制总线的设计。LOcALhoST此外,psd813f2还具有以下一些特性:

①内部数据总线为8位,可方便地与各类8位单片机直接相连。如要与16位单片机相连,需用2片psd813f2构成16位的多路复用接口,并且地址必须循环移位,以保证mcu工作时能同时正确接收不同psd813f2 rom中的信息。

②内部包含1mbit的大容量flash rom,这分为8个大小相同的块(如128k×8bit或64k×8bit),由用户规定的地址访问;另外还有256k的flash opt rom及16kb的sram,其中sram可配置为2k×8bit或16k×1bit。

③内存(flash rom)或flash opt rom可同时编程,即在执行来自一个存储器的代码时可同时对另一个存储器编程。

④带有16个输出宏单元和24个输入宏单元,能方便实现多种逻辑组合功能,包括内外的状态信号产生、地址译码等。

⑤带有27个可重建的i/o端口,可以用作不同的i/o端口,如单片机的i/o、pld的i/o;最多可提供19个外部片选信号,其中16个i/o可配置为漏极输出。

⑥具有可编程电源管理功能(pmu),加之低功耗的cmos技术,使得其工作时功耗很低;另外还具有自动检测控制器工作的功能,使之在不工作时将psd转入低功耗状态。

由于psd813f2具有以下特性,因而能方便实现i/o重建、扩展,并具有通过编程改变设计的灵活性,方便与各类不同单片机实现无缝连接。其内部框图如图1所示。

2 系统设计

整个设计是利用计算机将fpga的相关设计经单片机传送存储器,由单片机配置psd813f2,再由psd813f2配置fpga,实现iap的功能,特别适于较远距离在线编程、仿真。另外,利用计算机的串行口可以与单片机进行较长距离的通信。

此外,由于psd813f2片内有编程逻辑宏单元(cpld),所以在mcu与psd813f2之间不需要地址锁存器及外部程序存储器;并且psd与lcd、fpga的接口地直接用其pa、pb口连接,只需在软件设计和mcu程序中相应设计为i/o模式或地址锁存模式。

另外,fpga的使用中通常需要时钟信号,并可能需用好几路同的时钟信号。在系统中采用ics公司的isc501倍频芯片,可实现2×~8×共8种倍频方式,最高可实现160mhz时钟;加之使用内部分频,可以满足多数设计需要。

3 mcu与psd813f接口设计

psd813f2具有大容量flash rom、16个输出宏单元和24个输入宏单元,因而在与单片机组成系统时很少需要外围分立器件,多数通过psd813f2中的宏单元逻辑组合产生与单片机连接的地址总线、数据总线、控制总线;同时,通过内部的逻辑译码产生对3块独立存储区片选信号。另外,单片机与psd813f2d内部宏单元的d触发器直通,使得设计计数器、外围逻辑控制极为方便。

psd813f2内部包含3块并行、相互独立的存储器区,独立或并行的单片机在任何时候都可以从一块存储器执行擦写另一块存储器的操作。这使得单片机能够在执行程序期间,通过改变psd内控制器的内容,而动态改变程序和数据空间的地址范围;同时,系统也能对逻辑资源、扩展输入和输出端口进行编程,使系统具有实时isp的能力。

4 psd813f2与fpga接口设计

psd813f2可以配置altera或xilinx的fpga(本文以altera的为例)。altera公司的epf10k10/20是其万门级fpga的代表,原来需要外置存储器,且配置存储器epc1441是otp型,价格较高;而psd813f2具有很好的在线编程功能,并且擦写次数10万次,同时,1片psd813f2可以配置10片epf10k10,因而其具有良好的性价比。

用psd813f2配置altera公司的epf10k系列fpga,主要有以下信号:

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《PSD813F2在FPGA配置中的应用》的网友还看了:
    [今日更新]浅谈GPS在林业工作中的应用
    [今日更新]GPS在林业工作中的应用
    [今日更新]网游进化论之FPS网游的机械瞄准
    [今日更新]论通信工程中SDH和WDM的技术探讨
    [今日更新]SDH通信技术的特点及发展趋势探究
    [今日更新]GPS新技术在石油地震勘探测量中的应用
    [今日更新]静态GPS定位在地质勘探中的应用研究
    [今日更新]EPS材料在工程中的应用
    [今日更新]浅谈SPSS主成分分析法在环境保护中的应用
    [今日更新]浅谈GPS在林地管理中的运用

    计算机论文
    普通论文计算机网络安全及技术防范探析
    普通论文浅谈软件的破解与保护
    普通论文教学监控系统
    普通论文浅论硬盘常见故障及一般维修方法
    普通论文网格研究概况
    普通论文具有QoS保证的MPLS网络生
    普通论文网路化组织与网络式组织
    普通论文网络教学平台的研究与实现探析
    普通论文关于数字签名在电子政务中的应用
    普通论文浅谈网络交际的基本特征及其规制
    普通论文浅谈基于计算机网络安全及防范策
    普通论文试析中职学校在blog支持下的协作
    论文
    普通论文[免费范文]*中学教师岗位培训汇报材
    普通论文[经济论文]资产负债观与所得税会计
    普通论文[今日更新]浅析社会形态变革与会计
    普通论文[今日更新]TPPA和RPR联合检测梅毒抗
    普通论文[免费范文]免征农业税后乡镇干部应
    普通论文[企业管理]企业逆向物流管理的系统
    普通论文[今日更新]五一、五四学校活动三句
    普通论文[电子机械]减少L波段雷达观测系统重
    范文大全
    普通范文[范文大全]市农村信用社工作总结
    普通范文[实习报告]计算机实习报告
    普通范文[零八零七]xx县交通局挂职干部培养
    普通范文[零八零一]谈认真开展解放思想大讨
    普通范文[范文大全]市安全生产监督管理局职
    普通范文[范文大全]保险公司培训工作总结材
    普通范文[范文大全]怀念杨善洲同志抒情诗一
    普通范文[范文大全]贯彻落实政法工作会议精
    演讲致词
    普通演讲[庆典致辞]国旗下讲话稿:严肃对待升
    普通演讲[节日祝福语]2011年愚人节恶搞短信+幽默
    普通演讲[庆典致辞]在县机关大院老年活动中心
    普通演讲[会议发言稿]在全市政法工作会议上的讲
    普通演讲[庆典致辞]副行长在支行成立五周年座
    普通演讲[庆典致辞]教师节献词
    工作范文
    普通公文方案[合同范本]赠与合同(房屋所有权)范
    普通汇报体会[心得体会]怎么做好优质服务
    普通领导讲话[思想宣传]在政协秘书长和宣传暨信息
    普通总结[工作计划]高二年级班主任工作计划
    普通总结[调研报告]在宏观调控中保持加快发展
    普通汇报体会[先进事迹材料]勤政廉政公仆村党支部书记
    普通汇报体会[经验材料]在工会创新实践中体现科学
    普通公文方案[公文写作]民营企业面临诚信危机
    普通公文方案[企划方案]小学图书馆管理制度
    普通总结[工作汇报]县地方税务局强化行风建设
    普通公文方案[公文写作]在部分领导干部调整集体谈
    普通总结[工作总结]年度总结开头范文七则