[发明专利]一种基于DSP硬件平台的IEEE1394数据发送/接收方法无效
申请号: | 200910071500.3 | 申请日: | 2009-03-06 |
公开(公告)号: | CN101493802A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 王岩 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F9/445;G06F9/48 |
代理公司: | 哈尔滨市松花江专利商标事务所 | 代理人: | 张宏威 |
地址: | 150001黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dsp 硬件 平台 ieee1394 数据 发送 接收 方法 | ||
技术领域
本发明涉及到一种基于IEEE1394标准的数据传输方法。
背景技术
IEEE1394数据传输标准是一种高速串行数据传输标准,以下简称IEEE1394,可以提供400M/S-800M/S的高速传输,目前应用该标准的数据传输方法和产品都是以通用计算机(PC机)或视频影像设备(数码摄像机等)为基础和应用目标的,缺少通用性,且在工业控制等专业领域无法实现与各类专业设备的接口。
发明内容
为了解决现有的IEEE1394高速传输接口的通用性不强的问题,本发明提供了一种基于DSP硬件平台的IEEE1394数据发送/接收方法,
本发明所述的方法是基于下述DSP硬件平台实现的,该DSP硬件平台包括FLASH存储器、链路层控制器、物理层控制器、DSP和IEEE1394接口,其中FLASH存储器是DSP的外部存储器,用于扩展DSP的数据存储空间;所述DSP用于控制数据的传输/接收过程;链路层控制器用于实现DSP与物理层控制器的连接,并完成通信协议链路层的支持和管理,物理层控制器用于连接链路层控制器和IEEE1394传输线缆;
基于上述DSP硬件平台的IEEE1394数据发送/接收方法包括:
用于DSP上电程序自引导的步骤;
用于系统及总线初始化的步骤;
用于分配DSP内各存储空间的地址范围(包括起始地址、地址长度)的步骤;
用于IEEE1394数据包发送/接收的步骤;
其中,用于系统及总线初始化的步骤中进一步包括:
用于设置DSP的工作时钟频率为160MHz的步骤;
用于设置输出时钟频率为40MHz的步骤;
用于初始化并分配中断向量表的步骤;
用于配置地址空间上的等待周期的步骤;
用于初始化链路层控制器内部寄存器和物理层控制器的内部寄存器的步骤。
本发明所述的方法能够实现全功能的IEEE1394数据传输,并能够方便的与各类专用嵌入式工业系统设备连接,同时能够在IEEE1394传输协议底层操作传输功能,实现高速数据传输。
附图说明
图1是本发明的DSP硬件平台的结构示意图;图2是本发明的DSP与链路层控制器的连接示意图;图3具体实施方式二所述的DSP与FLASH存储器的连接示意图;图4是IEEE1394链路层控制器和物理层控制器的连接示意图;图5是具体实施方式一中所述的用于程序DSP上电自引导的步骤的具体过程。
具体实施方式
具体实施方式一:本实施方式所述的基于DSP硬件平台的IEEE1394数据发送/接收方法的DSP硬件平台包括FLASH存储器、链路层控制器、物理层控制器、DSP和IEEE1394接口,其中FLASH存储器是DSP的外部存储器,用于扩展DSP的数据存储空间;所述DSP用于控制数据的传输/接收过程;链路层控制器用于实现DSP与物理层控制器的连接,并完成通信协议链路层的支持和管理,物理层控制器用于连接链路层控制器和IEEE1394传输线缆;
基于上述DSP硬件平台的IEEE1394数据发送/接收方法包括:
用于DSP上电程序自引导的步骤;
用于系统及总线初始化的步骤;
用于分配DSP内各存储空间的地址范围(包括起始地址、地址长度)的步骤;
用于IEEE1394数据包发送/接收的步骤;
其中,用于系统及总线初始化的步骤中进一步包括:
用于设置DSP的工作时钟频率为160MHz的步骤;
用于设置输出时钟频率为40MHz的步骤;
用于初始化并分配中断向量表的步骤;
用于配置地址空间上的等待周期的步骤;
用于初始化链路层控制器内部寄存器和物理层控制器的内部寄存器的步骤。
本实施方式中的用于IEEE1394数据包发送/接收的步骤中进一步包括:
用于把要发送/接收的数据打包成IEEE1394数据形式的步骤;
用于将打包后的数据通过链路层和物理层控制器发送/接收的步骤。
本实施方式中的用于系统及总线初始化的步骤中,将DSP的工作时钟设置为160MHz,以确保IEEE1394传输带宽的实现。
在用于系统及总线初始化的步骤中所述的地址空间上的等待周期要根据所选择硬件存储器的类型来配置,最高可设置为零等待状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910071500.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:断路器的脱扣器装配用铆轴胎具及使用方法
- 下一篇:一种实现色散补偿模块的方法