Method and apparatus for capturing video files for use in HDTV broadcast and demonstration
First Claim
1. A method of capturing and storing digital HDTV signals comprising the steps of:
- filling each of four first in-first out registers with data in an 8-bit per device sequential fashion at a constant flow rate until they are half full, transferring said data to system memory as 32 bit words, filling each of said four first in-first out registers with said data in an 8-bit per device sequential fashion at a constant flow rate in a quantity equal to half filling said first in-first out registers, transferring said data to system memory as 32 bit words, filling a first of 2 concurrent blocks of system memory with said data presented to said system memory, filling a second of 2 concurrent blocks of system memory with said data presented to said system memory, writing said data from said first of 2 concurrent blocks of system memory as said second of 2 concurrent blocks of system memory is filling, writing said data from said second of 2 concurrent blocks of system memory as said first of 2 concurrent blocks of system memory is filling, and the transfer of said 32 bit data words being accomplished at a faster rate than the input of said 8-bit data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for capturing and storing digital high definition television signals. The signals are taken from an input device in 8-bit parallel fashion at a constant flow rate and put into each of four 8-bit first in-first out memory registers until they are half full. After the respective first in-first out memory registers are half filled, additional quantities of data equal to half filling the registers are added while the data from the first half register filling is presented to the system memory as 32 bit words. That data is filled into a first of two concurrent blocks of system memory and after the first block is filled, while the second block is filled, the data is written from the first of the two concurrent blocks into another part of the system memory. The transfer of the 32-bit data words is accomplished at a faster rate than the input rate of the 8-bit data.
6 Citations
11 Claims
-
1. A method of capturing and storing digital HDTV signals comprising the steps of:
-
filling each of four first in-first out registers with data in an 8-bit per device sequential fashion at a constant flow rate until they are half full, transferring said data to system memory as 32 bit words, filling each of said four first in-first out registers with said data in an 8-bit per device sequential fashion at a constant flow rate in a quantity equal to half filling said first in-first out registers, transferring said data to system memory as 32 bit words, filling a first of 2 concurrent blocks of system memory with said data presented to said system memory, filling a second of 2 concurrent blocks of system memory with said data presented to said system memory, writing said data from said first of 2 concurrent blocks of system memory as said second of 2 concurrent blocks of system memory is filling, writing said data from said second of 2 concurrent blocks of system memory as said first of 2 concurrent blocks of system memory is filling, and the transfer of said 32 bit data words being accomplished at a faster rate than the input of said 8-bit data. - View Dependent Claims (2, 3)
-
-
4. A data capturing and storage apparatus for storing 32 bit HDTV video data, said apparatus comprising:
-
a central processing unit, system memory in communication with said central processing unit including at least first and second distinct blocks of memory, four first in-first out registers set up in parallel relation, a bus master, and bus master control means for utilizing each of said first in-first out registers in half sections, and filling each half section sequentially. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
Specification