ADSP2189M在船舶自动识别系统开发中的应用

发布者:CuriousObserver最新更新时间:2006-08-21 来源: 电子设计应用关键字:寄存器  采样  芯片 手机看文章 扫描二维码
随时随地手机看文章

  引言
  AIS系统是海上移动VHF波段采用TDMA技术交换数据的一种避碰系统,是国际海事组织规定每条船只必须安装的设备之一,产品开发基于国际海事组织颁布的ITU-R M1371协议。在开发中采用ADSP2189M作为其数据处理平台,完成各种数据处理,转换,时隙的划分,网络登陆和维护等算法,实现其大部分的主要功能。系统的模式如图1所示。

  由电台在161.975MHz和162.025MHz的两个频点上接收GMSK信号,经GMSK调制解调芯片把模拟数据转换成数字信号,数据流通过上位机完成对正确数据的判定,并且删去数据段的起始、填充和结束位,把数据通过并行口发往DSP,DSP完成对接收到数据的处理与分析,建立整个海域的时隙表,完成TDMA的网络登陆、维护,把相关的数据再以不同格式发送到不同的串口输出,按照ITU-R M.1371协议,以ITDMA(增量时分多址)方式接入网络,以SOTDMA(自控时分多址)方式连续运行,从而达到整个网络的TDMA完整性。因此,信号处理单元在系统中处于重要的位置。

图1 DSP与外部设备接口

ADSP2189M芯片
  ADSP2189M芯片是一种定点DSP,其指令周期为13.3ns,运行速度可达75MIPS。处理器包括算术/逻辑单元(ALU),乘法/累加器(MAC)和桶状移位器。存储器采用哈佛结构,有48K的PRAM和32K的DRAM。两个SPORT同步串口,一个定时器以及主机接口可以和主机处理器直接相连。DMA接口包括内部DMA接口(IDMA)和字节DMA接口(BDMA)。

AIS系统中2189M的硬件设计
 部分电路如图2所示。
·芯片外接33M的晶体,其内部自动倍频到66M;
·一个同步串口SPORT与外部的MCU相连,引脚要接上拉电阻;
·把SPORT1设置成第二种工作模式,并用软件把I/O口模拟UART,与MAX232芯片连接,数据送往简易显示;
·采用IDMA方式与MCU相连,16条并口线连接,启动模式设置为IDMA方式,其4个MODEA~D设置分别为1,0,1,0;
·完成IDMA引导装载的步骤如下;
PWD、EBR、BR、ERSET四个调试引脚必须外接上拉电阻;
最后写PM(0X0000)的值,程序开始自动执行。

图2 AIS系统的部分电路图

图3 串口接收时序图

图4 时隙划分图

ADSP2189M接口的软件设计
Sport0的设置
采用同步串口与MCU通讯

  DM(0X3FF6)—串口控制寄存器设置如表1所示。

  表1中0~3:接收发送字长,我们定义为16位字长,设置为1111。6~7:帧同步信号电平,为0,高电平有效。8~9:帧同步信号源,为1,内部产生帧同步信号。

  10~11:成帧方式,为1,第二成帧方式。12~13:帧同步,为0,发起通讯必须要帧同步信号,以后不再考虑帧同步信号。14:SCLK的产生方式,为1,内部产生串行时钟。

  DM(0X3FF5)—串口时钟分频系数寄存器dm(sclkdiv)
  在ADSP2189芯片中,采样率与分频数之间的关系如下式F(sclk)=f(clkout)/(sclkdiv+1)/2

  其中,F(sclk)表示运行时钟,F(clkout)表示外接晶振的输出时钟,sclkdiv表示分频数,即存储器应该赋予的值。

  当控制寄存器设置好以后,串口接收时序如图3所示,接收到的数据放在接收缓存区,每接收完一组数据,写一次接收标志位,主程序定期检测标志位,当检测到标志位变化时,调用接收处理子程序。

Sport1和timer的设置
  由于DSP要输出数据到简易显示,通过UART口相连接,因此把Sport1设置为第二种工作模式(如表2所示)。

  DM(0X3FFF)—系统控制寄存器(如表3所示)。

  表3中,12:SPORT0的使能,设置为1。11:SPORT1的使能,设置为1。10:SPOER1的功能选择,设置为0。

  用I/O口模拟UART,以9600波特率采样,内部定时中断产生速率为3×9600,在一个电平跳变中产生3次采样,取中间的采样值有效。

DM(0X3FFD)—定时周期寄存器
DM(0X3FFC)—定时计数寄存器
外接33M晶体,寄存器存放的数值为:
period=frequence×2/(3×9600)-1=2314

  芯片以28800波特率产生中断,每次中断程序检测UART的标志位,当标志位有变化时,每3次中断设置一次I/O的输出,直到发送数据结束。
部分代码设置如下:
ax0 = 2314;    //定时器设置
dm(0x3ffc) = ax0;
dm(0x3ffd) = ax0;
ax0 = 0;
dm(0x3ffb) = ax0;  //控制寄存器的设置
ax0 = b#0001100000000000;
ax0=b#0111111000001111;
dm(0x3ff6)=ax0;  //sport0设置
ax0=0x001f;
dm(0x3ff5)=ax0;  //SCLKDIV0
mstat = 0x10;  // 乘法器设置
ifc=b#0000000001100001;  imask=b#0000100001;  //中断开启
ena timer;
//开启定时

主体软件流程
  系统采用自主式时分复用,把时间分成周期性的帧,每一帧再分割成若干时隙(无论帧或时隙都是互不重叠的),每个时隙就是一个通信信道,分配给一个用户。系统根据一定的时隙分配原则,使各个移动台在每帧内只能按指定的时隙向对方发射信号(突发信号),在满足定时和同步的条件下,基站可以在各时隙中接收到各移动台的信号而互不干扰。

  在寄存器中划分两个信道的空间作为海域的时隙表,如图4所示。

  网络登陆采用概率持续算法(当发现一个候选时间段时,台站在0到100之间随机选取一个概率值LME.RTP1,该值与一个0到10的概率LME.RTP2比较,如果LME.RTP1小于或等于LME.RTP2,则选择这个时间段,反之,LME.RTP2加上一个概率增量与下一个候选时间段比较)。在2250个时间段上随机选择一个空闲时隙作为网络的接入点,然后以ITDMA方式接入。这种方式是一种先报告先占用的形式,在当前发射的数据中指明下一个需要发送数据的时隙号,从而达到预先通知其它台站自身所占用的时隙号,确定在60秒中需要占用的空间。在以后的连续阶段,移动台以SOTDMA方式完成网络的维护和时隙的重新划分。由于协议规定的数据格式中最大只能预知到7分钟的占用情况,所以每隔7分钟,需要在一定范围内重新选择一个新的空闲时隙发送,以次类推,一直以这种连续的状态运行下去。

  当速度发生改变的时候,系统重新以ITDMA的方式完成新的速率下的网络登陆。

结语
  本文提出的设计方案,充分利用了DSP的高性能数据处理功能和嵌入式操作系统的实时稳定的特点,采用时分复用的算法,进行一个海域内的网络划分和联接功能。这种DSP信号处理与嵌入式操作系统相结合的模式,可以广泛应用于通讯领域,具有广泛的应用前景。

参考文献
1 吴敏渊.ADSP系列数字信号处理器原理. 电子工业出版社
2 苏涛.吴顺君.廖晓群.高性能数字信号处理器与高速实时信号处理. 西安电子科技大学出版社

关键字:寄存器  采样  芯片 引用地址:ADSP2189M在船舶自动识别系统开发中的应用

上一篇:ADSP2189M在船舶自动识别系统开发中的应用
下一篇:基于DSP的指纹识别系统设计

推荐阅读最新更新时间:2024-05-02 20:25

中国数字电视首次打破国外芯片市场的垄断
中国的数字电视产品中过去大多采用的是国外半导体厂商的芯片,为改变这一市场状况,锐迪科微电子(RDA)推出了应用于地面数字电视接收的高性能射频接收芯片RDA5880,这是在国内该领域首颗成功上市的芯片,它标志着中国厂商首次打破了国外芯片对该市场的垄断。 高性能射频接收器IC应具备高集成度、低功耗、低噪声、高灵敏度等特性,同时尽可能减少电路中的元件数量以降低成本。RDA5880芯片采用CMOS工艺,QFN325×5mm封装,片外器件极少,具备高集成度的特点。支持自动增益控制模式,能够支持目前主流的数字电视广播传输标准(包括DVB-T、DVB-C、ATSC、DMB-T/H、CMMB等)以及模拟电视标准,支持多波段bandIII
[家用电子]
美军投巨资研制光子芯片 将成战争“最强大脑”
光子芯片可用于电子信息对抗、武器装备研究、大数据处理和生命科学探索等领域,是未来实现神机妙算、引领时代变革的核心技术之一。 在与韩国棋手李世石的围棋大战中,虽然智能机器人最终取得胜利,但也由于棋局复杂、数值计算量大而频现漏洞,充分暴露了电子芯片在数据处理能力和高速稳定运行方面的短板。随着大数据时代和信息化战争的到来,各种作战和保障数据相互交织,对实时信息处理提出了更高要求。 美国科罗拉多大学科研人员日前研制成功世界上第一款依靠 光子 传输资料的微处理器芯片。光计算主要利用光的物理性质进行大容量信息处理,一旦投入运行,将彻底改变智能手机、超级计算机和大型运算中心的计算与网络构架,在军事和民用领域具有广泛的应
[半导体设计/制造]
芯片之痛折射国内TMT产业跛脚现实
这两天,身处国内高科技公司一线阵营的中兴通讯,因为美国的一纸处罚,面临可能无米下炊的尴尬局面。 近几年来,基于互联网技术,中国以庞大的人口基数、相对完善的网络基础设施,在网购、出行、即时通信、在线视频甚至网络借贷等领域,短时间内便批量制造乃至催生出一批估值不菲的创业企业。在全世界独角兽公司排行榜上,中国所占的份额,比起欧美等发达国家,毫不逊色。在某些消费级硬件方面,中国也有所突破。国产手机的市场份额节节攀升,实现了低端、中端和高端的全线覆盖;而以海康威视、大华股份为代表的安防企业,则连续多年占据全球监控市场领先地位。然而,这一切成绩,在核心芯片供货可能受阻的消息面前,立刻显得苍白无力。 如果说基础技术和应用场景是科技、媒体
[半导体设计/制造]
Wintel为下一代多核CPU寻新模式
Wintel联盟将投资伯克利并行软件实验室   Intel和Microsoft将投资在伯克利加利福尼亚大学建立一个新的并行计算实验室。希望在竞争中担当领导角色,定义一个服务于多核处理器并行编程模型。   多达20所大学——包括MIT、Stanford 和Illinois大学,曾为此投资竞争。据消息人士说,Wintel联盟的资助金额为每年200万美元,并将持续5年以上。   该交易的细节尚未披露。但是约有14名成员将在伯克利实验室工作,该项运作早在1月21日开始。   这项资助计划是一个迹象,显示了计算机产业将帮助软件赶上先进微处理器设计。   AMD和Intel都已经表示,他们最早将在2009年付运x86和图形芯片混合的
[焦点新闻]
AFS:芯片短缺将令2022年全球汽车产量短少83.2万辆
美国媒体《汽车新闻(Automotive News)》周一(1月17日)报导,预测机构AutoForecast Solutions(AFS)指出,全球芯片短缺本周开始对欧洲、北美和南美汽车厂带来新的冲击,今年的全球预估产量已缩减逾149,000辆。 AFS预估,福特汽车公司(Ford Motor Co.)的加拿大安大略省Oakville厂以及美国密西根州Flat Rock厂将因芯片相关问题而减产。AFS目前预估,芯片短缺将导致2022年全球汽车产量短少83.2万辆。 彭博社报导,Susquehanna金融集团1月4日指出,2021年12月芯片前置时间较11月增加6天至25.8周、创2017年开始统计以来最长纪录。 CN
[汽车电子]
飞兆推出业界最小DrMOS FET加驱动器多芯片模块 节省80%空间
飞兆半导体全新6mm x 6mm封装的FDMF6700较传统的分立式方案节省80%以上的电路板空间 飞兆半导体公司 (Fairchild Semiconductor) 宣布推出全面优化的集成式FET加驱动器功率级解决方案FDMF6700,采用超紧凑型6mm x 6mm MLP封装。对于空间极度受约束的应用,比如小外形尺寸的台式电脑、媒体中心PC、超密集服务器、刀片服务器、先进的游戏系统、图形卡、网络和电信设备,以及其它电路板空间有限的DC-DC应用,FDMF6700为设计人员提供别具吸引力的解决方案。 在个人电脑主板中,典型的降压转换器在每个相位可能包含:采用DPAK封装的三个N沟道MOSFET及采用SO8封装的一个驱动器IC
[新品]
以色列芯片制造商TowerJazz与德科码联手 意欲何为?
  据报道,以色列芯片制造商 TowerJazz 与 德科码 半导体强强联手,将在中国南京建设一间半导体加工厂,以生产8英寸晶圆。下面就随嵌入式小编一起来了解一下相关内容吧。   据市场分析,目前8英寸晶圆市场为半导体的主流市场,虽然12英寸晶圆也早已进入市场,但还未占据主导地位,尤其是成熟的8英寸晶圆工艺技术应用在指纹识别、RF-IC等众多领域,加上整个手机产业4G飞速发展,8英寸成品晶圆订单供不应求,这也导致了国内外一些厂商不断扩建8英寸晶圆厂。   此次, TowerJazz 与 德科码 合作生产8英寸晶圆,可见目前的晶圆市场仍处于供不应求的局面,据透漏,本次合作, TowerJazz 只提供专业技术,运营以及一体化咨询,
[嵌入式]
上海华虹超6000人以厂为家,保芯片不停产不断供
据上海电视台报道,集成电路龙头企业华虹集团在上海的5个工厂总共6000多人坚守岗位,保芯片生产不断档,全力以赴抗疫保产。 华虹五厂厂长魏峥颖表示,目前全球芯片供应链都非常紧张,作为其中最重要的一环,我们必须保障连续性生产。 据报道,6000多华虹人在3月27日晚,2小时内从四面八方赶回五个厂区,张江基地就有1600多人,从会议室、多功能区到通道走廊都变成了临时卧室,并铺防水搭隔板,自制淋浴房,改善居住条件
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved