会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Instruction generator architecture for a video signal processor
controller
    • 视频信号处理器控制器的指令生成器架构
    • US5210836A
    • 1993-05-11
    • US421500
    • 1989-10-13
    • Jim ChildersPeter ReineckeMoo-Taek ChungHiroshi Miyaguchi
    • Jim ChildersPeter ReineckeMoo-Taek ChungHiroshi Miyaguchi
    • F02B75/02G06F15/80G06T1/20
    • G06T1/20G06F15/8007F02B2075/027
    • A synchronous vector processor (SVP) device having a plurality of one-bit processor elements organized in a linear array. The processor elements are all controlled in common by a sequencer, a state machine or a control circuit (controller) to enable operation as a parallel processing device. Each processor element includes a set of input registers, two sets of register files, a set of working registers, an arithmetic logic unit including a one-bit full adder/subtractor, and a set of output registers. In video applications each processor element operates on one pixel of a horizontal scan line and is capable of real-time digital processing of video signals. In video applications a data input control circuit including a master controller circuit, a vertical timing generator circuit, a constant generator circuit, a horizontal timing generator circuit and an instruction generator circuit is provided.
    • 具有以线性阵列组织的多个一位处理器元件的同步矢量处理器(SVP)装置。 处理器元件都由序列发生器,状态机或控制电路(控制器)共同控制,以使得能够作为并行处理装置进行操作。 每个处理器元件包括一组输入寄存器,两组寄存器文件,一组工作寄存器,包括一位全加器/减法器的算术逻辑单元和一组输出寄存器。 在视频应用中,每个处理器元件在水平扫描线的一个像素上操作,并且能够对视频信号进行实时数字处理。 在视频应用中,提供了包括主控制器电路,垂直定时发生器电路,恒定发电机电路,水平定时发生器电路和指令发生器电路的数据输入控制电路。
    • 3. 发明授权
    • Second nearest-neighbor communication network for synchronous vector
processor, systems and methods
    • 用于同步向量处理器的第二最近邻通信网络,系统和方法
    • US5163120A
    • 1992-11-10
    • US421499
    • 1989-10-13
    • Jim ChildersPeter ReineckeHiroshi Miyaguchi
    • Jim ChildersPeter ReineckeHiroshi Miyaguchi
    • F02B75/02G06F15/80
    • G06F15/8015F02B2075/027
    • A synchronous vector processor SVP device having a plurality of one-bit processor elements organized in a linear array. The processor elements are all controlled in common by a sequencer, a state machine or a control circuit (controller) to enable operation as a parallel processing device. Each processor element includes a set of input registers, two sets of register files, a set of working registers, an arithmetic logic unit including a one-bit full adder/subtractor, and a set of output registers. In video applications each processor element operates on one pixel of a horizontal scan line and is capable of real-time digital processing of video signals. The SVP includes interconnecting circuitry enabling the individual processor elements to retrieve data from and transmit data to their first and second nearest neighbors on either side. At the chip level external connections are provided to enable cascading of several SVP devices.
    • 具有以线性阵列组织的多个一位处理器元件的同步矢量处理器SVP装置。 处理器元件都由序列发生器,状态机或控制电路(控制器)共同控制,以使得能够作为并行处理装置进行操作。 每个处理器元件包括一组输入寄存器,两组寄存器文件,一组工作寄存器,包括一位全加器/减法器的算术逻辑单元和一组输出寄存器。 在视频应用中,每个处理器元件在水平扫描线的一个像素上操作,并且能够对视频信号进行实时数字处理。 SVP包括互连电路,使得各个处理器元件能够从两侧检索数据并向其第一和第二最近邻居发送数据。 在芯片级别,提供外部连接以实现若干SVP设备的级联。
    • 4. 发明授权
    • Distribution of global variables in synchronous vector processor
    • 全局变量在同步向量处理器中的分布
    • US5293637A
    • 1994-03-08
    • US76277
    • 1993-06-10
    • Jim ChildersHiroshi Miyaguchi
    • Jim ChildersHiroshi Miyaguchi
    • F02B75/02G06F15/80G06T1/20G06F15/64
    • G06F15/8007G06T1/20F02B2075/027
    • A synchronous vector processor SVP device having a plurality of one-bit processor elements organized in a linear array. The processor elements are all controlled in common by a sequencer, a state machine or a control circuit (controller) to enable operation as a parallel processing device. Each processor element includes a set of input registers, two sets of register files, a set of working registers, an arithmetic logic unit including a one-bit full adder/subtractor, and a set of output registers. In video applications each processor element operates on one pixel of a horizontal scan line and the SVP is capable of real-time digital processing of video signals. In video applications a data input control circuit including a master controller circuit, a vertical timing generator circuit, a constant generator circuit, a horizontal timing generator circuit and an instruction generator circuit is provided. In order to distribute variables to each processor element simultaneously the data input control circuit is provided with a set of auxiliary registers and an addressing structure to modulate one of the processor elements' working registers. In this manner variables are provided to the SVP device in lieu of a designated control instruction bit.
    • 具有以线性阵列组织的多个一位处理器元件的同步矢量处理器SVP装置。 处理器元件都由序列发生器,状态机或控制电路(控制器)共同控制,以使得能够作为并行处理装置进行操作。 每个处理器元件包括一组输入寄存器,两组寄存器文件,一组工作寄存器,包括一位全加器/减法器的算术逻辑单元和一组输出寄存器。 在视频应用中,每个处理器元件在水平扫描线的一个像素上操作,并且SVP能够对视频信号进行实时数字处理。 在视频应用中,提供了包括主控制器电路,垂直定时发生器电路,恒定发电机电路,水平定时发生器电路和指令发生器电路的数据输入控制电路。 为了同时将变量分配给每个处理器元件,数据输入控制电路设置有一组辅助寄存器和寻址结构,以调制处理器元件的工作寄存器之一。 以这种方式,将变量提供给SVP设备来代替指定的控制指令位。
    • 6. 发明授权
    • Circuit for continuous processing of video signals in a synchronous
vector processor and method of operating same
    • 用于在同步向量处理器中连续处理视频信号的电路及其操作方法
    • US5408673A
    • 1995-04-18
    • US35519
    • 1993-03-22
    • Jim ChildersHiroshi Miyaguchi
    • Jim ChildersHiroshi Miyaguchi
    • F02B75/02G06F15/80G06F15/16G06F15/06
    • G06F15/8092G06F15/8015F02B2075/027
    • A data processing apparatus includes a dual port data input register, first and second sequential ring counters, first and second register files, first and second data transfer circuits, a dual port data output register and N single bit processing elements. The dual port data input register has an M bit wide input port and an N bit wide output port. The first sequential ring counter cyclically selects one column of the data input register for input. The first data transfer circuit has a plurality of input segments, which are subsets of consecutive columns of the data input register. The first data transfer circuit transfers data from a selected row of the data input register to a selected row of the first register file for all columns of each input segment in a repetitive sequence of consecutive input segments in synchronism with said first sequential ring counter. The dual port data output register, the second register file, the second sequential ring counter and the second data transfer circuit are similarly organized to output data. Each of the N single bit processing elements is connected to a predetermined column of the first and second register files and capable of data processing operations under program control including data transfer to and from selected rows of said predetermined column of said first and second register files.
    • 数据处理装置包括双端口数据输入寄存器,第一和第二顺序环形计数器,第一和第二寄存器文件,第一和第二数据传输电路,双端口数据输出寄存器和N个单个位处理元件。 双端口数据输入寄存器具有M位宽的输入端口和N位宽的输出端口。 第一个顺序环形计数器循环选择数据输入寄存器的一列进行输入。 第一数据传送电路具有多个输入段,它们是数据输入寄存器的连续列的子集。 第一数据传送电路与所述第一顺序环形计数器同步地将数据从数据输入寄存器的所选行传送到连续输入段的重复序列中的每个输入段的所有列的选定行。 类似地,将双端口数据输出寄存器,第二寄存器文件,第二顺序环形计数器和第二数据传送电路组织成输出数据。 N个单位处理单元中的每一个连接到第一和第二寄存器堆的预定列,并且能够进行程序控制下的数据处理操作,包括从所述第一和第二寄存器堆的所述预定列的选定行的数据传送。
    • 8. 发明授权
    • Electronic circuit for reducing controller memory requirements
    • 减少控制器内存要求的电子电路
    • US5680600A
    • 1997-10-21
    • US484117
    • 1995-06-07
    • Jim ChildersPeter Reinecke
    • Jim ChildersPeter Reinecke
    • G06F9/32G06F15/80G06F9/26
    • G06F9/325G06F15/8007
    • An electronic circuit has reduced controller memory requirements for multiple sequential instructions. The electronic circuit includes: a controller memory (1258) with addressable storage locations; a program counter (1548); control logic (1586) for receiving control information from an addressable storage location of the controller memory for performing logical operations on the control information and generating a control signal (1609) responsive to the control information; a repeat counter (1294) for receiving a repeat instruction signal from the controller memory (1258) and for sending a hold count signal (1233) to the program counter (1584) and the control logic (1586) such that the program counter (1584) continues to select the same addressable storage location and the control logic (586) repeats sending the control signal (1609); and a register address counter (1290) for receiving the control signal from the control logic (1586), the hold count signal (1233) from the repeat counter (1294) and a register address signal (1604) from the controller memory. The register address signal stored in the register address counter (1290) points to one of a plurality of registers. The register address counter (1290) receives and stores the address signal if the repeat counter (1294) fail to send the hold count signal and increments the register address signal to point to a next consecutive register if the repeat counter (1294) sends the hold count signal.
    • 电子电路减少了多个顺序指令的控制器存储器要求。 电子电路包括:具有可寻址存储位置的控制器存储器(1258) 程序计数器(1548); 控制逻辑(1586),用于从所述控制器存储器的可寻址存储位置接收控制信息,以对所述控制信息进行逻辑运算,并根据所述控制信息生成控制信号(1609); 用于从所述控制器存储器(1258)接收重复指令信号并用于向所述程序计数器(1584)和所述控制逻辑(1586)发送保持计数信号(1233)的重复计数器(1294),使得所述程序计数器(1584) )继续选择相同的可寻址存储位置,并且控制逻辑(586)重复发送控制信号(1609); 以及用于从控制逻辑(1586)接收控制信号的寄存器地址计数器(1290),来自重复计数器(1294)的保持计数信号(1233)和来自控制器存储器的寄存器地址信号(1604)。 存储在寄存器地址计数器(1290)中的寄存器地址信号指向多个寄存器之一。 如果重复计数器(1294)发送保持计数信号,则寄存器地址计数器(1290)接收并存储地址信号,并且如果重复计数器(1294)发送保持,则将寄存器地址信号递增到下一个连续寄存器 计数信号。