Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
259 words
An integrated circuit device comprising: a substrate, a plurality of identical processors formed on said substrate, each of said processors having an instruction cache, a data cache, a bus interface unit, and an arithmetic logic unit; a line bus formed on said substrate and interconnecting all of said plurality of processors for transferring data bit streams thereamong; a video input interface unit formed on said substrate and connected to said line bus for receiving an input signal stream; a video output interface unit formed on said substrate and connected to said line bus for delivering from the integrated circuit device an output video signal stream determined from processing by said plurality of processors, said video output interface unit having an output video data cache coupled to said line bus, an output FIFO register coupled to said output video data cache for receiving data delivered from said output video data cache, and synchronization circuitry for generating horizontal and vertical synchronization signals; a host interface unit formed on said substrate and connected to said line bus for exchanging with a host processor control signals effective for governing the function of said plurality of processors; a control bus formed on said substrate and interconnecting said host interface unit and said plurality of processors for exchange of control signals therewith apart from data bit streams transferred over said line bus; and a memory interface unit formed on said substrate and connected to said line bus for exchanging with memory elements data bit streams processed and to be processed by said plurality of processors.
Claim 2
Dependent Claim
259 words
An integrated circuit device comprising: a substrate, a plurality of identical processors formed on said substrate, each of said processors having an instruction cache, a data cache, a bus interface unit, and an arithmetic logic unit; a line bus formed on said substrate and interconnecting all of said plurality of processors for transferring data bit streams thereamong; a video input interface unit formed on said substrate and connected to said line bus for receiving an input signal stream; a video output interface unit formed on said substrate and connected to said line bus for delivering from the integrated circuit device an output video signal stream determined from processing by said plurality of processors, said video output interface unit having an output video data cache coupled to said line bus, an output FIFO register coupled to said output video data cache for receiving data delivered from said output video data cache, and synchronization circuitry for generating horizontal and vertical synchronization signals; a host interface unit formed on said substrate and connected to said line bus for exchanging with a host processor control signals effective for governing the function of said plurality of processors; a control bus formed on said substrate and interconnecting said host interface unit and said plurality of processors for exchange of control signals therewith apart from data bit streams transferred over said line bus; and a memory interface unit formed on said substrate and connected to said line bus for exchanging with memory elements data bit streams processed and to be processed by said plurality of processors.
Claim 3
Dependent Claim
51 words
An integrated circuit device according to claim 1 and further wherein said video output interface unit further comprises an address generator and sequencer circuit operatively coupled between said output video data cache and said output FIFO register for driving data from said output video data cache to said output FIFO register.
Claim 4
Dependent Claim
72 words
An integrated circuit device according to claim 1 and further wherein said video output interface unit further comprises a color space converter circuit operatively coupled between said output video data cache and said output FIFO register, said color space converter circuit and said output FIFO register being coupled to one of said processors and said one processor functioning for driving data from said output video data cache to said output FIFO register.
Claim 5
Independent Claim
348 words
A system for handling digital data and generating video display signals, the system comprising: a central processing unit; system random access memory for receiving and storing and delivering digital data; a bus interconnecting said central processing unit and said system random access memory for transferring digital data signals; and a video processor integrated circuit device operatively connected to said bus and thereby to said central processing unit and to said system random access memory, said video processor integrated circuit device processing video display signals under the direction of said central processing unit and having: a substrate, a plurality of identical processors formed on said substrate, each of said processors having an instruction cache, a data cache, a bus interface unit, and an arithmetic logic unit; a line bus formed on said substrate and interconnecting all of said plurality of processors for transferring data bit streams thereamong; a video input interface unit formed on said substrate and connected to said line bus for receiving an input signal stream; a video output interface unit formed on said substrate and connected to said line bus for delivering from the integrated circuit device an output video signal stream determined from processing by said plurality of processors, said video output interface unit having an output video data cache coupled to said line bus, an output FIFO register coupled to said output video data cache for receiving data delivered from said output video data cache, and synchronization circuitry for generating horizontal and vertical synchronization signals; a host interface unit formed on said substrate and connected to said line bus for exchanging with a host processor control signals effective for governing the function of said plurality of processors; a control bus formed on said substrate and interconnecting said host interface unit and said plurality of processors for exchange of control signals therewith apart from data bit streams transferred over said line bus; and a memory interface unit formed on said substrate and connected to said line bus for exchanging with memory elements data bit streams processed and to be processed by said plurality of processors.
Claim 6
Independent Claim
348 words
A system for handling digital data and generating video display signals, the system comprising: a central processing unit; system random access memory for receiving and storing and delivering digital data; a bus interconnecting said central processing unit and said system random access memory for transferring digital data signals; and a video processor integrated circuit device operatively connected to said bus and thereby to said central processing unit and to said system random access memory, said video processor integrated circuit device processing video display signals under the direction of said central processing unit and having: a substrate, a plurality of identical processors formed on said substrate, each of said processors having an instruction cache, a data cache, a bus interface unit, and an arithmetic logic unit; a line bus formed on said substrate and interconnecting all of said plurality of processors for transferring data bit streams thereamong; a video input interface unit formed on said substrate and connected to said line bus for receiving an input signal stream; a video output interface unit formed on said substrate and connected to said line bus for delivering from the integrated circuit device an output video signal stream determined from processing by said plurality of processors, said video output interface unit having an output video data cache coupled to said line bus, an output FIFO register coupled to said output video data cache for receiving data delivered from said output video data cache, and synchronization circuitry for generating horizontal and vertical synchronization signals; a host interface unit formed on said substrate and connected to said line bus for exchanging with a host processor control signals effective for governing the function of said plurality of processors; a control bus formed on said substrate and interconnecting said host interface unit and said plurality of processors for exchange of control signals therewith apart from data bit streams transferred over said line bus; and a memory interface unit formed on said substrate and connected to said line bus for exchanging with memory elements data bit streams processed and to be processed by said plurality of processors.
Claim 7
Dependent Claim
49 words
A system according to claim 4 and further wherein said video output interface unit further comprises an address generator and sequencer circuit operatively coupled between said output video data cache and said output FIFO register for driving data from said output video data cache to said output FIFO register.
Claim 8
Dependent Claim
70 words
A system according to claim 4 and further wherein said video output interface unit further comprises a color space converter circuit operatively coupled between said output video data cache and said output FIFO register, said color space converter circuit and said output FIFO register being coupled to one of said processors and said one processor functioning for driving data from said output video data cache to said output FIFO register.