搜索: 高级
  注册会员 找回密码
设为首页
收藏本站
广告合作
加盟合作
联系我们
电源技术网
首  页 资 讯 供 应 求  购 展会信息 招 聘 求 职 资料共享 器件手册 技术文章 会员中心 电源沙龙
  当前位置:首页>资讯>行业分析与预测>文章内容

FlexRay总线控制器和 TCl796的MLI接口设计

作者:power   来源:网络   点击:    日期:2008-12-23    

 

引 言
    FlexRayr总线是一种点对点形式的具有星形拓扑结构的数据传输总线。提供了传统总线通信协议所不具有的一些特性。FlexRay简化了车载电子设备之间的通信系统架构,使得车载电子单元变得更加稳定和可靠。FlexRay总线具有故障容限,可提供500 kbps~10 Mbps的确定数据传输速率和24位CRC(循环冗余)校验码。
    FlexRay总线支持2×10 Mbps的数据速率,与CAN总线协议相比,可用的带宽提高了10~40倍。总线速率的提高使电子设备可以快速从总线获取信息,也可以快速将自身信息传送到总线上的其他设备。微处理器和FlexRay总线控制器的数据通信一般采用串行方式、并行方式以及其他方式。并行接口方式是早期采用的高速数据传输方式,但以更高速率传输时则存在多种问题。由于数据和地址总线较多,使得接口复杂,PCB布线难度增大,在高速时钟下每根数据线和地址线都要求尽量等长,否则可能产生数据和地址传输时相应位的紊乱,无法正确传输数据。串行方式硬件连接方便,内部最少只需数据收和数据发2根线,但传输速率较慢。
    本文介绍一种微连接口MLI(Micro—Link Interface)实现总线传输,使用FlexRay总线控制器CIC310及处理器TCl796。CIC310采集总线上各个节点的通信数据,并对总线负载和总线容量进行检测和控制。TCl796将各个节点数据进行处理,他们之间采用微连接口MLI,实现高速数据传输,最快数据传输速率达到37.5 Mbps,完全满足2×10Mbps的总线数据速率。

1 FlexRay控制器CIC310
   
CIC310是英飞凌公司最近推出的FlexRay总线控制器,其内部结构如图1所示。从图中可以看出,CIC310总线控制器主要由E—Ray模块、DMA模块、时钟管理模块、中断模块、内存和数据处理以及数据接口模块等组成。

    CIC310有3种接口方式将数据传输到处理器,这3种方式分别为SSC(Synchronous Serial Channel,串行接口)方式、XMU(De—multiplexer 8/16 bit Parallel Interface,非复用的8/16位并行接口)方式和MLI方式。其中SSC为一般的串口连接方式,具有连接简单和连接线少的特点,但数据传输速率较低;XMU接口为并口连接方式,数据传输速度比串口方式快很多,但连接线较多;MLI接口为专用接口方式,一般可以和专用车载控制器连接。英飞凌的TCl796具有和CIC310连接的MLI接口。
    CIC310和总线接口有2个独立的收发通道,每个通道的数据传输速度可达10 Mbps,片内E—Ray模块主要负责总线数据的收发、总线和DMA模块的数据交互、向外设产生各种中断以及实现数据读写时钟的管理等。E—Ray模块一般经过数据滤波器,将一些广播帧和总线上其他用户的数据帧滤除后,将本用户的数据帧传输到CIC310片内的DMA模块。DMA模块进行数据处理和数据校验,可以采用事先设定的数据系数进行处理。

2 微处理器TCl796
    TCl796是基于英飞凌公司TriCore处理器架构的32位微控制器,在一块芯片中集成了微控制器、微处理器和数字信号处理器。具有2 MB的嵌入式Flash和多种创新的片上外设,如毫秒总线、快速模数转换器、微连接口以及新颖的高性能三总线结构,提升了系统总体性能,同时降低了系统成本。其主要特点有:
    ◆具有4级流水及并行架构的高性能32位CPU,完全集成DSP处理能力,具有单精度浮点运算单元,工作频率达150 MHz;
    ◆具有32位外设控制处理器,2 MB嵌入式程序Flash、128 KB数据Flash、16 KB仿真EEPROM、192 KB片上SRAM;
    ◆具有16通道DMA控制器,支持同步burst Flash访问的32位外部总线接口单元,支持2×255个硬件中断源;
    ◆具有2个毫秒总线接口、2个通用定时器阵列模块、2个异步/同步串行通道、2个高速同步串行通道、2个高速微连接口、4个CAN节点、4通道快速模数转换器、2个具有8/10/12位精度的16通道模数转换器。
    TCl796的内部结构如图2所示。内部主要由PMU(Program Memory Unit,程序存储单元)、DMU(DataMemory Unit,数据存储单元)、FPU(Floating Point Unit,浮点单元)、PMI(Program Memory Interface,程序存储接口)、DMI(Data Memory Interface,数据存储接口)、PCP(Peripheral Control Processor,片内外设控制处理器)、STM(System Timer,系统定时阵列)和PLL(PhaseLocked Loop,锁相环)等组成。外部接口包括ADC、FADC(快速ADC)、串口、JTAG(仿真口)、GPIO(通用I/0口)、ASC(异步串口)、CAN、MSC(MicrlO SeccondChannel,毫秒口)、MLI口等。


3 MLI接口
    MLI接口是一种快速同步串行接口,可以在CPU不参与的情况下进行数据传输。图3是MLI接口的典型连接框图。

    图3中,具有MLI接口的处理器称为本地控制器,另一个则为远程控制器。双方都具有发送器和接收器。发送器和接收器之间进行物理连接。本地控制器初始化数据和交互参数,并负责控制所有的数据收发任务。每一次数据收发都必须由本地控制器发起,远程控制器只是被动地响应本地控制器的命令,读取或者发送数据。如果有3个以上的MLI接口进行连接,则只能有1个本地控制器,其他均设置成远程控制器。本地控制器具有1个发送窗口,所有的发送数据均通过发送窗口写入发送器并发送出去。本地控制器接收到数据后通过中断方式通知CPU或者DMA进行读取数据。远程控制器具有1个远程窗口,没有发送窗口;但远程控制器不能控制远程窗口,远程窗口和发送窗口一样,都是由本地控制器操作。实际上,远程控制器相当于一个完全被动的设备。远程控制器收到数据将自动或者手动放到远程窗口中,由远程控制器的CPU或者DMA从相应地址读取。当远程控制器的CPU或者DMA需要发送数据时,本地控制器控制远程窗口读取相应地址的数据,并从发送器发送到本地控制器的接收器。

上一页12 下一页
上一篇:Gartner再度下调芯片设备预期 芯片制造商陷入恐慌   下一篇:富士通计划在日本7家芯片工厂裁员400人
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·英特尔放弃UWB开发 无线USB前景
·数字化电源DSP控制器
·太阳能光伏电站并网逆变电源系统
·工信部官员:WiMAX不能在中国使
·mini塑胶涂装温度曲线测试仪(赛
·深圳南博IPC-A-620A CIS认证开
·飞兆始创50周年 揭示功率半导体
·2008年度"中国芯"十佳
·美信收购Atmel德州晶圆厂扩充产
·IPC-J-STD-001D CIS专家认证
·瑞萨:展示前沿技术 志向智能卡
·RIGOL呼吁测试测量行业提高知识
·炬力吸纳“海归”加盟 加速国际
·德州仪器透露代工策略:联电赢得
·ADI任命安富利电子元件部为其泛
·深圳市南博管理顾问有限公司08年
·华为大招存储工程师 将控股赛门
·三菱重工计划进入OLED市场
  相关文章
·2008年度"中国芯"十佳
·DRAM成“胆小鬼”游戏,没有赢家
·2009年全球无线通信市场五大趋势
·美国司法部SRAM反垄断调查结束
·“手势控制”电视机何时才能进入
·集成电路:业绩下滑面临考验整合
·富士通计划在日本7家芯片工厂裁
·FlexRay总线控制器和 TCl796的ML
·Gartner再度下调芯片设备预期 芯
·全球DRAM厂加速整合 逼迫三星减
·工信部出招发放标识号 围剿山寨
·Intersil收购电源管理公司Zilker
·3G发牌将启动通信市场2000多亿硬
·苹果入股图形芯片商 iPhone游戏
·你们家MEMS了吗?MEMS已成为半导
·海力士预计将出售美国工厂 以筹
·东芝推出用于40nm CMOS工艺的新
·美国专利商标局最终驳回PI针对飞

设为首页 | 加入收藏 | 广告合作 | 关于我们 | 联系我们 | 网站地图 | 友情链接 | 意见投诉 | 使用帮助
本站部分信息由企业自行提供,对于该信息内容的真实准确合法性,电源技术网对此不承担任何保证责任。
所有资料来自于网络,版权归作者所有,本站不保证正确性和完整性,只提供参考学习交流之用。
Copyright @ 2003-2009 电源技术网 Inc All Rights Reserved.Powered By power-bbs.com
粤ICP备06099648号 E-mail: