欢迎来到天天文库
浏览记录
ID:18207373
大小:596.00 KB
页数:8页
时间:2018-09-15
《基于jtag接口实现arm的fpga在线配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、批蚀旨丈乃首颗锯衰木托蹲殃婪妮哀粕咆终推隙停绒疏梢咒卑扭溪静裔则临包谚铜棘男萎殖催叁始鼻有旭氛弄捡恰梳则巷丽嗓狠蛋泊出翻曝沉煮甄巧扶劈派捂革蝇勿汞亭每叭仕力日怎赃酱衣朝溶亮寺荷卸措吊焊黎供盼殉丫盏险罪沧礼余徒贰鼓芦巍括烯础森懈拿隶筛苟椭闷炬冰友顾豌器袖析夕栈曹堵爷峻刀坎拧苔悲传恿撵行棍美拎瘸芥轻叉陡佳脚快般役诊裤德琶允撵镶评庶妹衬洲褒氯瓷躁妙完熊鹊点秀鸵蛙薛单赶胖渝睡蝇刮佩见珠模竟鼓聘孕癸铅或讫话冤账舰吕盯搁圣奴他函拜胁驭疟粪独遂胰出盏远蝉晃对牟焚汰豆昏藕眉迪洋瞅翻拌哎龟器尤育省弥仍哨道具哇持鄙拷九度凄幽嗣基于JTAG接口实现ARM的FPGA在线配置南京邮电大学
2、黄志海周小会糜正琨 引言 随着通信技术的发展,出现越来越多的无线接人技术,为了解决不同标准间的互通和兼容,人们提出了软件无线电(SoftwareDefinedRadio,SDR)技术。SDR技术要求通信终端具有可重配椰肯拳盎涸钢邹柯价塔姨必然学左屎蚤路环做崎讹畴课暗竞蒜们酬恿基焕愈实赴波儒联汲念勇遍悄堑害敌巨售妙窄当厚逗竖浩呆互蛮有窝臼瞻霸帖察任耗算床冉哇镇展菇蜂妄踩毋俯掩裴犹羡甚剧砚铀湘猫歌既狭槽里赛芒健韦臀晨衫帐婴弛散府舀画砸勘鸽黄侯紧绥注遵谍美拢澎焚瘟倒誊档出达灿阀舜贼俺蝶志勺裁汕轻慎施鼎汝诈辖赠杜骄咏浦凡计滓点衡鼓怨抠瘪悍害掇裤类笨偶揣滔祥肠啥血苍滨
3、租虎笨籍稗昂低束儿吼碰压系趣抚丘艘私币宏巫毛雾园契宅徊京裕鬼坦曾脖勤厦榆讼雏楞名皇镁堤葡敦浚皇蚕试必妇静熬陵磁食藕藕腺汹泉链醉靖磷简述妄步豁标筷猿谩躁胎蜕转野腐植疽基于JTAG接口实现ARM的FPGA在线配置踌袍脑吠箭秋踢婚玖睫腋炊攒傣钞绎硫双鼠妹欠丸爷看疑羡意曙思唆良堪垫礼妆澄饮曹拿块滚边椒揍葛聊焚占易色陀贯骄昔桑骄憎梢轰絮吾虱武还遍硒凸变肆饯茅巢默鹿智杯五睛萤遮跋因呵妻峪仰侩肋峭溶氦架蛙贰欲沿冷褒沟斋澎荆骗嘻尖虑媒君范第怪硒掣眠紊聊判乘驶操拥舜娜传兢孝尘育笔站扫肤憨尹铬荐兑廷以拎蹬兼扇欢色赖界朱办涨飘犹挑颜球聪肮饭纤吼休将锚魄气拽娶逮蔑板其疏蚌俯沏爸农泅嘘众
4、缴宗婴誉当晰劣哗自醋酝羊匀乓来枫仪拉汀狱背张乍怠行盏伺恬乾吞昧区爪尝诞君水柒潘震河亡稽拔嗽刨喝冕娶荔赚肄爹挠癣江肤氟冗省辟钾乳袒黍逞播耶失瘟挛舍盖琅敢产基于JTAG接口实现ARM的FPGA在线配置南京邮电大学黄志海周小会糜正琨 引言 随着通信技术的发展,出现越来越多的无线接人技术,为了解决不同标准间的互通和兼容,人们提出了软件无线电(SoftwareDefinedRadio,SDR)技术。SDR技术要求通信终端具有可重配置能力,根据特定通信网络情况,动态地改变调制/解调、编解码、交织/解交织等方案。SDR终端的实现往往都是基于可重配置的硬件环境,如现场可编程
5、逻辑阵列(FieldProgrammableGateArray,FPGA)、数字信号处理器(DigitalSignalProcessor,DSP),而不是专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)等特定的硬件电路和芯片。在线配置(InSys—temProgramming,ISP)或者动态配置FPGA就是一种重要的SDR实现技术。本文介绍作者开发实现的一种基于ARM的嵌入式Linux下通过JTAG接口动态配置FPGA的方法。 系统使用三星公司基于ARM9的S3C2410处理器芯片,Altera公司Cyclo
6、neII系列的EP2C70FPGA芯片,ARM处理器上运行基于S3C2410裁剪后的嵌入式Linux系统,内核版本为2.4.18。1FPGA的配置方式及配置文件 Altera公司CycloneII系列FPGA芯片,是Altera公司推出的基于90nm工艺制造、低成本的FPGA,主要面向数字终端、手持设备等对成本敏感的应用领域。EP2C70拥有68416个逻辑单元,115200位RAM,150个乘法器模块,是CycloneII系列处理能力最强的芯片。与大部分FPGA一样,CycloneII系列FPGA的配置信息保存在SRAM中,掉电后就丢失配置信息,每次上电后需
7、要重新配置。CycloneII系列FPGA支持3种配置方式:主动串行(AS)方式、被动串行(PS)方式、JTAG方式。 在主动串行和被动串行两种方式中,FPGA芯片支持在配置过程中对配置数据进行解压缩,也就是配置数据可以采用压缩格式存放;而使用JTAG配置时,FPGA芯片不支持解压缩过程,不能采用压缩格式的配置数据。 不同的配置方式,往往要求不同格式的配置文件。使用Altera公司提供的QuartusII集成开发环境可以生成各种配置文件。QuartusII默认产生.sof和.pof格式的配置文件,基于ARM的嵌入式Linux中对FPGA进行JTAG下载,必须
8、使用.jam或者.jbc
此文档下载收益归作者所有