-
公开(公告)号:CN100531140C
公开(公告)日:2009-08-19
申请号:CN200610165449.9
申请日:2006-12-20
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种实现无回溯的最长前缀匹配搜索的装置,包括第一选择器、第二选择器、第三选择器、第一加法器、第二加法器、第一或门、第二或门、第三或门、多路选择器、译码器、掩码生成单元和比较部件,还包括输入信息寄存器组、树结点寄存器组、树结点读取部件、叶索引表读取部件、比较结果寄存器、叶结点信息寄存器组、搜索结果寄存器组和控制信号生成部件。本发明还公开了一种实现无回溯的最长前缀匹配搜索的方法。本发明采用的无回溯的路径压缩的二进制树的结构及搜索方法,可提高搜索效率并降低存储空间消耗;本发明采用叶子索引的机制,可减少实现查找的存储空间开销。
-
公开(公告)号:CN1996945A
公开(公告)日:2007-07-11
申请号:CN200610144248.0
申请日:2006-11-30
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种网络地址转换方法,实现公网与私网间网络地址的转换,在网络地址转换时采用了处理控制块,网络地址转换方法包括私网IP地址转换到公网IP地址,以及公网IP地址转换到私网IP地址;私网IP地址转换到公网IP地址时,在家庭网关中建立处理控制块,并修改所发送数据帧的端口号和源IP地址后,将数据帧发送到公网;公网IP地址转换到私网IP地址时,为所接收到的数据帧在家庭网关中查找对应的处理控制块,根据处理控制块中的信息修改数据帧的目的IP地址和目的端口号。
-
公开(公告)号:CN101009594A
公开(公告)日:2007-08-01
申请号:CN200610171651.2
申请日:2006-12-31
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种虚拟网络系统,包括处理器模拟模块、实物理网络设备;还包括网络设备模拟模块和网络数据缓冲区模拟模块;其中,网络设备模拟模块由网络设备发送单元、网络设备接收单元和网络设备控制单元组成;网络设备模拟模块加载到处理器模拟模块上,网络设备模拟模块与实物理网络模块作绑定关联,网络设备模拟模块还与网络数据缓冲区模拟模块连接。本发明还提供了一种实现虚拟网络系统的方法。本发明实现了一种软硬结合的方法来仿真系统的运行,将软件模拟方法的低成本、开发修改方便简单的优点以及硬件模拟的真实性结合起来,优化了系统的性价比,并且节省了开发时间。
-
公开(公告)号:CN1595351A
公开(公告)日:2005-03-16
申请号:CN200410050005.1
申请日:2004-06-25
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明涉及微电子技术领域,特别是一种基于MIPS指令集的处理器的多线程方法和装置。装置包括:微码程序存储器接口,内部寄存器信息表,外部存储器信息表,线程使能编号信息表,处理器程序存储器接口,微码分析电路,微码修改电路。包括步骤:处理器内部通用寄存器的分配和使用;处理器的外部存储器的分配;微码预处理单元保存信息;微码在使用通用寄存器或者外部存储器时的条件;微码预处理单元的处理微码步骤;利用微码分析电路和微码修改电路根据微码的特点分析和处理微码。本发明可用于基于MIPS指令集的处理单元IP核的性能改进,也可应用于基于MIPS指令集的处理器的性能改进,特别是用于网络处理器包处理微引擎的改进设计中。
-
公开(公告)号:CN100525251C
公开(公告)日:2009-08-05
申请号:CN200610144248.0
申请日:2006-11-30
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种网络地址转换方法,实现公网与私网间网络地址的转换,在网络地址转换时采用了处理控制块,网络地址转换方法包括私网IP地址转换到公网IP地址,以及公网IP地址转换到私网IP地址;私网IP地址转换到公网IP地址时,在家庭网关中建立处理控制块,并修改所发送数据帧的端口号和源IP地址后,将数据帧发送到公网;公网IP地址转换到私网IP地址时,为所接收到的数据帧在家庭网关中查找对应的处理控制块,根据处理控制块中的信息修改数据帧的目的IP地址和目的端口号。
-
公开(公告)号:CN1996953A
公开(公告)日:2007-07-11
申请号:CN200610165449.9
申请日:2006-12-20
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种实现无回溯的最长前缀匹配搜索的装置,包括第一选择器、第二选择器、第三选择器、第一加法器、第二加法器、第一或门、第二或门、第三或门、多路选择器、译码器、掩码生成单元和比较部件,还包括输入信息寄存器组、树结点寄存器组、树结点读取部件、叶索引表读取部件、比较结果寄存器、叶结点信息寄存器组、搜索结果寄存器组和控制信号生成部件。本发明还公开了一种实现无回溯的最长前缀匹配搜索的方法。本发明采用的无回溯的路径压缩的二进制树的结构及搜索方法,可提高搜索效率并降低存储空间消耗;本发明采用叶子索引的机制,可减少实现查找的存储空间开销。
-
公开(公告)号:CN1278227C
公开(公告)日:2006-10-04
申请号:CN200410050005.1
申请日:2004-06-25
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明涉及微电子技术领域,特别是一种基于MIPS指令集的处理器的多线程方法和装置。装置包括:微码程序存储器接口,内部寄存器信息表,外部存储器信息表,线程使能编号信息表,处理器程序存储器接口,微码分析电路,微码修改电路。包括步骤:处理器内部通用寄存器的分配和使用;处理器的外部存储器的分配;微码预处理单元保存信息;微码在使用通用寄存器或者外部存储器时的条件;微码预处理单元的处理微码步骤;利用微码分析电路和微码修改电路根据微码的特点分析和处理微码。本发明可用于基于MIPS指令集的处理单元IP核的性能改进,也可应用于基于MIPS指令集的处理器的性能改进,特别是用于网络处理器包处理微引擎的改进设计中。
-
-
-
-
-
-