ROUTER, INFORMATION PROCESSING DEVICE HAVING SAID ROUTER, AND PACKET ROUTING METHOD
    1.
    发明申请
    ROUTER, INFORMATION PROCESSING DEVICE HAVING SAID ROUTER, AND PACKET ROUTING METHOD 有权
    路由器,具有该路由器的信息处理设备和分组路由方法

    公开(公告)号:US20110026405A1

    公开(公告)日:2011-02-03

    申请号:US12935035

    申请日:2009-04-30

    IPC分类号: H04L12/56 H04L12/26

    摘要: A router includes: a flit arrival time management section that records flit arrival time which is the time at which the packet is received for the first time, transmission interval of the packet which are acquired from a control packet transmitted prior to the first transmission of a packet and input and output channels of the control packet and requires a crossbar section for an output channel from which the packet is supposed to be output before the flit arrival time; a switch assignment section that performs arbitration on the output channel request and performs input/output connection relationship setting processing; and a switch assignment verification section that verifies whether a result of the input/output connection relationship setting processing coincides with the actual routing of the packet. The cross bar section performs switching of the arriving packet using a result of the input/output connection relationship processing.

    摘要翻译: 路由器包括:飞行到达时间管理部,其记录作为第一次接收分组的时间的飞行到达时间,从在第一次发送之前发送的控制分组获取的分组的发送间隔 分组和控制分组的输入和输出通道,并且需要用于输出通道的横截面部分,在该输出通道之前,应该在该飞行器到达时间之前输出该分组; 开关分配单元,对所述输出通道请求进行仲裁,并进行输入/输出连接关系设定处理; 以及开关分配验证部,其验证输入/输出连接关系设置处理的结果是否与分组的实际路由一致。 横杆部分使用输入/输出连接关系处理的结果来执行到达的分组的切换。

    SEMICONDUCTOR INTEGRATED CIRCUIT, DEBUG/TRACE CIRCUIT AND SEMICONDUCTOR INTEGRATED CIRCUIT OPERATION OBSERVING METHOD
    2.
    发明申请
    SEMICONDUCTOR INTEGRATED CIRCUIT, DEBUG/TRACE CIRCUIT AND SEMICONDUCTOR INTEGRATED CIRCUIT OPERATION OBSERVING METHOD 有权
    半导体集成电路,调制/跟踪电路和半导体集成电路操作观察方法

    公开(公告)号:US20100321051A1

    公开(公告)日:2010-12-23

    申请号:US12525953

    申请日:2008-01-25

    IPC分类号: G01R31/3187

    CPC分类号: G06F11/3636 G06F11/3648

    摘要: A main functional structure executes continuous predetermined operations to continuously generate events associated with the operations. A debug/trace circuit compares an event occurring at the main functional structure with detection condition indicating information of one entry in a control information list, and executes the operation designated by operation indicating information paired with the detection condition indicating information in accordance with the result of the comparison. The debug/trace circuit continuously performs this in accordance with the control information list to identify the event.

    摘要翻译: 主要功能结构执行连续的预定操作,以连续地生成与操作有关的事件。 调试/跟踪电路将主功能结构中发生的事件与指示控制信息列表中的一个条目的信息的检测条件进行比较,并且根据检测条件指示信息的结果执行指示与检测条件指示信息配对的操作的操作 比较。 调试/跟踪电路根据控制信息列表连续执行此操作以识别事件。

    SEMICONDUCTOR INTEGRATED CIRCUIT AND FILTER CONTROL METHOD
    3.
    发明申请
    SEMICONDUCTOR INTEGRATED CIRCUIT AND FILTER CONTROL METHOD 有权
    半导体集成电路与滤波器控制方法

    公开(公告)号:US20100183015A1

    公开(公告)日:2010-07-22

    申请号:US12663474

    申请日:2008-05-30

    IPC分类号: H04L12/56

    摘要: A semiconductor integrated circuit of the invention comprises a plurality of cores, and an interconnecting network including adaptors connected to each of the cores and a plurality of routers connecting the adaptors to communicate therebetween. Transmission side adaptors store first delivery information, and control delivery of the request signal to be received from the first core in accordance with the first delivery information. Reception side adaptors store second delivery information, and control delivery of the request signal to be received through the interconnecting network to the second core in accordance with the second delivery information. The first delivery information and the second delivery information are hierarchically set.

    摘要翻译: 本发明的半导体集成电路包括多个核心,以及包括连接到每个核心的适配器的互连网络以及连接适配器以在它们之间通信的多个路由器。 传输侧适配器存储第一传送信息,并且根据第一传送信息控制要从第一内核接收的请求信号的传送。 接收侧适配器存储第二传送信息,并且根据第二传送信息控制要通过互连网络接收到第二核的请求信号的传送。 第一递送信息和第二递送信息被分层设置。

    SEMICONDUCTOR INTEGRATED CIRCUIT AND FILTER CONTROL METHOD
    4.
    发明申请
    SEMICONDUCTOR INTEGRATED CIRCUIT AND FILTER CONTROL METHOD 有权
    半导体集成电路和滤波器控制方法

    公开(公告)号:US20100172366A1

    公开(公告)日:2010-07-08

    申请号:US12663477

    申请日:2008-05-30

    IPC分类号: H04L12/56

    摘要: A semiconductor integrated circuit of the invention comprises a plurality of cores, and an interconnecting network including adaptors connected to each of the cores and a plurality of routers connecting the adaptors to communicate therebetween. The adaptors keep delivery information indicating a delivery condition of a request signal received from the cores and control delivery of the request signal received from the cores in accordance with the delivery information.

    摘要翻译: 本发明的半导体集成电路包括多个核心,以及包括连接到每个核心的适配器的互连网络以及连接适配器以在它们之间通信的多个路由器。 适配器保持指示从核心接收到的请求信号的传送条件的传送信息,并且根据传送信息控制从核心接收的请求信号的传送。

    Information processing device
    5.
    发明授权
    Information processing device 有权
    信息处理装置

    公开(公告)号:US07266643B2

    公开(公告)日:2007-09-04

    申请号:US10879855

    申请日:2004-06-28

    申请人: Sunao Torii

    发明人: Sunao Torii

    IPC分类号: G06F13/16

    摘要: The data processing unit uses, for predetermined information processing, a series of data read by uniformly accessing a predetermined address range of the external storage device through the external interface. The determination unit determines whether to write the data read from the external storage device by the data processing unit to the internal storage unit or not and writes, to the internal storage unit, data determined to be written to the internal storage unit. When again reading data within the same address range of the external storage device, the data processing unit alternatively reads data from the internal storage unit.

    摘要翻译: 数据处理单元通过外部接口统一访问外部存储装置的预定地址范围,对预定信息处理使用一系列数据。 确定单元确定是否将数据处理单元从外部存储装置读取的数据写入内部存储单元,并向内部存储单元写入确定写入内部存储单元的数据。 当再次读取外部存储装置的相同地址范围内的数据时,数据处理单元从内部存储单元交替地读取数据。

    PROCESSOR, MULTIPROCESSOR SYSTEM AND METHOD FOR SPECULATIVELY EXECUTING MEMORY OPERATIONS USING MEMORY TARGET ADDRESSES OF THE MEMORY OPERATIONS TO INDEX INTO A SPECULATIVE EXECUTION RESULT HISTORY STORAGE MEANS TO PREDICT THE OUTCOME OF THE MEMORY OPERATION
    6.
    发明授权
    PROCESSOR, MULTIPROCESSOR SYSTEM AND METHOD FOR SPECULATIVELY EXECUTING MEMORY OPERATIONS USING MEMORY TARGET ADDRESSES OF THE MEMORY OPERATIONS TO INDEX INTO A SPECULATIVE EXECUTION RESULT HISTORY STORAGE MEANS TO PREDICT THE OUTCOME OF THE MEMORY OPERATION 失效
    处理器,多处理器系统和使用存储器操作的存储器目标地址进行规范执行结果的存储器操作的方法用于预测存储器操作的结果的历史存储

    公开(公告)号:US06970997B2

    公开(公告)日:2005-11-29

    申请号:US10151819

    申请日:2002-05-22

    IPC分类号: G06F9/38 G06F15/00

    摘要: When a processor executes a memory operation instruction by means of data dependence speculative execution, a speculative execution result history table which stores history information concerning success/failure results of the speculative execution of memory operation instructions of the past is referred to and thereby whether the speculative execution will succeed or fail is predicted. In the prediction, the target address of the memory operation instruction is converted by a hash function circuit into an entry number of the speculative execution result history table (allowing the existence of aliases), and an entry of the table designated by the entry number is referred to. If the prediction is “success”, the memory operation instruction is executed in out-of-order execution speculatively (with regard to data dependence relationship between the instructions). If the prediction is “failure”, the speculative execution is canceled and the memory operation instruction is executed later in the program order non-speculatively. Whether the speculative execution of the memory operation instructions has succeeded or failed is judged by detecting the data dependence relationship between the memory operation instructions, and the speculative execution result history table is updated taking the judgment into account.

    摘要翻译: 当处理器通过数据依赖性推测执行执行存储器操作指令时,参考存储关于过去的存储器操作指令的推测执行的成功/失败结果的历史信息的推测执行结果历史表,从而参考 预测执行成功或失败。 在预测中,存储器操作指令的目标地址由散列函数电路转换为推测执行结果历史表的条目号(允许存在别名),并且由条目号指定的表的条目是 参考。 如果预测为“成功”,则存储器操作指令以推定性的无序执行(关于指令之间的数据依赖关系)执行。 如果预测为“故障”,则推测性执行被取消,并且以非推测方式在程序顺序中稍后执行存储器操作指令。 通过检测存储器操作指令之间的数据依赖关系来判断存储器操作指令的推测执行是成功还是失败,并且考虑到判断来更新推测执行结果历史表。

    Data dependency detection using history table of entry number hashed from memory address
    7.
    发明申请
    Data dependency detection using history table of entry number hashed from memory address 有权
    使用从存储器地址散列的入口号历史表的数据相关性检测

    公开(公告)号:US20050216705A1

    公开(公告)日:2005-09-29

    申请号:US11126310

    申请日:2005-05-11

    IPC分类号: G06F9/38 G06F9/46 G06F9/30

    摘要: A detector detects at least one kind of dependence in address between instructions executed by at least a processor, the detector being adopted to detect a possibility of presence of the at least one kind of dependence, wherein if the at least one kind of dependence is present in fact, then the detector detects a possibility of presence of the at least one kind of dependence, and if the at least one kind of dependence is not present in fact, then the detector may detect a pseudo presence of the at least one kind of dependence. The detector has an execution history storing unit with a plurality of entries and an address converter for converting an address of a memory access instruction into an entry number, where different addresses may be converted into entry numbers that are the same.

    摘要翻译: 检测器检测由至少一个处理器执行的指令之间的地址中的至少一种依赖性,所述检测器被用于检测存在所述至少一种依赖性的可能性,其中如果存在所述至少一种依赖性 事实上,检测器检测到存在至少一种依赖性的可能性,并且如果实际上不存在至少一种依赖性,则检测器可以检测至少一种类型的伪随机 依赖。 检测器具有具有多个条目的执行历史存储单元和用于将存储器访问指令的地址转换为条目号的地址转换器,其中不同的地址可以被转换为相同的条目号。

    Performance optimization system, method and program
    9.
    发明授权
    Performance optimization system, method and program 有权
    性能优化系统,方法和程序

    公开(公告)号:US08738881B2

    公开(公告)日:2014-05-27

    申请号:US12865781

    申请日:2009-02-06

    IPC分类号: G06F12/08 G06F3/06

    摘要: Provided is a performance optimization system that can identify a case where the impact on performance is large even when the number of cache misses is small. The performance optimization system includes: a required-period-of-time measurement unit that measures a required period of time concerning a to-be-observed access; a required-period-of-time table holding unit that holds a required-period-of-time table that consists of a plurality of table entries in which stored are measured values of the required period of time for each of classification regions produced by dividing a memory region for each of types based on the to-be-observed access to store a measured value of the required period of time; a table entry selection unit that makes a selection as to in which table entry, out of a plurality of table entries for each of the classification regions that make up the required-period-of-time table, the measured value of the required period of time is stored on the basis of the to-be-observed access; and a cache miss observation unit that detects the occurrence of a cache miss associated with the to-be-observed access.

    摘要翻译: 提供了一种性能优化系统,可以识别即使高速缓存未命中的数量较小,对性能的影响也很大的情况。 绩效优化系统包括:一个需要的时间测量单元,用于测量与待观察的访问有关的所需时间; 所需时间表保持单元,其保存由存储的多个表条目组成的所需时间周期表,所述时间表存储的是通过划分产生的每个分类区域所需的时间段的测量值 基于待观察访问的每种类型的存储区域来存储所需时间段的测量值; 表格条目选择单元,对于构成所需时间表的每个分类区域的多个表条目中的哪个表条目进行选择所需时间段的测量值 时间根据被观察的访问存储; 以及高速缓存未命中观察单元,其检测与所述待观察访问相关联的高速缓存未命中的发生。

    Data compression/decompression method
    10.
    发明授权
    Data compression/decompression method 有权
    数据压缩/解压缩方式

    公开(公告)号:US08125364B2

    公开(公告)日:2012-02-28

    申请号:US12673459

    申请日:2008-07-24

    申请人: Sunao Torii

    发明人: Sunao Torii

    IPC分类号: H03M7/34

    CPC分类号: H03M7/30

    摘要: A compression engine starts compressing data by a preset first compression rule, compresses the following data by a second compression rule when the characteristics of the data satisfy a predetermined switching condition, and returns to the first compression rule when the characteristics of the data do not satisfy the switching condition to compress the data and the following data. A decompression engine starts decompressing compressed data by a first decompression rule corresponding to the first compression rule, decompresses the following compressed data by a second decompression rule corresponding to the second compression rule when the characteristics of the data after decompression satisfy the switching condition, and returns to the first decompression rule when the characteristics of the data after decompression do not satisfy the switching condition to decompress the data and the following compressed data.

    摘要翻译: 压缩引擎以预设的第一压缩规则开始压缩数据,当数据的特性满足预定的切换条件时,通过第二压缩规则压缩以下数据,并且当数据的特性不满足时返回到第一压缩规则 用于压缩数据的切换条件和以下数据。 解压缩引擎通过与第一压缩规则相对应的第一解压缩规则开始对压缩数据进行解压缩,当解压缩后的数据的特性满足切换条件时,通过对应于第二压缩规则的第二解压缩规则解压缩以下压缩数据,并返回 当解压缩后的数据的特性不满足解压缩数据的切换条件和下列压缩数据时,到第一解压规则。