DM642嵌入式网络接口开发设计
时间:2025-02-25
时间:2025-02-25
DM642嵌入式网络接口开发设计
第33卷第16JO]
计算机工程
2007年8月
V01.33
No.16
ComputerEngineering
August2007
开发研究与设计技术
文章缡号:l∞o__3428(2∞7)16__0277—03
文献标识码tA
中田分类号t
TP393
DM642嵌入式网络接口开发设计
梁迅,熊水东
(国防科技大学光电科学与工程学院,长沙410073)
摘要:给出了一个基于TMS320DM642DSP芯片的嵌入式网络实现方案,实现了在大规模信号处理情况下的100Mb/s网络数据传输接口,
给出了硬件连接框图和软件流程。同时对DM642网络接I:1设计过程中的相关问题进行了讨论,如与硬件兼容问题、初始化问题、中断和同步问题、内存溢出问题等,并给出了相应的解决办法。
关健词:DM642;TCPhP;网络;NDK
EmbeddedEthernetInterfaceDevelopmentwithDM642
LIANGXun.XIONGShui.dong
(College
ofOptoelectronic
Scienceand
Engineering,NationalUniversity
of
DefenseTechnology,Changsha,China410073)
[Abstract]Anembedded
network
projectbased
011
TMS320DM642
is
proposed,which
realizes
a
100Mb/s
networkinterface
inmassive
signal
processing,includinghardwareconnectingmeansof
plotofpaneand
software
flowchart.Somerelatedproblems
in
developing
the
DM642
networkinterface
are
discussed,such
as
hardware-softwarecompatibility,initialization,interruption
and
synchronization,outofmemory,etc.The
waysto
solve.theseproblemsare
put
forwardtoo.
[Keywords]DM642;TCPhP;network;NDK
l概述
2
DM642的网络接口硬件
随着网络技术的飞速发展,嵌入式设备接入网络已经成
在DM642没有出现之前,实现C62x系列和C67x系列为一种趋势,IP电话终端、IP网关、IP视频会议、IP机顶盒,DSP的网络接I:1需要以网络控制芯片为核心的独立电路模块
网络摄像、工业网络控制等等,都需要DSP芯片同时具有数
(一般为网络子卡),如第三方提供的MX98728网络卡和
字信号处理和网络传输的功能,在军事用途方面,传感器需LAN91C111网络卡…等,通过一定的接口协议与TI开发板
要通过网络来实现信息的实时获取和远程控制,从而争取战相连,但购买子卡在设计上不够灵活,且价格较贵,如果独场的主动。就目前的技术来讲,TCP/IP协议是被广泛支持的
立开发则在硬件和软件上都比较复杂,周期也较长。DM642一种协议,在嵌入式设备中实现了TCP/IP协议,就可以很方芯片出现后,由于其自带网络控制器EMAC,在硬件上只需便地将设备接入网络中。
连接一个网络收发芯片IntelLXT971ALC即可,如图2所示,
本文在德州仪器公司TMS320C6000系列芯片的基础上
大大简化了开发过程,因此成为高速嵌入式网络连接很好的
实现了一套高速信号处理——网络传输系统,如图1所示。选择。
该方案以TMS320C6713浮点DSP作为浮点信号处理的主芯片,同时采集多路AD数据并进行信号处理,而使用TXEN
—
TMS320DM642定点DSP实现网络接口,通过网络收发芯片TXD<3:O)~(LXT971ALC)将处理结果传送到计算机。两个DSP芯片之间
一
TX
CLK
使用FIF0(IDT72V273)进行数据通信。该系统实现了100Mb/sTM¥320
Intel
—
RX
CLK
DM642DSP
LXT97lALC
的网络收发性能,并达到了实时数据传输的要求。本文根据—
RX
DV
在实践中积累的一些经验,对DM642的嵌入式网络接口在硬—RX_ER
件设计和软件编写进行了介绍 …… 此处隐藏:4620字,全部文档内容请下载后查看。喜欢就下载吧 ……