社区首页
技术讨论创新帖
全部新帖
资料区
社区活动
联系管理员
★ 社区积分制度
★ 新手必读
★ 申请版主★
请
登录
后使用快捷导航
没有帐号?
注册
首页
|
电子技术
|
嵌入式
模拟电子
单片机
电源管理
传感器
半导体
电子应用
|
工业控制
物联网
汽车电子
网络通信
医疗电子
手机便携
测试测量
安防电子
家用电子
机器人
新能源
电子头条
|
社区
|
论坛
测评
博客
大学堂
|
下载
|
下载中心
电路图
精品文集
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
datasheet
datasheet
文章
搜索
登录
注册
中文
En
论坛
切换旧版
电子工程世界-论坛
»
论坛
›
专业技术中心
›
TI技术论坛
›
DSP 与 ARM 处理器
›
SRIO错误侦测和管理机制
返回列表
发新帖
回复
阅
2104
|
回
0
Jacktang
当前离线
五彩晶圆(高级)
最后登录
2025-1-18
在线时间
626 小时
威望
7276分
芯积分
6645分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
1
Jacktang
6802
帖子
0
TA的资源
五彩晶圆(高级)
+ 好友
私信
楼主
发表于2017-11-24 08:29
只看该作者
SRIO错误侦测和管理机制
[复制链接]
SRIO的错误处理的基本原理和方式,其中部分是参考于协议,当然也基于TI的东西做了相应说明。特贴上来供大家讨论,希望对大家能有帮助。
SRIO的错误侦测主要分为两部分,物理层的错误侦测,逻辑层/传输层的错误侦测,每种错误侦测都有特定的寄存器来控制。
物理层错误侦测
特性
1) 每一种错误只能有1个bit来表示;
2) 可以连续检测错误,不会因为某些错误状态而停止检测其余错误;
3) 物理层的错误侦测被使能后,错误的信息被保存在Port Attribute Capture CSR和Port Packet/Control Symbol Capture 0-3 CSR中。
记录的错误信息
当Port Attribute Capture CSR还没有捕获到有效信息时(Valid Info状态为0),如果出现错误,那么错误信息会记录在Packet/Control Symbol Capture 0-3 CSR中,而且Valid Info会被更新为1,这样其他接下来的错误就不会再去更改这些寄存器。一般来说,报文的前16byte,短分隔控制符号的4byte或者长分隔控制符号的8byte会被保存在Packet/Control Symbol Capture 0-3 CSR中。
可供检测的错误
参见SPx_ERR_DET寄存器:
错误门限
物理层的错误有可能自动恢复,因此一般是对系统软件屏蔽的。但是我们可以通过设置两个门限(在Port Error Rate Threshold CSR中)来强制的上报你所需要的物理层错误。这两个门限分别是Degraded门限和Failed门限。
Degraded门限和Failed门限功能类似,都是通过超过设定一个门限,如果错误计数超出这个门限则产生告警。一般来说Failed的门限要高于Degraded的门限。
关于控制门限的几个事项:
1) 错误计数器只计数物理层错误的相关数据;
2) 只有错误计数使能和错误侦测使能同时打开的选项才能计数;
3) 错误计数器可以根据用户的配置周期性自动减1,但不会翻转,也就是不会从0x0到0xff
满足错误门限后SRIO的状态
当错误达到门限后的动作(这个取决于Port Control CSR里面的Stop on和Drop Packet两个位域)
逻辑/传输层
特性
1) 逻辑/传输层的错误侦测被记录在Logical/Transport Capture CSR中。
2) 该寄存器在捕获到错误之后就会自动锁住,因此,在软件清除捕获错误之前,只能捕获第一次侦测到的错误。
可检测的逻辑层错误
参见ERR_DET寄存器
错误通知方式
SRIO的错误管理机制主要是完成当侦测到SRIO错误的时候需要如何进行操作。协议规定有两种错误告知方式,主机中断,port-write维护报文。
主机中断
主机中断方式不在协议中规定,由各个主机完成。
主机中断的就是说当出现这些错误之后,SRIO会产生一个中断告知主机。主机在响应这个中断的时候进行相关处理。
TI的架构中在ERR_RST_EVNT_ICSR设置对应的主机中断,分别可以设置物理层各个port,传输层和逻辑层的错误中断。
Maintenance Port-Write
Port-write是SRIO物理层自动发送的一个Maintenance报文。该包需要系统设备预先做一些设定。通常一个maintenance Port-write报文包含16byte内容,这些内容都来自CSR,包括遇到的错误添加,一些可选的执行操作信息等。
其中Component tag CSR是一个设备的身份标识,在系统初始化的时候由软件设置;
其余CSR和部分都来自错误相关的寄存器。
在TI的设备中,在PLM_SP(n)_PW_ENABLE寄存器中能使能和禁止各种状态的Port-write。如果使能了,那么Port-write会按照PW_Timer的方式反复发送,直到对端收到并修复相应的错误状态为止。
此帖出自
DSP 与 ARM 处理器论坛
点赞
关注
(0)
TI培训
回复
分享
扫一扫,分享给好友
复制链接分享
链接复制成功,分享给好友
举报
提升卡
变色卡
千斤顶
返回列表
发新帖
回复
您需要登录后才可以回帖
登录
|
注册
发表回复
回帖后跳转到最后一页
浏览过的版块
stm32/stm8
活动
更多>>
Microchip 直播|多相降压电源控制技术的发展与探讨 报名中!
安世半导体智能工业应用探索站,闯关赢好礼!
PI 电源小课堂:集成式半桥驱动IC BridgeSwitch 2, 助力高效永磁同步电机逆变器的设计
Microchip喊你探索dsPIC33A 芯片,70份好礼等你赢!
【瓜分2500元红包】票选2024 DigiKey “感知万物,乐享生活”创意大赛人气作品TOP3!
DigiKey应用探索站重磅上线!潮流应用,硬核技术探秘,N多干货,一站get!
验证并选择心仪MOSFET,探寻选型奥秘!注册、体验双重好礼等你拿~
免费申请测评 | 泰坦触觉 TITAN Core开发套件
开源项目
更多>>
OP184FSZ-REEL 运算放大器噪声电路模型的典型应用,用于确定总电路等效输入噪声电压
电路使用 LTC1062、多功能、直流准确、仪表低通滤波器作为环路滤波器
#第七届立创电赛#dc-atx电源,但是badapple
【训练营】想不到好名字但是会跳舞的狗子
使用外部基准电流的 LT3089EFE 线性稳压器的典型应用电路
LTC3832,高效率 3.3V 至 1.8V/20A 同步降压型 DC/DC 转换器
DepthAI:一个结合深度和人工智能的嵌入式平台,围绕 Myriad X 构建
EVAL-AD7766-1EDZ,使用 AD7766-1、24 位、64 KSPS 单通道过采样逐次逼近 ADC 的评估板
MC34074VDR2G 单位增益缓冲器 TTL 驱动器的典型应用
KITFS26SKTEVM: FS26安全SBC编程插座板
随便看看
【Follow me第二季第4期】汇总提交帖:全部任务_视频提交补充·
视频超过300M,之前的视频提交失败。现重新提交!流程图写的是Markdown格式,论坛识别不出。现转换图片重新上传:点灯:[attach]882334[/attach]串口打印:[attach]882335[/attach]打印六轴原始数据:[attach]882336[/attach]声音控制RGB灯颜色和亮度:[attac ...
家具与 USB 充电技术的完美结合
今年,你降薪了吗?
寻求视频管理IC方案
空中游戏手柄项目(1)+开题
STM32 Nucleo板卡智勇大闯关启动!
DSP算法标准及其应用
利用R329做离线人脸检测
查找数据手册?
搜索
EEWorld Datasheet 技术支持
热门标签
源代码
单片机
放大器
TI
ST
电源
分立器件
传感器
测试测量
模拟
接地导通测试仪
低压漏电保护器
机器人人工智能
麦克风放大电路
蚀刻因子
OpenHarmony
散热片
GPS芯片
消弧柜
uln2003a
相关文章
更多>>
苹果M4 Mac mini曝出USB-C接口问题!随机间歇性断开连接
1月17日消息,苹果M4 Mac mini自2024年底发布以来,收获了不少好评,然而近期一些用户在使用过程中发现,该设备的USB-C接口似乎存在连接性问题,给使用带来了不便。 有用户反映M4 Ma
消息称 SK 海力士有望 2 月启动业界最先进 1c nm 制程 DRAM 内存量产
1 月 17 日消息,韩媒 MT(IT之家注:全称 MoneyToday)当地时间今日报道称,SK 海力士近日已成功完成内存业界最先进 1c 纳米制程 DRAM 的批量产品认证,连续多个以 25 块
未经同意出售用户数据,通用汽车遭美国 FTC 处罚
1 月 17 日消息,当地时间周四,美国联邦贸易委员会(FTC)宣布通用汽车及其子公司 OnStar 因未经用户同意出售用户位置和驾驶行为数据,因此将对其进行处罚,包括在五年内禁止向消费者报告机构披
日本三井住友银行推出半导体设备抵押贷款,铠侠已率先获益
联想宣布收购Infinidat,扩充高端企业存储业务
台积电董事长:我们不是美积电 最先进制程不会搬到美国
曝台积电拒绝代工三星Exynos处理器:理由是怕泄密
SK 海力士被曝上半年削减 10% NAND 闪存产量
苹果加入UALink联盟 成员含AMD、英特尔、谷歌等公司
英特尔宣布将逐渐停产第 12 代 Alder Lake 移动处理器,覆盖酷睿、奔腾及赛扬
新帖速递
STM32和无源蜂鸣器播放声音的问题
车规级AECQ200介绍,混合铝电解电容器的选择
嵌入式教程_DSP技术_DSP实验箱操作教程:2-28 搭建轻量级WEB服务器实验
OPA847IDBVR运放器国产替代
AG32VF407测试UART
【得捷电子Follow Me第二期】第一章 收到货物的分享
请问这个红外接收头是什么型号?能用哪个型号代替?谢谢
出售全新未拆封ZYNQ 7Z020 FPGA核心板
用在锂电池供电的水表设置上的LORA模块,当有100块水表集中安装在一个楼道内时,节能
请问一下,当某个端口被设置为 RX0后,这个端口的输入输出方向还有必要设置吗
今年怎么这么难,比疫情时还难,三十了面临失业好迷茫
请教稳压管测试问题
【小华HC32F448测评】关于小华半导体的UART中断发送和PRINTF构造和重定向
【BIGTREETECH PI开发板】 HDMI输出测试
【BIGTREETECH PI开发板】+08.音频测试(zmj)
安世半导体智能工业应用探索站,闯关赢好礼!
点击页面内“开始探索”按钮,填写并提交表单;
请根据序号依次完成3个安世半导体智能工业应用的探索,并根据给出的资料完成共计9题(每个应用3题),答对5题以上的玩家即可获得抽奖资格;
每人仅有一次参与答题的机会,请慎重作答,活动结束后,我们将抽取30位玩家赠送礼品。
查看 »
Microchip 直播|多相降压电源控制技术的发展与探讨 报名中!
直播主题:多相降压电源控制技术的发展与探讨
直播时间:2025年2月25日(星期二)上午10:30-11:30
快来报名!
查看 »
回帖赢好礼 | 关于无线技术的那些事儿
【活动时间】即日起—2025年1月31日
【活动好礼】50元京东卡
查看 »
答题赢好礼,PI电源小课堂第3期来啦!
本期内容:集成式半桥驱动IC BridgeSwitch 2, 助力高效永磁同步电机逆变器的设计
活动时间:即日起-2月28日
看视频答题即可赢取京东卡!
查看 »
Microchip喊你探索 dsPIC33A 芯片,70份好礼等你赢!
活动时间:即日起-1月26日
活动奖励:随身Wi-Fi、家用多功能电烤箱、20000mAh充电宝、50元京东卡
查看 »
DigiKey应用探索站重磅上线!潮流应用,硬核技术探秘,N多干货,一站get!
当月好物、热门技术资源、潮流应用技术、特色活动、DigiKey在线实用工具,干货多多~
查看 »
本周精选下载推荐:电源管理基础Dummies
本周小编给大家带来一本超简单、超干货的电子书——《电源管理基础Dummies》!内容深入浅出,排版舒服简洁,分分钟能get到电源管理最核心的知识内容。
查看 »
下载资料赢好礼!看Vicor模块化电源解决方案如何推动创新
活动时间:即日起-2024年12月31日
如何参与:点击活动页内您想了解的模块,找到资料下载即可参与抽奖,活动结束后统一发奖!
查看 »
验证并选择心仪MOSFET,探寻选型奥秘!注册、体验双重好礼等你拿~
MOSFET 选型有点难
选N沟道MOSFET?还是选P沟道MOSFET?
封装如何选:不同封装尺寸有不同的热阻和耗散功率。
瞬态散热更严苛,热设计需要如何处理?
用东芝在线电路仿真器,一键解锁MOSFET选型的秘密!
查看 »
关闭
站长推荐
1
/9
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复
返回顶部
返回列表
论坛首页
版块列表
专业技术中心
TI技术论坛
ST传感器与低功耗无线技术论坛
ADI参考电路
DigiKey得捷技术专区
ADI · 世健工业技术
电子技术交流
嵌入式系统
单片机
国产芯片交流
电机驱动控制
FPGA/CPLD
模拟电子
电源技术
PCB技术
RF/无线
传感器
综合技术交流
下载中心专版
大学堂专版
测评中心专版
创意与实践
电子竞赛
DIY/开源硬件专区
淘e淘
创意市集
行业应用
汽车电子
移动便携
医疗电子
工控电子
安防电子
休息一下
聊聊、笑笑、闹闹
工作这点儿事
为我们提意见&公告
EEWorld颁奖专区
信息发布
最新帖子
最新帖子
最新回复
精华
消灭零回复
测评中心
活动中心
积分兑换
E金币兑换
芯积分
厂商专区
TI技术论坛
ST传感器与低功耗无线技术论坛