一种PCIe系统中串行热插拔控制器的实现方法

    公开(公告)号:CN118860937A

    公开(公告)日:2024-10-29

    申请号:CN202411007279.6

    申请日:2024-07-25

    Abstract: 本发明公开了一种PCIe系统中串行热插拔控制器的实现方法,分为三个过程,分别为:配置过程、板卡插入过程、板卡移除过程,包括串行热插拔寄存器模块、寄存器控制模块、解析转换模块、I2C控制器模块、信号分析模块、板卡插入模块、板卡拔出模块;配置过程由串行热插拔专用寄存器模块、寄存器控制模块、解析转换模块、I2C控制器模块和信号分析模块实现;板卡插入模块和板卡拔出模块分别实现PCIe板卡的插入和移除。本发明解决了热插拔控制器个数单一、实现困难、应用不灵活的问题,大大节约了板卡热插入和热拔出的时间。

    一种有线载波通信异常监测方法及相关装置

    公开(公告)号:CN119341693A

    公开(公告)日:2025-01-21

    申请号:CN202411461790.3

    申请日:2024-10-18

    Abstract: 本发明公开了一种有线载波通信异常监测方法及相关装置,包括:主节点向各从节点同时发送链路训练帧;其中,所述各从节点具有不同编号,所述链路训练帧包括时间标志、以及不同编号的从节点以所述时间标志为参照对应的不同响应时隙;判断主节点能否在各从节点对应的响应时隙内接收到各从节点的链路响应帧;其中,所述各从节点的链路响应帧包括从节点编号;若主节点在某个从节点对应的响应时隙内没有接收到链路响应帧,或接收到的链路响应帧中包含错误的从节点编号,则判定主节点与该从节点的有线载波通信异常。本发明的目的在于实现对有线载波通信异常的主动监测,确保有线载波通信的可靠性。

    一种支持多模式交换的PCIe交换电路交换方法和装置

    公开(公告)号:CN115633003A

    公开(公告)日:2023-01-20

    申请号:CN202211277126.4

    申请日:2022-10-18

    Abstract: 本发明提供一种支持多模式交换的PCIe交换电路交换方法和装置,对当前接收的交换事务的入端口和出端口的通信速率进行比较,并解析该交换事务的事务类型和包含的数据载荷长度;选择存储转发交换模式,并以存储转发模式交换到出端口;对于从入端口进入的需要交换到出端口的带数据载荷且数据载荷长度大于一个双字的完成事务和存储器写请求包依据入端口和出端口的通信速率比较结果,将所带数据载荷的长度选择直通交换或者存储转发模式进行交换;基于PCIe交换电路将当前交换的事务写入缓存,事务写入缓存的同时将选择的当前事务交换模式信息存储在缓存中;按读取的事务交换信息确定当前事务的交换模式,本申请由硬件自动且动态的进行当前交换事务的交换模式选择,提高了装置的交换性能。

    一种PCIe交换电路的高温动态老炼系统和方法

    公开(公告)号:CN113985248A

    公开(公告)日:2022-01-28

    申请号:CN202111250961.4

    申请日:2021-10-26

    Abstract: 本发明公开了一种PCIe交换电路的高温动态老炼系统和方法,属于集成电路设计及测试领域。该系统功能上最大化的覆盖了电路的物理层功能、控制器功能和事务路由交换等功能,使得电路的每个端口在老炼期间均进行了事务的发送和接收,按照PCIe交换电路正常的工作频率和总线接口速率进行了动态老炼;本发明无需为每只老炼电路外接PCIe根复合体设备和众多的PCIe端点设备就可以按照电路的工作频率和总线接口速率进行老炼,极大的节省了老炼板上元器件的使用成本;同时,本发明因为老炼板上外围PCIe设备的减少使老炼单板上实现了更多的工位,在同一老炼高温箱中可以老炼更多电路,节省了试验成本。

    一种弹性缓存方法
    5.
    发明公开

    公开(公告)号:CN111324564A

    公开(公告)日:2020-06-23

    申请号:CN202010130309.8

    申请日:2020-02-28

    Abstract: 本发明公开了一种弹性缓存方法,包括以下步骤:将弹性缓存模块复位;更新存储缓存数;将接收数据流中的数据与特征字符进行匹配;将接收数据流中的数据通过寄存器延迟一拍后,分别与对齐序列字符指示信号和频率补偿字符指示信号进行拼接,得到拼接后的数据;当写有效时更新写指针;将拼接后的数据写入地址为写指针+1的存储区和地址为写指针+2的存储区;当读有效时更新读指针,将数据从存储区输出,输出数据为读指针对应的数据。本发明能够有效处理多通道绑定应用下频率偏差补偿问题,通过特征字符与数据的拼接和读写指针的有效控制实现逻辑功能,设计较为简单,易于实现;可以按照不同的应用需求添加特定的特征字符,实现删添特征字符的功能。

    一种基于OFDM有线载波通信的子载波表的更新和使用方法

    公开(公告)号:CN117040990A

    公开(公告)日:2023-11-10

    申请号:CN202310988110.2

    申请日:2023-08-07

    Abstract: 本发明公开了一种基于OFDM有线载波通信的子载波表的更新和使用方法,属于数据通信技术领域,本发明将可用子载波表初始化,接收链路接收数据时实时进行前向纠错解码解析,进行子载波异常判定;当判定子载波为异常子载波,更新可用子载波表;更新后BC节点向所有RT节点发送更新命令和更新后的可用子载波表,全部节点均完成更新,系统中所有节点均采用更新后的可用子载波表进行通信;重复上述步骤,实时检测数据。本发明通过借助子载波异常检测判定信噪比低的子载波,采用动态更新和维护OFDM选用子载波表,剔除信噪比低的子信道,充分利用信噪比高的子信道,消除异常频点导致的单位错,降低不可纠正的多位错,达到降低通信误码率的效果。

    一种支持PCIe总线排序规则的处理方法、系统、终端及介质

    公开(公告)号:CN116257476A

    公开(公告)日:2023-06-13

    申请号:CN202310146257.7

    申请日:2023-02-21

    Abstract: 本发明涉及集成电路设计领域,公开了一种支持PCIe总线排序规则的处理方法、系统、终端及介质,通过某些条件下一个接收的事务层包的序列号维持不变、存储事务层包的缓存为空时接收的下一个事务层包的序列号回卷为最小值等方式使得多个事务层包可以使用同一个序列号,序列号在未达到最大值时及时回卷到了初始最小值,配合发明的事务层包读取方法在组成序列号的位数不变的情况下,在保证了缓存中事务层包读取调度遵循PCIe排序规则的前提下极大的延缓了序列号递增到最大值的时间,通过暂停事务层包的缓存写入和序列号生成直到缓存为空等方式解决了序列号设置为最大值后序列号回卷对缓存中事务层包读取调度时PCIe排序规则的破坏。

    一种PCIe交换电路直通模式控制方法

    公开(公告)号:CN115865846A

    公开(公告)日:2023-03-28

    申请号:CN202211274566.4

    申请日:2022-10-18

    Abstract: 本发明公开了一种PCIe交换电路直通模式控制方法,属于集成电路设计领域。本发明在PCIe交换电路内部为每个端口设置入端交换控制寄存器和出端交换控制寄存器,分段控制输入端口和输出端口的交换方式,使得用户可以对从PCIe交换电路不同端口进入或输出的事务包进行差异化交换控制,提高了PCIe交换电路应用的灵活性从而提升了系统的整体交换性能。本发明通过对不同输出端口出端交换控制寄存器的不同设置,使从同一输入端口进入的交换事务面向不同输出端口采用不同的交换方式;另外,还可以通过对不同输入端口入端交换控制寄存器的不同设置使从不同端口输入、同一端口输出的交换事务采用不同的交换方式。

    一种全局异步站内同步的PCIe交换电路和方法

    公开(公告)号:CN114866497A

    公开(公告)日:2022-08-05

    申请号:CN202210674910.2

    申请日:2022-06-15

    Abstract: 本发明提供一种全局异步站内同步的PCIe交换电路和方法,该系统包括若干个站模块,所有的站模块共同连接有访问仲裁模块;所述访问仲裁模块通过EERROM控制器和外部的EERROM交互,所述访问仲裁模块通过IIC总线控制器与外部的IIC主机交互;所述站模块通过PCIe链路连接有上游端口;该方法将电路划分为多个站模块,电路总体结构简单、各个模块的功能划分合理,有利于分模块高效的并行开展逻辑设计;同一个站中的所有端口工作于同一时钟域,不同的站可工作于不同的时钟域,电路的时钟域分隔清晰简洁,可以方便的进行跨时钟域的设计和检查,大大降低常见的跨时钟域设计风险,确保电路的可靠性。

    一种PCIe交换电路直通模式控制方法

    公开(公告)号:CN115865846B

    公开(公告)日:2025-04-22

    申请号:CN202211274566.4

    申请日:2022-10-18

    Abstract: 本发明公开了一种PCIe交换电路直通模式控制方法,属于集成电路设计领域。本发明在PCIe交换电路内部为每个端口设置入端交换控制寄存器和出端交换控制寄存器,分段控制输入端口和输出端口的交换方式,使得用户可以对从PCIe交换电路不同端口进入或输出的事务包进行差异化交换控制,提高了PCIe交换电路应用的灵活性从而提升了系统的整体交换性能。本发明通过对不同输出端口出端交换控制寄存器的不同设置,使从同一输入端口进入的交换事务面向不同输出端口采用不同的交换方式;另外,还可以通过对不同输入端口入端交换控制寄存器的不同设置使从不同端口输入、同一端口输出的交换事务采用不同的交换方式。

Patent Agency Ranking