-
公开(公告)号:CN105573796A
公开(公告)日:2016-05-11
申请号:CN201510964561.8
申请日:2015-12-21
Applicant: 曙光信息产业(北京)有限公司
Inventor: 杨恩山
IPC: G06F9/445
CPC classification number: G06F9/44505
Abstract: 本发明提出了一种用于FPGA的功能切换的方法及装置,该方法包括:为预先建立的多个子配置文件分别分配地址,并将多个子配置文件合并为总配置文件,其中,多个配置文件具有不同的逻辑功能;修改非易失性存储器FLASH中的跳转地址和跳转指令,并保存修改;以及,在进行功能切换时,将FPGA中的跳转地址和跳转指令进行与FLASH中相应的修改,以加载目标子配置文件。本发明通过将多个子配置文件合并为一个总配置文件,从而节省了存储空间,降低了开发成本,实现了节省资源的目的;并且,通过修改FPGA中的相关内容从而实现了FPGA功能的在线切换。此外,通过修改并保存FLASH中的相关内容,从而使FPGA在重新上电后能够重新加载目标子配置文件。
-
公开(公告)号:CN104618055A
公开(公告)日:2015-05-13
申请号:CN201410852024.X
申请日:2014-12-31
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种基于SDH传输系统的数据校验方法和装置,该数据校验方法包括:将数据帧分割为i个部分,i≥3,其中,第1部分和第i部分的大小小于其他部分;将分割后的数据帧存入异步缓存装置,其中,存入异步缓存装置的数据帧在异步缓存装置中读写时钟异步,且位宽相同;将异步缓存装置中的数据帧按预定规则进行重组并对重组后的数据帧进行校验。本发明通过将SDH传输系统中的数据帧进行分割、重组,从而解决了数据帧最小间隔为1字节;最小帧长度比以太网小近2倍,从而导致CRC校验电路不可线速校验的问题,实现了将CRC校验可以应用到SDH传输系统中。
-
公开(公告)号:CN104618051B
公开(公告)日:2018-03-30
申请号:CN201410849732.8
申请日:2014-12-29
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于移位寄存器的STM‑N帧B2校验方法,该方法首先A移位寄存模块实时检验STM‑N帧的64bit并行数据,最后B移位寄存模块存储A移位寄存模块的结果,等待与第N+1帧的B2部分比较。本发明利用芯片的专用资源,降低了电路复杂度,减少了对通用资源的使用,设计电路移植快。
-
公开(公告)号:CN104618055B
公开(公告)日:2018-03-27
申请号:CN201410852024.X
申请日:2014-12-31
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种基于SDH传输系统的数据校验方法和装置,该数据校验方法包括:将数据帧分割为i个部分,i≥3,其中,第1部分和第i部分的大小小于其他部分;将分割后的数据帧存入异步缓存装置,其中,存入异步缓存装置的数据帧在异步缓存装置中读写时钟异步,且位宽相同;将异步缓存装置中的数据帧按预定规则进行重组并对重组后的数据帧进行校验。本发明通过将SDH传输系统中的数据帧进行分割、重组,从而解决了数据帧最小间隔为1字节;最小帧长度比以太网小近2倍,从而导致CRC校验电路不可线速校验的问题,实现了将CRC校验可以应用到SDH传输系统中。
-
公开(公告)号:CN104618051A
公开(公告)日:2015-05-13
申请号:CN201410849732.8
申请日:2014-12-29
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于移位寄存器的STM-N帧B2校验方法,该方法首先A移位寄存模块实时检验STM-N帧的64bit并行数据,最后B移位寄存模块存储A移位寄存模块的结果,等待与第N+1帧的B2部分比较。本发明利用芯片的专用资源,降低了电路复杂度,减少了对通用资源的使用,设计电路移植快。
-
-
-
-