会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Inter-DSP data exchange in a multiple DSP environment
    • DSP数据交换在多DSP环境中
    • US06691190B1
    • 2004-02-10
    • US09490434
    • 2000-01-24
    • William G. BurroughsSteven J. Pollock
    • William G. BurroughsSteven J. Pollock
    • G06F1300
    • G06F15/16G06F9/546
    • An inter-processor data exchange system is provided in a multiple processor environment. The system includes a first message unit and a second message unit. The first message unit stores first data from a first processor and transfers the stored first data to the second message unit. The second message unit stores the first data from the first message unit and responsively provides the first data to a second processor. The second message unit also stores second data from the second processor and transfers the stored second data to the first message unit, and the first message unit stores the second data from the second message unit and responsively provides the second data to the first processor. Each message unit also provides an interrupt signal to the other processor for informing the other processor that the data is available for reading. In addition, each message unit provides a first flag signal for informing its own processor that the other processor has read the data.
    • 在多处理器环境中提供了一个处理器间数据交换系统。 该系统包括第一消息单元和第二消息单元。 第一消息单元存储来自第一处理器的第一数据,并将存储的第一数据传送到第二消息单元。 第二消息单元存储来自第一消息单元的第一数据,并且响应地将第一数据提供给第二处理器。 第二消息单元还存储来自第二处理器的第二数据并将存储的第二数据传送到第一消息单元,并且第一消息单元存储来自第二消息单元的第二数据,并且响应地将第二数据提供给第一处理器。 每个消息单元还向另一个处理器提供中断信号,以通知其他处理器该数据可用于读取。 此外,每个消息单元提供第一标志信号,用于通知其自己的处理器其他处理器已经读取数据。
    • 2. 发明授权
    • Inter-DSP signaling in a multiple DSP environment
    • 多DSP环境中的DSP信号
    • US07389368B1
    • 2008-06-17
    • US09489652
    • 2000-01-24
    • William G. BurroughsSteven J. Pollock
    • William G. BurroughsSteven J. Pollock
    • G06F3/00G06F13/24
    • G06F13/24
    • The invention includes a method and apparatus for synchronizing a first processor with a second processor. The method includes storing in a register parallel bits of data from the first processor, wherein at least one bit of data is a logic ONE. An output signal is formed from the one bit of data in the register. The output signal is sent as an interrupt signal to an interrupt terminal of the second processor for synchronizing the first processor with the second processor. The method may be used with a memory mapped register or an off-core register. The first and second processors may each be a digital signal processor (DSP) or any other type of processor.
    • 本发明包括一种用于使第一处理器与第二处理器同步的方法和装置。 该方法包括在寄存器中并行存储来自第一处理器的数据位,其中数据的至少一位是逻辑1。 输出信号由寄存器中的一位数据形成。 输出信号作为中断信号发送到第二处理器的中断端,用于使第一处理器与第二处理器同步。 该方法可以与存储器映射寄存器或非核心寄存器一起使用。 第一和第二处理器可以各自为数字信号处理器(DSP)或任何其他类型的处理器。
    • 5. 发明授权
    • RAM address decoding system and method to support misaligned memory
access
    • RAM地址解码系统和支持不对齐内存访问的方法
    • US6076136A
    • 2000-06-13
    • US99885
    • 1998-06-17
    • William G. BurroughsCharles Raymond Miller
    • William G. BurroughsCharles Raymond Miller
    • G06F12/04G06F12/06G11C8/00G11C8/10G06F12/00
    • G11C8/00G06F12/04G11C8/10G06F12/0607
    • A memory access system is provided for accessing a first data unit and a second data unit in a single memory access cycle. The memory access system provides at least a memory, an even address decoding circuit, an odd address decoder, and shift logic. The memory is interleaved by at least one address bus signal into an even memory bank and an odd memory bank. The even memory bank and the odd memory bank are each organized by a plurality of corresponding rows. Each one of the rows contains at least one storage location for a data unit, with one address mapped to one storage location. The even address decoding circuit decodes an address bus signal supplied to the input terminal and activates an output terminal coupled to enable the given row of the even memory bank. The odd address decoder decodes the address bus signal to activate an output terminal coupled to enable the row of the odd memory bank in which the first data unit resides. The shift logic processes input signals indicating a mis-aligned access of multiple data units to produce a shift signal, and the even address decoding circuit is responsive to the shift signal to increment or shift the output terminal activated by decoding the address bus signal. The first data unit is made accessible by enabling the given row of the odd memory bank, and the second data unit is made accessible by enabling the next sequential row of the even memory bank.
    • 提供存储器访问系统,用于在单个存储器访问周期中访问第一数据单元和第二数据单元。 存储器访问系统至少提供存储器,偶数地址解码电路,奇数地址译码器和移位逻辑。 该存储器由至少一个地址总线信号交织到偶数存储体和奇数存储体中。 偶数存储体和奇数存储体都由多个对应的行组织。 行中的每一行至少包含一个数据单元的存储位置,一个地址映射到一个存储位置。 偶数地址解码电路对提供给输入端的地址总线信号进行解码,并激活耦合以使得偶数存储体的给定行的输出端。 奇地址解码器解码地址总线信号以激活耦合的输出端子,以使第一数据单元所在的奇数存储器组的行能够实现。 移位逻辑处理指示多个数据单元的错误对准访问以产生移位信号的输入信号,并且偶数地址解码电路响应于移位信号来增加或移位通过解码地址总线信号而被激活的输出端。 通过启用奇数存储体的给定行可以使第一数据单元可访问,并且通过启用偶数存储体的下一个顺序行使第二数据单元可访问。
    • 9. 发明授权
    • System for executing a sequence of operation codes with some codes being
executed out of order in a pipeline parallel processor
    • 用于执行一系列操作代码的系统,其中一些代码在流水线并行处理器中是无序执行的
    • US4773041A
    • 1988-09-20
    • US869349
    • 1986-06-02
    • Joseph A. HasslerWilliam G. Burroughs
    • Joseph A. HasslerWilliam G. Burroughs
    • G06F9/38G06F13/16G06F9/00
    • G06F13/1642G06F9/3824G06F9/3834G06F9/3836
    • A referencing unit which creates addresses for main memory. Specifically, this reference unit is pipelined in the manner in which it receives the operators to be executed. Concurrency is achieved by allowing any number of read-type operations to be started before operators that are waiting for a store operation to finish even though these latter operators may appear earlier in the code stream. There are two inputs into the reference unit. Each is provided with a queue, one for receiving operators and address couples and another for receiving the output from the top-of-the-stack mechanism residing in the processor. The former is called an address coupled queue and the latter is called a top-of-stack queue. Since the address couple queue operators require no stack inputs, they enter the reference pipeline, two pipeline levels below where the top-of-stack operators enter the pipeline. This out-of-order execution allows the pipeline to remain full (with address couple queue operators) even though the top-of-stack operator is waiting for an input to become available.
    • 为主存储器创建地址的引用单元。 特别地,该参考单元以其接收要执行的操作符的方式流水线化。 通过允许在等待存储操作的操作员完成即使后面的操作符可能在代码流中更早出现的任何数量的读取类型操作来实现并发。 参考单元有两个输入。 每个都有一个队列,一个用于接收操作员和地址对,另一个用于接收位于处理器中的堆栈顶部机制的输出。 前者称为地址耦合队列,后者称为堆栈顶部队列。 由于地址对偶队列运算符不需要堆栈输入,所以它们进入参考流水线,两个流水线级别在堆栈顶层操作符进入管道之下。 即使堆栈顶层操作符等待输入可用,这种无序执行允许管道保持完整(具有地址对偶队列操作符)。