会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Branch prediction entry with target line index calculated using relative position of second operation of two step branch operation in a line of instructions
    • 使用指令行中的两步分支操作的第二操作的相对位置计算具有目标行索引的分支预测条目
    • US06247124B1
    • 2001-06-12
    • US09363635
    • 1999-07-30
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • G06F932
    • G06F9/3885G06F9/322G06F9/3802G06F9/3806G06F9/3814G06F9/3844
    • A computing system contains an apparatus having an instruction memory to store a plurality of lines of a plurality of instructions, and a branch memory to store a plurality of branch prediction entries, each branch prediction entry containing information for predicting whether a branch designated by a branch instruction stored in the instruction memory will be taken when the branch instruction is executed. Each branch prediction entry includes a branch target field for indicating a target address of a line containing a target instruction to be executed if the branch is taken, a destination field indicating where the target instruction is located within the line indicated by the branch target address, and a source field indicating where the branch instruction is located within the line corresponding to the target address. A counter stores an address value used for addressing the instruction memory, and an incrementing circuit increments the address value in the counter for sequentially addressing the lines in the instruction memory during normal sequential operation. A counter loading circuit loads the target address into the counter when the branch prediction entry predicts the branch designated by the branch instruction stored in the instruction memory will be taken when the branch instruction is executed, causing the line containing the target instruction to be fetched and entered into the pipeline immediately after the line containing the branch instruction. An invalidate circuit invalidates any instructions following the branch instruction in the line containing the branch instruction and prior to the target instruction in the line containing the target instruction.
    • 计算系统包括具有存储多条指令的多行的指令存储器的装置,以及存储多个分支预测条目的分支存储器,每个分支预测条目包含用于预测分支指定的分支 存储在指令存储器中的指令将在执行分支指令时进行。 每个分支预测条目包括用于指示包含要执行的目标指令的行的目标地址的分支目标字段,如果分支被采用,则指示目标指令位于由分支目标地址指示的行内的目的地字段, 以及指示分支指令在与目标地址对应的行内位于何处的源字段。 计数器存储用于寻址指令存储器的地址值,并且递增电路递增计数器中的地址值,以便在正常顺序操作期间顺序寻址指令存储器中的行。 当分支预测条目预测在执行分支指令时,将采用存储在指令存储器中的分支指令指定的分支,计数器加载电路将目标地址加载到计数器中,导致包含目标指令的行被取出, 在包含分支指令的行后立即进入管道。 无效电路使包含分支指令的行中的分支指令之后的指令和包含目标指令的行中的目标指令之前的任何指令无效。
    • 2. 发明授权
    • Invalidating instructions in fetched instruction blocks upon predicted
two-step branch operations with second operation relative target address
    • 在预测的两步分支操作与第二操作相对目标地址之间使获取的指令块中的指令无效
    • US5954815A
    • 1999-09-21
    • US781851
    • 1997-01-10
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • G06F9/32G06F9/38
    • G06F9/3885G06F9/322G06F9/3802G06F9/3806G06F9/3814G06F9/3844
    • A computing system that contains an apparatus comprising an instruction memory to store a plurality of lines of a plurality of instructions, and a branch memory to store a plurality of branch prediction entries, each branch prediction entry containing information for predicting whether a branch designated by a branch instruction stored in the instruction memory will be taken when the branch instruction is executed. Each branch prediction entry includes a branch target field for indicating a target address of a line containing a target instruction to be executed if the branch is taken, a destination field indicating where the target instruction is located within the line indicated by the branch target address, and a source field indicating where the branch instruction is located within the line corresponding to the target address. A counter stores an address value used for addressing the instruction memory, and an incrementing circuit increments the address value in the counter for sequentially addressing the lines in the instruction memory during normal sequential operation. A counter loading circuit loads the target address into the counter when the branch prediction entry predicts the branch designated by the branch instruction stored in the instruction memory will be taken when the branch instruction is executed, causing the line containing the target instruction to be fetched and entered into the pipeline immediately after the line containing the branch instruction. An invalidate circuit invalidates any instructions following the branch instruction in the line containing the branch instruction and prior to the target instruction in the line containing the target instruction.
    • 一种计算系统,包括包括存储多条指令的多行的指令存储器和存储多个分支预测条目的分支存储器的装置,每个分支预测条目包含用于预测由a 当执行分支指令时,将采用存储在指令存储器中的分支指令。 每个分支预测条目包括用于指示包含要执行的目标指令的行的目标地址的分支目标字段,如果分支被采用,则指示目标指令位于由分支目标地址指示的行内的目的地字段, 以及指示分支指令在与目标地址对应的行内位于何处的源字段。 计数器存储用于寻址指令存储器的地址值,并且递增电路递增计数器中的地址值,以便在正常顺序操作期间顺序寻址指令存储器中的行。 当分支预测条目预测在执行分支指令时,将采用存储在指令存储器中的分支指令指定的分支,计数器加载电路将目标地址加载到计数器中,导致包含目标指令的行被取出, 在包含分支指令的行后立即进入管道。 无效电路使包含分支指令的行中的分支指令之后的指令和包含目标指令的行中的目标指令之前的任何指令无效。
    • 3. 发明授权
    • Loading previously dispatched slots in multiple instruction dispatch buffer before dispatching remaining slots for parallel execution
    • 在调度剩余插槽并行执行之前先加载先前在多个指令调度缓冲区中调度的插槽
    • US06691221B2
    • 2004-02-10
    • US09863898
    • 2001-05-24
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • G06F938
    • G06F9/3885G06F9/322G06F9/3802G06F9/3806G06F9/3814G06F9/3844
    • A computing system has first and second instruction storing circuits, each instruction storing circuit storing N instructions for parallel output. An instruction dispatch circuit, coupled to the first instruction storing circuit dispatches L instructions stored in the first instruction storing circuit, wherein L is less than or equal to N. An instruction loading circuit, coupled to the instruction dispatch circuit and to the first and second instruction storing circuits, loads L instructions from the second instruction storing circuit into the first instruction storing circuit after the L instructions are dispatched from the first instruction storing circuit and before further instructions are dispatched from the first instruction storing circuit. The instruction loading circuit loads the L instructions from the second instruction storing circuit into the positions previously occupied by the L instructions dispatched from the first instruction storing circuit. A feedback path is also provided to reload an instruction not previously dispatched.
    • 计算系统具有第一和第二指令存储电路,每个指令存储电路存储用于并行输出的N个指令。 耦合到第一指令存储电路的指令调度电路调度存储在第一指令存储电路中的L指令,其中L小于或等于N.一个指令加载电路,耦合到指令调度电路和第一和第二指令 指令存储电路,在从第一指令存储电路发出L指令之后并且从第一指令存储电路调度进一步的指令之前,将来自第二指令存储电路的L指令加载到第一指令存储电路中。 指令加载电路将来自第二指令存储电路的L指令加载到先前由从第一指令存储电路分派的L指令占据的位置。 还提供反馈路径来重新加载先前未发送的指令。
    • 4. 发明授权
    • Apparatus for processing instructions in a computing system
    • 用于在计算系统中处理指令的装置
    • US5604909A
    • 1997-02-18
    • US168744
    • 1993-12-15
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • Chandra JoshiPaul RodmanPeter HsuMonica R. Nofal
    • G06F9/32G06F9/38G06F9/00
    • G06F9/3885G06F9/322G06F9/3802G06F9/3806G06F9/3814G06F9/3844
    • A computing system has first and second instruction storing circuits, each instruction storing circuit storing N instructions for parallel output. An instruction dispatch circuit, coupled to the first instruction storing circuit dispatches L instructions stored in the first instruction storing circuit, wherein L is less than or equal to N. An instruction loading circuit, coupled to the instruction dispatch circuit and to the first and second instruction storing circuits, loads L instructions from the second instruction storing circuit into the first instruction storing circuit after the L instructions are dispatched from the first instruction storing circuit and before further instructions are dispatched from the first instruction storing circuit. A bypass circuit for bypassing the second instruction storing circuit is also provided.
    • 计算系统具有第一和第二指令存储电路,每个指令存储电路存储用于并行输出的N个指令。 耦合到第一指令存储电路的指令调度电路调度存储在第一指令存储电路中的L指令,其中L小于或等于N.一个指令加载电路,耦合到指令调度电路和第一和第二指令 指令存储电路,在从第一指令存储电路发出L指令之后并且从第一指令存储电路调度进一步的指令之前,将来自第二指令存储电路的L指令加载到第一指令存储电路中。 还提供了用于绕过第二指令存储电路的旁路电路。
    • 7. 发明授权
    • In-call DTMF transport for geostationary mobile satellite communication system
    • 用于对地静止移动卫星通信系统的通话DTMF传输
    • US06650895B1
    • 2003-11-18
    • US09447696
    • 1999-11-23
    • Channasandra RavishankarDavid RoosAnthony NoerpelChandra JoshiJames HobzaPrabir DattaYi Chen
    • Channasandra RavishankarDavid RoosAnthony NoerpelChandra JoshiJames HobzaPrabir DattaYi Chen
    • H04Q720
    • H04B7/19H04M3/2281H04M3/533H04Q1/45
    • A system and a methodology to improve the end-user quality of service both in terms of response time and reliability for the transport of in-call DTMF signals in wireless systems, particularly in geostationary mobile satellite systems. The methodology encompasses several techniques to provide acceptable end-to-end quality of service for DTMF. A technique is applicable for transport of DTMF in the wireless subscriber to network direction, where DTMF digits are carried in the form of an out-band message. The central part of the technique is to allow multiple key presses in the same message, thereby increasing efficiency and throughput in long-delay environment. Another technique utilizes the vocoder's functionality to carry DTMF in-band, thereby reducing system complexity. The scheme makes the use of an integrated DTMF detector which can classify a given frame of signal into several classes so that the DTMF encoded packet can carry a unique pattern across the air-interface to the voice decoder at AT, which is capable of identifying the pattern. Another technique pertains to the use of a message based DTMF transport between two-ATs on a separate logical channel with a unique Service Access point Identifier (SAPI) providing guaranteed service for DTMF transport in an AT-AT call.
    • 在无线系统,特别是对地静止移动卫星系统中,在无线系统中传输呼叫中的DTMF信号的响应时间和可靠性方面,提高最终用户服务质量的系统和方法。 该方法包括几种为DTMF提供可接受的端到端服务质量的技术。 一种技术适用于将无线用户中的DTMF传输到网络方向,其中DTMF数字以带外消息的形式携带。 该技术的核心部分是允许同一消息中的多个按键按压,从而在长时间延迟环境中提高效率和吞吐量。 另一种技术利用声码器的功能来携带DTMF带内,从而降低系统的复杂性。 该方案使用集成的DTMF检测器,其可以将给定的信号帧分类成多个等级,使得DTMF编码的分组可以在AT的语音解码器的空中接口上携带唯一的模式,其能够识别 模式。 另一种技术涉及在独立的逻辑信道上的两个AT之间使用基于消息的DTMF传输与唯一的服务接入点标识符(SAPI),其在AT-AT呼叫中为DTMF传输提供有保证的服务。
    • 8. 发明授权
    • Apparatus and method for delivering key information of a channel request message from a user terminal to a network
    • 一种从用户终端向网络传送信道请求消息的密钥信息的装置和方法
    • US06249677B1
    • 2001-06-19
    • US09247849
    • 1999-02-11
    • Anthony NoerpelChandra JoshiStephanie Demers
    • Anthony NoerpelChandra JoshiStephanie Demers
    • H04Q720
    • H04B7/18558H04B7/2125
    • An apparatus and method, for use with the satellite-based communications network, for improving the reliability and speed at which communication between a user terminal and the network is established. The apparatus and method arranges data of a channel request message transmitted from a user terminal to a satellite in the satellite-based network to insure that the most critical data for establishing communication between the user terminal and the satellite-based network is received at the satellite during the appropriate receiving time frame window. The channel request message includes a first data group necessary for establishing a communication link for which information is transmitted between the apparatus and the network, and a second data group including information for decreasing the amount time necessary to establish the communication link. The first data group is positioned at the center of the channel request message, with portions of the second data group at opposite ends of the channel request message. The time at which the user terminal transmits the channel request message is set based on a location of the apparatus within a spot beam, to take into account the appropriate propagation delay time for the message to travel from the apparatus to the satellite in the network, thus assuring that at least the first data group of the channel request message is received at the satellite during an appropriate receiving time frame window.
    • 一种用于卫星通信网络的设备和方法,用于提高用户终端和网络之间的通信建立的可靠性和速度。 该装置和方法将从用户终端发送的信道请求消息的数据排列到基于卫星的网络中的卫星,以确保在卫星接收用于建立用户终端和基于卫星的网络之间的通信的最关键数据 在适当的接收时间窗口。 信道请求消息包括建立用于在装置和网络之间传送信息的通信链路所需的第一数据组,以及包括用于减少建立通信链路所需的时间量的信息的第二数据组。 第一数据组位于信道请求消息的中心,第二数据组的部分位于信道请求消息的相对端。 用户终端发送信道请求消息的时间是基于点光束内的设备的位置来设置的,以考虑消息从设备行进到网络中的卫星的适当的传播延迟时间, 从而确保在适当的接收时间窗口期间至少在卫星处接收信道请求消息的第一数据组。