EMIF接口设计及EDMA功能的实现
维普资讯 http://doc.guandang.net
E p r n ce c x ei me tS in e& T c n l g e h ooy
2o o 6年 l O月
第 5期
E F接口设计及 E MA功能的实现 MI D岳冬,秦开宇,何丕雁成都 605 ) 104 (电子科技大学
摘要:介绍了调制域及脉冲分析仪中使用的 D P T 30 6 1 )几种常用外部存储器接口 S ( MS2C 73和 设计,并结合实际系统给出 E M D A设计的程序,和寄存器的设置。其方法对 D P扩展外部存储 S器特别是 C 00系列接口设计和应用具有普遍意义。 60
关键词:外部存储器接口;E M D A技术;同步 F O I F中图分类号:T 33 N 1 7 文献标识码:B文章编号:17 - 50 20 )5一 OO一 3 P 3;T 9 1 2 62 45 (o6 0 O4 0
EM I I t r a e De i n a d Re l a i n o F n e f c sg n a i to fEDM A z Fun to cinY ED n,Q N K i u E P—a U o g I a y,H i n— y ( n e i f lc o i Si c n eh o g f hn C eg u 6 0 5 ) U i r t o et nc c n ea dT cnl yo i v sy E r e o C a hn d 10 4Ab t a t sr c:T i p p r nr d c st ed sg f o e e a xen mo y I t r c n e DS h s a e t u e h e in o me g n rlE t r a Me r n e a e a d t P i o s l f h i d lt n d man a d p le a ay e,a d i p o i e e p o r m fE n mo u ai o i n u s n lz r n t rv d s t r ga o DMA a d t e s t n f t e o h n et g o h i hr g se s T s meh d c n b xe d d t 0 0 DS s se d sg e it r. hi to a e e tn e o C6 0 P y tm e in.
Ke r s xe a mo n e a e ED y wo d:e tr lme r i tr c; n y f MA tc n l g; s n h o o s F F e h oo y y c r n u I O
1引言 在 DP S应用系统中,D A的作用很重要,它
M可以使 D P的核心单元专属于信号处理,同时系 S 统实现从外部存储器或外围设备中存取数据。增强的直接存储器访问 ( D A) C7 2 C73特有的 E M是 6 1/ 6 1高效数据传输方式,可以处理 D P与 P S c之间的数据传输;可以处理 D P片内片外及外部存储器之 S间的数据传输,并具有高效的传输速率,C 73的 61 数据传输频率可高达 1 0 B s 0M/。 2
负责捕获所有的事件,事件使能寄存器 ( E控 E R)制每一个事件的使能/禁止。无论事件是否被使能, EM D A都会进行事件的捕获,以保证 E M D A不会遗漏发生的任何事件。一旦重新使能某个在 E寄 R
存器中记录有效的事件,E M D A控制器依照优先级对该事件进行处理。 事件寄存器中有效标志有自动清除和手动清除
两种方式。如果该事件被使能,那么一旦 E M D A响应事件进行传输,相应的标志将自动清除;如果该事件被禁止,可以通过向事件清除寄存器 (C对应位写 1 E R),完成对该事件标志的手工清除。事件置位寄存器( S ) E R可以实现事件标志的手工设置。C 73中还有由事件信号的上升沿触发的 61E M D A控制器。事件的捕获由事件寄存器完成。如果多个事件同时发生,则由事件编码器将同时发生的事件进行排序,并决定处理的顺序。2 2 C 7 3高速数字信号处理模块介绍 . 6 1
2 E MA在调制域分析仪系统中的应用 D21 E M . D A的结构与控制
C7 3有 1 61 6个 E M D A通道,每个通道都有一
个事件与之关联,由这些事件触发相应通道的传输,D PC7 3E MA有关的控制寄存器,它们控 S 6 1 D制对事件的不同处理。这些寄存器基本上都是一个bt i对应一个 E MA通道的控制。事件寄存器 ( R) D E
如图 1所示,调制域及脉冲分析仪主要测量信
[收稿日期]20 0 0 6— 5—1;[ 8修改日期]20 0— 3 0 6— 6 2[作者简介]岳冬 (9 0一)男,硕士,研究方向:数字信号处理。 18,
.--—
—
4 — 0 - -—
维普资讯 http://doc.guandang.net
20 06年 1 O月
第 5期
实
验
科
学
与技
术
在运算处理过程中需要大量的运算时间,为避免从FF中获取的
前一帧数据 (储在 S R M中 ) IO存 D A还没有处理完毕,新的一帧数据已经从 FF中取回 IO并覆盖正在处理的数据,D P内部 R M则被划分 S A为两个缓冲区。这样,缓冲区中的数据可以保证不
被覆盖的的条件下由 D P来处理,数据的传输也 S是连续的。FF IOS 4 6 0 N7 V3 8——一
TM¥ 2 6 3 3 0G 71
的 E F接口 MI—一— CE 2—一 AOE— —一— ARE —— 4 I 4 NT
E F
OE● —一 P— AF PAE - - 4 HF— —
●—一 F E—
MR S
—
—
4 W E N
F PGA— W C K—— LD P电路 s主……………一 . .
CPL D RE N●—一—— 4 I 1 N15 RCL K—一—— 4 I 1 N16——一
J
E 1 A 7
—
—
一
E 1 A 6
图 1调制域分析仪中数字信号处理器原理框图
= D 3:] 3:] [ 1O Q[ 1O
E[ 10 D 3:]
号频率、时间间隔或相位随时间的变化情况准确的实现对频率、频率稳定性等测量,并还可以对被测信号进行方差、阿伦方差、均值、平均平方值的根和进行直方图等统计分析。高速数字信号处理模块的主要功能是接收零空闲计数器 ( D和内插 (n Z T) I— tpltn得到的数据,再根据用户设置的不同测 eo i) r aoC— 。 2。—。 E
耵 队 O接 图图 2 C 7 3与 F m 61 I F口框
量模式和触发方式,进行数据处理,并通过 P I C接口发送给上层主机显示。高速数字信号处理模块选择了 T S2 C 7 3浮点 D P S M 30 6 l S。D P访问片外存储器时必须通过外部存储器接口 ( xe a Me ̄ I- E t l mo n n rt fc,E F。T 3 0 6 1有很强的接口能 e a e MI ) MS 2 C 7 3具 r———
厂’.. ..... ..... ..... ..
—
.. . ...一、.........一
一
一
,
力,其数据总线宽度 3 i 2bt仅具有很高的数据,不
吞吐率而且可以通过 E I与目 MF前几乎所有类型的存储器直接接口。2 3 D P与 FF . S IO的硬
件连接
图 3 C 7 3读 FF 61 I O时序图
EM D A进行数据传输的启动方式是: FF 当 IO中的数据到达一定预设值时 (里设置为 l这 O帧 )就,
如图 2所示,系统采用的 FF IO是 T公司的 I
向DP S发送一个中断请求。D P响应这个中断, S开始启动 E M D A传输。D P与 FF之间以 E M S IO D A乒乓方式进行数据
S 7V 60 3 K× 2b,传输速度达到 16M z N 4 38, 2 3 i t 6 H,其时序图如图 3所示。 2 4基于 E MA方式的数据传输 . D
传输的主要代码是:/}头文件} //}函数声明} /vi an ) o m i({ dCL S_
为了保证数据在传输中不会发生数据读空和数据阻塞,C 73内部的 R M采用了乒乓缓冲技术。 61 A D P内部 R M中有两个缓冲区,每个缓冲区存储 S A的数据为 l数据 (一帧数为 2 8。当 FF O帧每 0) IO1将数据发送到 D P内部 R M时,则缓冲区 2的数 S A据被 D P处理并写入到片外 S R M中,当 FF 2 S DA IO 将数据发送到 D P内部 R M时,则缓冲区 1的数 S A据被 D P处理并写入片外 S R M中。由于 D P S DA S
i t )/}D P调用芯片支持库初始化} n(; i S/
I Q e al(R—、rE M I T;/ R _nbe I Q E,_ D A N )/使能 E MA中断] DED MA_
w r(; ok )
}一
41一
维普资讯 http://doc.guandang.net
E pr et c ne& Tc nlg xei n Si c m e eh o y o
20 0 6年 l O月
…… 此处隐藏:5133字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




