【经验】井芯微RapidlO交换芯片NRS1800芯片百问百答——调试篇
为了快速了解和使用1800芯片,井芯微电子通过整理和工程师们现场问题的收集,现推出《NRS1800芯片百问百答》。《NRS1800芯片百问百答》包含了性能篇、工具篇、应用篇、设计篇、调试篇五大分类的100条常见问题解答,涵盖了从产品选型到应用落地的全流程问题覆盖。即可作为您快速了解产品的参考手册,也可作为遇到问题时的现场查询工具使用。本文介绍调试篇常见问题及解答。
Q1、I2C接口是如何访问配置NRS1800 RapidlO交换芯片?
井芯微电子:1800芯片与处理器互连,在临时主模式下,通过I2C接口直接从外部EEPROM中获取配置信息,处理器也可以直接访问配置1800芯片。
Q2、调试NRS1800过程中,用I2C(10bit一对一访问)访问1800,按照手册的读写时序操作,前面写命令正常,读命令不正常?
井芯微电子:一次只操作一个寄存器时,把Read_num和Write_num都写0,这是我们和1848不同的地方,也最容易忽略。
Q3、NRS1800对于CTLE和DFE的验证方法?
井芯微电子:CTLE和DFE由两种方法可以验证,一种是打PRBS Pattern,看PRBS误码率;一种是正常idle Pattern,查看8b、10b Error。目前来说CTLE和DFE采用共用的模式,CTLE基本维持设定不变,对DFE进行微调。
Q4、NRS1800快速配置软件中的DFE和CTLE的配置机制是什么?
井芯微电子:Port的TX打PRBS 7b伪随机码,Port RX分别选择不同的CTLE和DFE参数,判断读取Port RX的PRBS Error,最终选择PRBS Error最小的参数。
Q5、DFE、CTLE功能修改了相应的参数,对信号并没有影响,有没有相关参考值?
井芯微电子:CTLE基本维持设定不变,对DFE进行微调,标准参数是Tap0=1F、Tap1=7、Tap2=4。
Q6、如何区分1800地址远端地址?
井芯微电子:大系统包含了多个机箱,每个机箱可能存在多个板卡,数据包需要通过域路由和设备路由进行处理。
对于远端地址问题,RapidIO维护包的路由包含了hop_count和destID的。
当接收到的hop_count为0时,该交换机芯片处理该维护包,按照destID进行读写操作。
hop_count不为0,该交换芯片将数据减1后按照路由扔出去,直到接收到hop_count为0的交换芯片处理执行该维护包的操作。具体用户手册中有解释。
Q7、硬复位一般什么时候用?
井芯微电子:比如更改开发板上的拨码,让拨码的设定生效。
Q8、I2C接口的话,2x5 pin针?还有别的规格要求没?
井芯微电子:对于I2C接口而言,只要保证SCL,SDA,GND引出即可。
Q9、一般上电后通过处理器或者ARM来配置1848芯片的,是以什么形式保存的?寄存器代码?
井芯微电子:一般有两种方式:发送RapidIO维护包或者I2C通信来配置1848芯片,其实也可以从上层的角度看就是配置寄存器,但从底层的角度看,可能就是一些维护包的代码或者I2C驱动底层代码。
Q10、1800模块现在连接板外的1848进行测试,发现存在以下问题:1800测看端口状态没问题,但是在1848测却是不可恢复错误,能帮忙解释一下吗?
井芯微电子:通过背板连接,可将速率降到1.25G,看是信号完整性的问题还是芯片设定的问题。
Q11、内核时钟跑多少频率呢?有什么区别吗?
井芯微电子:FSEL0:内核时钟频率选择器:
0=156.25MHz;
1=312.5MHz;
目前都是设定FSEL0=1,采用Full Rate。
Q12、如果3.3V和1.2V间隔不小于10ms,能否等FPGA上电以后复位?这种方式可行不?FPGA程序起来以后给交换芯片发一个复位脉冲过去手动复位一次,是否可以抵消电源上电时序不满足条件造成的不良影响?
井芯微电子:可以,只要复位是在1.2v稳定后就可以。
Q13、主模式下读取EEPROM内的配置信息,怎样确定读取完毕了?或者多长时间内一定能读取完毕?
井芯微电子:400μs可以读取完毕。
Q14、有1800的板卡和背板断开了,不做任何改动重新插上去是可以连上的,如果两端都或者单端调整了配置,能否自动连接,或者是需要进行哪些操作?
井芯微电子:调整配置后不能重新连接,如果要调整,至少保证频率和Port宽度一致,再对Port Reset,寄存器一定要复位。
Q15、调整幅值后,建链的情况从哪里能看出来?
井芯微电子:Link状态,有无Input Error和Output Error,最好看8b/10b Error,通过快速配置软件。
Q16、手册上写的Tap是8位的,意思就是您们的有效范围就是0到255?
井芯微电子:这个一般都是用我们的软件去Scan的,提供范围:Tap0最好在0x1F(可以向下挑一些),Tap1最多是Tap0的1/2,Tap2最多是Tap1的1/2,Tap3最多是Tap2的1/2,
如:我们目前的默认Serdes参数是Tap0=0x1F,Tap1=7,Tap2=4,后面的Tap都是0,其实可以理解成离信号自身位置越远,影响的权重希望越低,对应的Tap越小。
Q17、FPGA或处理器直接对1800进行配置,配置信息是不保存的,断电后消失?配置信息是否保存在处理器的缓存上,每次断电重启后,1800主动获取配置信息或处理器发送给1800进行配置?
井芯微电子:是的,可以将配置信息放在EEPROM中,将芯片配置为I2C临时主模式,上电复位释放后可以自动从EEPROM中加载配置信息,如果没有EEPROM,也可以将配置信息保存在处理器程序中,每次启动后给1800配置。
Q18、1800和DSP\PowerPC处理器适配的怎么样?
井芯微电子:目前1800与TIC6000、飞腾C6678以及PowerPC处理器都做过深入对接测试,OPT板上就用的一片PowerPC8548处理器。
Q19、使用的维护包形式配置1848芯片,如果后期配1800芯片有什么注意?
井芯微电子:是可行的,但要注意在使用维护包配置1800芯片之前要确保与1800芯片已经完成建链,否则可能无法成功通过维护包访问,而1800上电需要配置SerDes参数,不配置该参数在少数情况下可能建链不稳定,SerDes参数可以通过EEPROM或者处理器I2C配置。
Q20、芯片部分Link OK,部分不正常,这种情况下是什么问题呢?
井芯微电子:建议排查芯片电源(包括纹波)、时钟、上电复位、基础配置等项目,另外确保我们推荐的SerDes参数是否正确配置,通常这些都没问题的情况下,绝大多数场景都没问题。
Q21、在用背板时,出现部分Link的问题改怎么解决?
井芯微电子:仍然建议先排查芯片电源(包括纹波)、时钟、上电复位、基础配置等项目,确保我们推荐的SerDes参数正确配置,如果背板传输距离较长,链路又不够理想情况下可能需要使用预加重、去加重甚至均衡等功能,这个有一定难度,可以联系我们技术人员支持。
Q22、没有快速配置软件,提供的脚本程序应该怎么用?
井芯微电子:提供的脚本也是寄存器地址和值,将其移植到程序中即可。
Q23、TX/RX的Serdes参数不通过快速配置软件是否可以进行配置?
井芯微电子:可以,用户手册中定义了CTLE/DFE的使用准则,帮助进行调配。
Q24、 NRS1800 芯片在主模式下如何获取配置?
井芯微电子:NRS1800 芯片在上电复位完成后将从 EEPROM 加载配置信息,需要注意EEPROM地址低三位要与1800的I2C地址低三位一致。
Q25、NRS1800 复位有哪些注意事项?
井芯微电子:芯片对上电复位有要求,必须保证上电过程中复位一直保持拉低状态,所有电源和时钟OK后至少延时10ms再释放复位;通过复位引脚复位芯片需要持续拉低至少5个时钟周期;其他复位信息可以参考用户手册和硬件开发应用手册内容。
Q26、1800配置好的Serdes参数出现温度变化是否需要重新配置参数吗?
井芯微电子:1800配置参数适合宽温,在高低温下不需要另配参数,目前已经有顾客完成了高低温的环境测试,是在5G、背板下通过了-40℃+85℃测试,不需要另配参数。
Q27、1800长短距参数是怎么调的?(板内、跨板两种情况下)?
井芯微电子:通常情况下使用默认参数,可以保证信号稳定,但如果是跨板,传输距离较远,链路条件不理想情况下,可能无法保证信号完整性,可能需要进行相应SerDes调节。
Q28、1800接收端出 现故障时能否自动舍弃缓存?
井芯微电子:1800采用Crossbar架构,输入输出都有缓存,1800可以设置丢弃模式,达到一定数值就可以丢弃缓存。
Q29、1800芯片信号不完整时建议调节预加重,去加重,是否会存在信号调节更差的情况?
井芯微电子:会存在,布线不一样,长度不一样,所以每个参数都不一样,建议48条Lane,每条Lane去调节预加重去加重。
Q30、如何正确配置1800寄存器?
井芯微电子:如果1800硬件电路工作正常,当1800上电复位后芯片就进入了确定状态。这时建议首先通过I2C接口重新配置1800 SerDes内部参数 (配置具体信息请联系技术支持人员), 然后请参照“1800用户手册 10.2.3 寄存器初始化”的描述内容,根据客户自己的应用场景配置寄存器,完成1800的初始化。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自井芯微电子公众号,原文标题为:NRS1800芯片百问百答-调试篇,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】RapidIO交换芯片NRS1800国产化替换及兼容性设计方案介绍
NRS1800芯片是井芯微推出的国内首款基于RapidIO Gen2协议开发、自主可控;与某公司的CPS1848芯片管脚兼容且功能相同,可用于原位替代(Pin to Pin)CPS1848。本文我们就具体差异给出说明,并提供相应的参考设计方案。
设计经验 发布时间 : 2023-10-04
【经验】井芯微RapidIO交换芯片NRS1800外围应用电路硬件设计PCB Layout参考
RapidIO是世界公认的嵌入式系统互连的最佳选择之一,具有超低延迟、高带宽、高可靠、支持任意网络拓扑架构、QoS、支持多播等特性。井芯微推出的NRS1800是符合RapidIO第二代规范的交换芯片,提供了240Gbps的无阻塞交换能力,最多可支持18个端口和48路通道 。本文介绍NRS1800外围应用电路硬件设计PCB Layout参考及检查标准。
设计经验 发布时间 : 2023-10-04
【经验】井芯微RapidlO交换芯片NRS1800芯片百问百答——应用篇
为了快速了解和使用1800芯片,井芯微电子通过整理和工程师们现场问题的收集,现推出《NRS1800芯片百问百答》。《NRS1800芯片百问百答》包含了性能篇、工具篇、应用篇、设计篇、调试篇五大分类的100条常见问题解答,涵盖了从产品选型到应用落地的全流程问题覆盖。即可作为您快速了解产品的参考手册,也可作为遇到问题时的现场查询工具使用。本文介绍应用篇常见问题及解答。
设计经验 发布时间 : 2023-09-22
【产品】井芯微国内首款基于RapidIO GEN2协议开发、国产自主研发的NRS1800交换芯片解决方案
NRS1800 是符合RapidlO第二代规范的交换芯片,提供了240Gbps的无阻塞交换能力,最多支持18个端口和48路通道。基于NRS1800的RapidlO互连交换方案,适用于板内芯片到芯片互连、板间互连以及机柜间互连等应用。
产品 发布时间 : 2023-08-30
RapidlO系统可靠性增强解决方案:NRS1800交换芯片支持客制化事件检测,可选择多种上报方式
井芯微电子交换芯片NRS1800支持用户按应用场景和需求客制化事件检测,可以根据主控系统设计和业务应用综合确定;当检测到事件时,也可选择多种上报方式,包括Port-write、中断和主控定期轮询等借助RapidIO互连技术自身定义的高性能、高可靠传输特性,基于专门的网络管理软件,引入RapidIO的错误检测与业务恢复机制,及时发现错误并进行处理,可以极大提升系统的稳定性和可靠性。
产品 发布时间 : 2024-10-25
填补国内FC交换芯片空白,井芯微电子授权世强硬创代理全线产品
NFS6400交换芯片产品则是国内首款64个端口的FC交换芯片,可处理多种复杂数据,功耗低、价格低,解决了国内无FC交换芯片可用的问题。
签约新闻 发布时间 : 2023-08-26
喜讯!井芯微荣获国家级专精特新“小巨人”企业称号,致力于中国新基建核心芯片研制
2024年9月2日,天津市工业和信息化局发布了《关于天津市第六批专精特新“小巨人”企业和第三批专精特新“小巨人”复核通过企业名单的公示》,井芯微电子技术(天津)有限公司进入公示名单。井芯微深耕细分领域多年,始终将创新视为企业发展的核心驱动力,专注于行业前沿技术的研发与应用,致力于为客户提供高质量的产品与服务,本次荣膺专精特新“小巨人”企业称号充分彰显了井芯微在关键核心技术上的非凡实力。
原厂动态 发布时间 : 2024-09-13
【IC】NRS1800 RapidIO交换芯片提供240Gbps无阻塞交换能力,最多可支持18个端口和48路通道
RapidIO交换芯片NRS1800是符合Rapidlo第二代规范的交换芯片,提供了240Gbps的无阻塞交换能力,最多可支持18个端口和48路通道。基于NRS1800交换芯片的RapidIo互连交换方案,适用于板内芯片到芯片互连、板间互连以及机柜间互连等应用。
产品 发布时间 : 2023-10-25
2023CIOE中国光博会圆满收官,井芯微电子携光芯片、电芯片、交换芯片等核心产品亮相展会现场
为期3天的CIEO中国国际光电博览会在深圳国际会展中心盛大举办,井芯微电子展示了公司的明星产品TSN交换芯片SE5128、ST2820-2Q100、ST2821-2S025以太网-PCIE网卡,以及产业化产品RapidIO交换芯片NRS1800、桥接芯片PRB0400、软件定义互连交换芯片ST3210、内生安全交换芯片ESW5610等多款国内自主产品。
原厂动态 发布时间 : 2023-09-21
超亿元!井芯微B轮融资圆满完成,引领高端芯片国产替代
近日,井芯微电子技术(天津)有限公司成功完成了超亿元B轮融资!此轮融资由红石创投领投,国鼎资本、晨晖资本、久友资本参投,北京植德担任本轮融资的独家法律顾问。这将为公司的产品研发、团队建设及市场拓展等方面提供坚实支持与重要保障。
原厂动态 发布时间 : 2024-05-22
井芯微与您相约第24届中国国际光电博览会,将展出多款网卡及交换芯片产品
井芯微电子技术(天津)有限公司于2020年在天津市滨海新区成立,致力于中国新基建核心芯片研制、生产和销售。井芯微秉承“高水平科技自立自强”发展理念,创造性提出软件定义互连、内生安全和类脑计算、数据中心四大战略方向,形成了新型研发机构、孵化平台、创新联盟、商业公司“四位一体”的独特模式,荣获天津市科学技术进步特等奖。
原厂动态 发布时间 : 2023-09-05
【经验】井芯微RapidlO交换芯片NRS1800芯片百问百答——设计篇
为了快速了解和使用1800芯片,井芯微电子通过整理和工程师们现场问题的收集,现推出《NRS1800芯片百问百答》。《NRS1800芯片百问百答》包含了性能篇、工具篇、应用篇、设计篇、调试篇五大分类的100条常见问题解答,涵盖了从产品选型到应用落地的全流程问题覆盖。即可作为您快速了解产品的参考手册,也可作为遇到问题时的现场查询工具使用。本文介绍设计篇常见问题及解答。
设计经验 发布时间 : 2023-09-23
为新一代网络造芯,井芯微凭什么去创千亿新市场?
成立于2020年的井芯微电子,其核心创始团队在SDI技术上有深厚的积累,又有丰富的芯片开发经验。如何通过芯片创新解决当前网络升级转型面临的问题?未来智能时代需要什么样的网络互连芯片?带着这两个问题的思考,井芯微提出并研制基于SDI技术的芯片,成立SDI联盟,开启新基建核心芯片引领者的披荆斩棘之路。
原厂动态 发布时间 : 2023-09-20
电子商城
服务
定制液冷板尺寸5mm*5mm~3m*1.8m,厚度2mm-100mm,单相液冷板散热能力最高300W/cm²。
最小起订量: 1片 提交需求>
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论