范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

MPC8272总线与DSPHPI总线接口的FPGA实现

  论文关键词: DSP HPI MPC8272 FPGA VHDL源代码
  一、HPI概述
  HPI(Host-Port Interface)主机接口,是TI高性能DSP上配置的与主机进行通信的片内外设。通过HPI接口,主机可以非常方便地访问DSP的所有地址空间,从而实现对DSP的控制。
  TMS320C6421的HPI接口是一个16bit宽的并行端口。主机(host)对CPU地址空间的访问是通过EDMA控制器实现的。 HPI接口的访问主要通过三个专用寄存器来实现,它们分别是HPI控制寄存器(HPIC)、HPI地址寄存器(HPIA)和HPI数据寄存器(HPID)。
  二、HPI接口信号简介
  (1) HD[15 0](数据总线)
  (2) HCNTL[1 0](控制HPI访问类型)
  如前所述,对HPI的访问需要通过三个寄存器,即HPI地址寄存器(HPIA),HPI数据寄存器(HPID)和HPI控制寄存器(HPIC)来实现。HCNTL[1 0]就是用于选择这三个寄存器的专用引脚。
  (3) HHWIL (半字指示选择)
  HHWIL指示当前的为第一个或是第二个半字传输,但需要注意的是,它并不代表是最高有效的(most significant)还是最低有效的(least significant),而决定的依据是HPIC中的HWOB位的状态。对于第一个半字,HHWIL必须被驱动为低电平;对于第二个半字,HHWIL必须被驱动为高电平。
  (4) HR/W (读/写操作指示)
  HR/W为高电平,表示从HPI接口读;HR/W为低电平,表示向HPI接口写。
  (5) HRDY (输出准备好)   当HCS有效,并且HDS1和HDS2中仅有一个有效时,内部触发信号HSTROBE有效。这三个信号的组合逻辑其实就是片选和读/写信号构成的组合逻辑,因此,可直接与主机的片选和读/写信号相连。如下图所示:
  (7) HAS (地址输入选通)
  在TMS320C6421 HPI接口中目前没有用,连接到逻辑高电平。
  (8) HINT(向主机输出的中断)
  三、HPI接口寄存器简介
  如上所述,主机通过HPI接口对DSP的访问实际上是通过三个寄存器来实现的,下面就针对这三个专用寄存器进行介绍。
  (1)HPI控制寄存器(HPIC)
  HPIC中每一位都有特定的功能,在对HPI进行访问的过程中需要特别注意。简要介绍一下这些功能位的作用。
  ①HWOB(半字顺序位)
  如果HWOB=1,第一个半字为最低有效;如果HWOB=0,第一个半字为最高有效。HWOB对地址和数据都起作用,如果采用HPI16模式,在访问数据或者地址寄存器之前,应该首先初始化HWOB位。
  ②DSPINT(主机产生的Processor-to-CPU中断,用于HPI启动方式中将DSP内核从复位状态中唤醒)
  ③HINT(DSP-to-Host中断,即通过向此位写入特定值来产生对主机的中断)
  (2) HPI地址寄存器(HPIA)
  存放32bit数据,指向将要访问的DSP地址空间中的地址。
  (3) HPI数据寄存器(HPID)
  在写操作中存放将要写入HPIA所指向地址的数据,在读操作中为HPIA所指向地址中的数据。
  四、HPI接口读写时序
  ⑴HPI接口读时序
  ⑵HPI接口写时序
  五、HPI接口硬件设计
  六、地址空间分配                                     HPIC:0x0D000000(高16位), 0x0D000002(低16位)。
  HPIA: 0x0D000004(高16位), 0x0D000006(低16位)。   HPID_Auto: 0x0D000008(高16位), 0x0D00000A(低16位) C6421地址自动加1。
  七、HPI接口相关VHDL代码   assign c6421_hasn = 1’B1;
  assign c6421_hcsn = cs3;
  assign c6421_hdsn1 = wen;   reg [7:0] st_ta;
  reg tax;   wire tax002 = (zzz_cnt==256+
  8) ? 0 : 1 ;
  wire tax003 = (zzz_cnt==256+
  1
  6)? 0 : 1 ;   wire tax004 = (zzz_cnt==256+   3
  2)? 0 : 1 ;   reg c6421hcsn_start;   always @(posedge clk_cpu)   if (zzz_cnt==   5) c6421hcsn_start <= 1;   else c6421hcsn_start <= 0;   always @(posedge clk_cpu) begin   if (c6421hcsn_start) begin   st_ta <= STA_CHECKRD;   tax <= 1;   end   else if (STA_CHECKRD == st_ta) begin   if (c6421_hrdyn)   st_ta <= STA_CHECKRD;   else   st_ta <= STA_GEN;   tax <= 1;   end   else if (STA_GEN == st_ta) begin   st_ta <= STA_END;   tax <= 0;   end   else begin   tax <= 1;   end   end MPC8272功能很强大,C6421 HPI接口相对于MPC8272来说为慢速外部设备,TA为MPC8272传输结束标识,HPI口HRDY有效后FPGA向CPU发送TA,保证HPI数据正确读出。因此在VHDL程序中设计了状态机,当HRDY信号有效后就立即结束本次访问,否则经过一段时间的延迟后强制结束本次访问,这样可以避免接口长时间占用总线,影响系统性能。   八、结束语   本文使用VHDL语言和FPGA,设计了MPC8272与DSP之间的HPI接口。之所以使用FPGA,是因为在系统中FPGA还包含有其他的功能设计。如果只有MPC8272与DSP之间的HPI接口设计,使用CPLD即可完成,而不必浪费FPGA的资源。   参考文献:   2、TMS320C642x DSP Host Port Interface (HPI) User’s Guide。TI公司提供

音乐教育和音乐文化的互动影响论文当人类的物质文明发展到一定程度的时候,精神文明的需求就开始萌生,进而发展。而音乐教育就是随着人类精神文明发展而产生的一种精神文化的产物。它作为一种艺术教育形式,具有自身独特的特点和酒店成本管理论文在酒店的运营中,酒店的成本管理是十分重要,那么关于酒店成本管理的论文应该怎么写呢?下面是小编分享给大家的酒店成本管理论文,希望对大家有帮助。摘要随着餐饮行业的健康发展,消费者亦走出小议玉米种植技术论文玉米的环境适应能力非常强,且品种繁多,产量较高。从我国经济发展的角度上看,玉米是一种经济效益非常髙的农作物。当前玉米在我国的需求量是非常巨大的,但玉米的总产量却不能满足现实生活的需新课程理念下的数学课堂论文一课堂是教师与学生对话的平台在传授接受的课堂教学模式中,课堂是教师独白的舞台,教师是知识的权威统治者,扮演着传道授业解惑的主体角色,牵引着学生的思维和行为按预设的方案运行,绝不允许提高中职园林专业技能培养有效性新探索论文摘要中职园林专业面临发展机遇,为了提高中职园林专业技能教学的有效性,应明确专业技能培养目标,提高教师的专业技能水平,改革教学方法,加强实践教学,才能提高学生的专业技能水平,从而增强中职英语情感教学有效性论文随着教育体制的不断改革,中职英语教学的教学模式和教学内容都在逐渐改进和完善。不过,就我国中职英语教学的现状来看,教学模式和内容还需要进一步改革,将情感教学应用到中职英语教学中去,使中职学生能力培养的职业素养分析论文摘要职业教育旨在为社会输送技术应用型人才,职业能力和素质是职业教育的核心,关系着学生的就业与职业生涯发展。本文以学前教育专业学生为研究对象,以访谈和问卷调查的方式展开研究,借助SP中职英语文化素养的培养分析论文摘要随着职业教育的不断发展与改革,在中职院校转型升格的大趋势下,中职学校毕业生的综合素质受到了更多的关注。为适应新的形势,中职学校的广大英语教师要做好创新工作,结合职业教育培养目标中职英语教学合作分析论文一中职英语教学实施合作学习的意义1。合作教学实现了现代教学的新领域。合作教学模式从国外教学理念引入我国并试验后,目前已经得到了较为广泛的应用。合作教学模式的引入,有效的优化了竞争环山区公路设计阶段工程造价的论文1制约山区公路设计阶段工程造价的因素11勘察人员的服务意识不强。勘察设计是工程建设的重要的开始。勘察设计完成以后,形成工程施工中的设计图纸,图纸的好坏直接由造价及勘察人员的技术力量教学论文语文教学中普通话的推广一引言对于普通话,国家有明确的规定,应大力推动普通话,加强各民族间的交流和沟通。应用普通话可以减少各民族之间的隔阂,克服个民族间的语言障碍,加强各民族的交往。在推广普通话中,学校语
思维导图软件辅助初中数学教学的应用研究一问题的提出素质教育,实质是强调以学生为学习的主体,发展学生的学科思维为目的的,同时培养健康人格的教育,而不是知识的容器,在知识大爆炸的如今,素质教育对知识的传承和体验要求更高的速信息时代与思维方式变革信息时代与思维方式变革信息时代与思维方式变革信息时代与思维方式变革信息时代与思维方式变革笛卡尔思维和打破现状思维作者金吾伦作者简介金吾伦中国社会科学院哲学所100732正文中国科技浅谈高职院校新生入学教育的理性思考论文关键词大学新生入学教育理性思考论文摘要新生入学教育是大学教育的一个重要环节,对于帮助新生顺利过渡尽快适应大学生活,使学生初步确定与大学生相适应的思维方式和生活方式,尽快完成中学关于民办高校志愿者队伍的调查与建设分析1985年联合国大会通过决议,确定每年的12月5日为国际志愿者日。1993年12月7日,共青团十三届二中全会决定实施青年志愿者行动。每年的3月5日为中国青年志愿者服务日。在中国青年浅论网络技术与学校德育的整合论文关键词信息化网络德育论文摘要面时飞速到来的信忽时代,如何利用网络优势开创学校德育街局面,是每一个教育工作者面临的街课题。本文通过对网络负效应影响的研究,提出充分利用网络进行学生从艺术课程标准看高师音乐专业的发展趋势内容提要国家艺术课程标准的颁布实施,极具划时代意义,是造就学生完整素质的有效手段,也必将引发高师艺术类专业教学的新一轮改革。摘要题师范教育英文摘要Itisofvitalsignif产业化我国教育体制改革的方向实施科教兴国战略,是未来年我国国民经济和社会发展的一条重要方针。如何切实贯彻落实这一方针,仍面临不少的矛盾与困难。就教育而言,目前最突出的问题是,教育体制改革明显滞后于经济体制改革新形势下教师素质的培养与提高一新形势下教师职业的走势中共中央国务院关于深化教育改革全面推进素质教育的决定(以下简称决定)指出建立优化教师队伍的有效机制,提高教师队伍的整体素质,这是党和政府对广大教师的爱护和有关于翻转课堂在医学高职实验课教学中的应用思考随着医学科学的发展和医学模式的转变,医学高职院校教育的目标转变为培养高素质的创新型实用型人才,实验课教学是实现高职医学教育培养目标的主要教学方式之一。目前,医学高职院校实验课仍然延浅析MOOC对我国高校课程设置的影响及挑战课程设置,主要涉及学校教育中的教学的媒体教学内容教学活动的组织和改善的方法与技术,课程设置反映一定的教育思想,决定专业人才的培养目标规格质量和水平1。目前,我国高等教育虽然进入到了关于交互式一体机在数学教学中的应用与思考随着现代教育技术的发展日新月异,现代教育教学设备在学校的全面普及,三通两平台建设的逐步实施,现代信息技术应用于各学科的教学模式已逐步形成。而交互智能一体机技术进入课堂教学以来,以它