`
`
`
`
`
`
`
`(12) United States Patent
`Owen et al.
`
`
`
`
`
`
`(10) Patent No.:
`
`
`(45) Date of Patent:
`
`
`
`
`US 7,542,045 B2
`
`
`*Jun. 2, 2009
`
`ELECTRONIC SYSTEM AND METHOD FOR
`
`
`
`
`
`DISPLAY USING A DECODER AND ARBITER
`
`
`
`
`
`TO SELECTIVELY ALLOW ACCESS TO A
`
`
`
`
`SHARED MEMORY
`
`
`
`(56)
`
`
`
`References Cited
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`3/1981 Nadir ....................... .. 710/119
`
`
`
`
`4,257,095 A
`
`
`
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`
`2100700
`1/1995
`
`
`
`
`
`
`
`CA
`
`
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`
`U.S. District Court, Eastern District of Texas Live (Sherman), Civil
`
`
`
`
`
`
`
`
`
`Docket For Case #: 4:03-cv-00276-LED, STMicroelectronics, Inc.,
`
`
`
`
`
`
`Plaintiffv. Motorola, Inc., and Freescale Semiconductor, Inc., Defen-
`
`
`
`
`
`
`
`
`dants, Counterclaim Plaintiffs v. STMicroelectronics N. V., and
`
`
`
`
`
`
`
`STMicroelectronics, Inc., Counterclaim Defendants, date filed Jul.
`
`
`
`
`
`
`
`18, 2003, 47 pages.
`
`
`
`
`(Continued)
`
`
`Primary Examiner—Hau H Nguyen
`
`
`
`(74) Attorney, Agent, or Firm—Lisa K. Jorgenson; David V.
`
`
`
`
`
`
`Carlson
`
`
`(57)
`
`
`
`ABSTRACT
`
`
`
`An electronic system, an integrated circuit and a method for
`
`
`
`
`
`
`
`display are disclosed. The electronic system contains a first
`
`
`
`
`
`
`
`
`device, a memory and a video/audio compression/decom-
`
`
`
`
`
`pression device such as a decoder/encoder. The electronic
`
`
`
`
`
`
`system is configured to allow the first device and the video/
`
`
`
`
`
`
`
`
`
`audio compression/decompression device to share the
`
`
`
`
`
`
`memory. The electronic system may be included in a com-
`
`
`
`
`
`
`
`puter in which case the memory is a main memory. Memory
`
`
`
`
`
`
`
`
`access is accomplished by one or more memory interfaces,
`
`
`
`
`
`
`direct coupling of the memory to a bus, or direct coupling of
`
`
`
`
`
`
`the first device and decoder/encoder to a bus. An arbiter
`
`
`
`
`
`
`
`
`selectively provides access for the first device and/or the
`
`
`
`
`
`
`
`
`
`decoder/encoder to the memory. The arbiter may be mono-
`
`
`
`
`
`
`
`
`lithically integrated into a memory interface. The decoder
`
`
`
`
`
`
`
`may be a video decoder configured to comply with the
`
`
`
`
`
`
`
`MPEG-2 standard. The memory may store predicted images
`
`
`
`
`
`
`
`
`obtained from a preceding image.
`
`
`
`
`
`17 Claims, 6 Drawing Sheets
`
`
`
`
`
`
`Inventors: Jefferson Eugene Owen, Freemont, CA
`
`
`
`
`
`(US); Raul Zegers Diaz, Palo Alto, CA
`
`
`
`
`
`
`(US); Osvaldo Colavin, Tucker, GA
`
`
`
`
`(US)
`
`Assignee: STMicroelectronics, Inc., Carrollton,
`
`
`
`TX (US)
`
`
`Subject to any disclaimer, the term of this
`
`
`
`
`
`
`patent is extended or adjusted under 35
`
`
`
`
`U.S.C. 154(b) by 0 days.
`
`
`
`
`Notice:
`
`
`
`
`
`This patent is subject to a terminal dis-
`
`
`
`
`
`claimer.
`
`
`Appl. No.: 11/956,165
`
`
`
`
`
`Filed:
`
`
`Dec. 13, 2007
`
`
`
`Prior Publication Data
`
`
`
`
`US 2008/0088637 A1
`
`
`
`Apr. 17, 2008
`
`
`
`
`Related U.S. Application Data
`
`
`
`
`
`Continuation of application No. 10/174,918, filed on
`
`
`
`
`
`Jun. 19, 2002, now Pat. No. 7,321,368, which is a
`
`
`
`
`
`
`
`
`continuation of application No. 09/539,729, filed on
`
`
`
`
`
`Mar. 30, 2000, now Pat. No. 6,427,194, which is a
`
`
`
`
`
`
`
`
`continuation of application No. 08/702,910, filed on
`
`
`
`
`
`Aug. 26, 1996, now Pat. No. 6,058,459.
`
`
`
`
`
`
`
`Int. Cl.
`
`
`(2006.01)
`G06F 15/167
`
`
`(2006.01)
`G09G 5/39
`
`
`
`(2006.01)
`G09G 5/36
`
`
`
`U.S. Cl.
`..................... .. 345/541; 345/542; 345/531;
`
`
`
`
`345/547
`
`
`
`Field of Classification Search ............... .. 345/541,
`
`
`
`
`
`345/531, 542, 547, 555, 501, 519, 545
`
`
`
`
`
`
`
`See application file for complete search history.
`
`
`
`
`
`
`
`
`
`
`(54)
`
`
`(75)
`
`
`(73)
`
`(*)
`
`
`
`(21)
`
`(22)
`
`(65)
`
`
`
`(63)
`
`
`(51)
`
`
`(52)
`
`(58)
`
`
`
`VIDEO
`DECODING
`
`CIRCUIT
`
`AUDIO
`
`DECODING
`
`CIRCUIT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIRST DEVICE
`
`
`
`
`
`
`
`
`MEMORV INTERFACE
`56
`
`
`
`MEMORY CONTROLLER
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page1 of 19
`
`HTC-LG-SAMSUNG EXHIBIT 1001
`
`HTC-LG-SAMSUNG EXHIBIT 1001
`
`Page 1 of 19
`
`
`
`
`
`US 7,542,045 B2
`Page 2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Doug Bailey, et al., “Programmable Vision Processor/Controller for
`
`
`
`
`
`
`
`Flexible Implementation of Current and Future Image Compression
`
`
`
`
`
`
`
`Standards,” IEEE Micro, Oct. 1992, pp. 33-39.
`
`
`
`
`
`
`
`Yin Bao and Adarshpal S. Sethi, “OCP_A: An Efficient QoS Control
`
`
`
`
`
`
`
`
`
`Scheme for Real Time Multimedia Communications,” IEEE Global
`
`
`
`
`
`
`
`Telecommunications Conference, Conference Record, Nov. 3-8,
`
`
`
`
`
`
`1997, vol. 2 of 3, pp. 741-745.
`
`
`
`
`Mark Baugher, “The OS/2 Resource Reservation System,” Multime-
`
`
`
`
`
`
`
`
`dia Computing and Networking 1995, Feb. 1995, vol. 2417, pp.
`
`
`
`
`
`
`
`
`
`
`167-176.
`
`Allen J. Baum et al., “A Multimedia Chipset for Consumer Audio-
`
`
`
`
`
`
`
`
`
`Visual Applications,” IEEE Transactions on Consumer Electronics,
`
`
`
`
`
`
`Aug. 1997, vol. 43, No. 3, pp. 646-648.
`
`
`
`
`
`
`
`Vasudev Bhaskaran et al., “Multimedia Architectures: From Desktop
`
`
`
`
`
`
`
`Systems to Portable Appliances,” Multimedia Hardware Architec-
`
`
`
`
`
`
`tures 1997, Feb. 12-13, 1997, vol. 3021, pp. 14-25.
`
`
`
`
`
`
`
`
`
`Philip Bonarmon et al., “The Architecture of the Dali Main-Memory
`
`
`
`
`
`
`
`Storage Manager,” Multimedia Tools andApplications, 1997, vol. 4,
`
`
`
`
`
`
`
`
`pp. 1 15 -15 1 .
`
`
`C. Bouville et al., “DVFLEX: A Flexible MPEG Real Time Video
`
`
`
`
`
`
`
`
`CODEC,” International Conference on Image Processing, Sep.
`
`
`
`
`
`
`16-19, 1996, vol. II ofIII, pp. 829-832.
`
`
`
`
`
`
`V. Michael Bove, Jr., “The Impact of New Multimedia Representa-
`
`
`
`
`
`
`
`
`
`tions on Hardware and Software Systems,” Multimedia Hardware
`
`
`
`
`
`
`
`
`Architectures 1997, Feb. 12-13, 1997, vol. 3021, pp. 34-39.
`
`
`
`
`
`
`
`
`
`Apurva Brahmbatt, “A VLSI Architecture for Real Time Code Book
`
`
`
`
`
`
`
`
`
`Generator and Encoder of a Vector Quantizer,” International Confer-
`
`
`
`
`
`
`
`ence on Image Processing, IEEE Signal Processing Society, vol. 2,
`
`
`
`
`
`
`
`
`Sep. 16-19, 1996, pp. 991-994.
`
`
`
`
`
`Dave Bursky, “Codec Compresses Images in Real Time: Real-Time
`
`
`
`
`
`
`
`Motion Video or Still Images Can be Compressed with Single-Chip
`
`
`
`
`
`
`
`Multistandard Core,” Electronic Design, Oct. 3, 1993.
`
`
`
`
`
`
`Dave Bursky, “Performing Over 8 BOPS, A Two Chip Set Can
`
`
`
`
`
`
`
`
`Compress or Expand Video in Real Time Image Processing Chip Set
`
`
`
`
`
`
`
`
`Handles Full Motion Video,” Electronic Design, May 3, 1993.
`
`
`
`
`
`
`
`
`Navin Chaddha et al., “A Real-Time Scalable Color Quantizer
`
`
`
`
`
`
`
`
`Trainer/Encoder,” The Twenty—Eighth Asilomar Conference on Sig-
`
`
`
`
`
`
`nals, Systems & Computers, Oct. 30-Nov. 2, 1994, pp. 203-207.
`
`
`
`
`
`
`
`
`Shih-Fu Chang et al., “Columbia’s VoD and Multimedia Research
`
`
`
`
`
`
`Testbed with Heterogeneous Network Support,” Multimedia Tools
`
`
`
`
`
`
`andApplications, 1997, vol. 5, pp. 171-184.
`
`
`
`
`
`Shailender Chaudhry and Alok Choudhary, “A Framework for Analy-
`
`
`
`
`
`
`
`sis of Guaranteed QOS Systems,” Wdeo Techniques and Softwarefor
`
`
`
`
`
`
`
`
`
`Full—Service Networks, Nov. 21, 1996, vol. 2915, pp. 25-38.
`
`
`
`
`
`
`
`
`
`Geng-Lin Chen et al., “Video Encoder Architecture for MPEG2 Real
`
`
`
`
`
`
`
`
`Time Encoding,” IEEE Transactions Consumer Electronics, Aug.
`
`
`
`
`
`
`1996, vol. 42, No. 3, pp. 290-299.
`
`
`
`
`
`
`Raymond M.K. Cheng and Donald W. Gillies, “Disk Management
`
`
`
`
`
`
`
`
`for a Hard Real-Time File System,” Multimedia Systems, vol. 4, No.
`
`
`
`
`
`
`
`
`
`2, 1996, pp. 255-260.
`
`
`
`
`Leonardo Chiariglione, “MPEG: A Technological Basis for Multi-
`
`
`
`
`
`
`
`media Applications,” Multimedia, Spring 1995, vol. 2, No. 1.
`
`
`
`
`
`
`
`Winston Sijin Choe et al., “ATM-Based Multi-Party Conferencing
`
`
`
`
`
`
`
`System,”IEEE Global Telecommunications Conference, Nov. 1995,
`
`
`
`
`
`
`vol. 1 of3, pp. 592-596.
`
`
`
`
`Francoise Colaitis, “Opening Up Multimedia Object Exchange with
`
`
`
`
`
`
`MHEG,” Multimedia, Summer 1994, vol. 2, No. 2.
`
`
`
`
`
`
`Geoff Coulson et al., “The Design of a QoS-Controlled ATM-Based
`
`
`
`
`
`
`Communications System in Chorus,” IEEE Journal on Selected
`
`
`
`
`
`
`Areas in Communications, May 1995, vol. 13, No. 4, pp. 686-699.
`
`
`
`
`
`
`
`
`
`Rabin Deka, “A Comprehensive Study of Digital Signal Processing
`
`
`
`
`
`
`
`Devices,” Microprocessors and Microsystems, May 1995, vol. 19,
`
`
`
`
`
`
`
`
`No. 4, pp. 209-221.
`
`
`
`Erwan Demairy et al., “On the Correctness of Multimedia Applica-
`
`
`
`
`
`
`
`tions,” The 11d‘ Euromicro Conference on Real-Time Systems, IEEE
`
`
`
`
`
`
`
`
`Computer Society, Jun. 9-11, 1999, pp. 226-233.
`
`
`
`
`
`
`
`C.H. Van Dusen et al., “From Concept to an Implementation,” Inter-
`
`
`
`
`
`
`
`
`national Broadcasting Convention, Sep. 12-16, 1996.
`
`
`
`
`
`
`Santanu Dutta et al., “VLSI Issues in Memory-System Design for
`
`
`
`
`
`
`
`Video Signal Processors,” IEEE 1995, pp. 498-503.
`
`
`
`
`
`
`
`Fandrianto, Jan and Tim Williams, “A Programmable Solution for
`
`
`
`
`
`
`
`
`Standard Video Compression,” in IEEE Computer Society Press,
`
`
`
`
`
`
`
`Thirty-Seventh IEEE Computer Society International Conference,
`
`
`
`
`
`
`San Francisco, CA, Feb. 24-28, 1992, pp. 47-50.
`
`
`
`
`
`
`
`
`Borko Furht, “Multimedia Systems: An Overview,” Multimedia,
`
`
`
`
`
`
`Sprin 1994, vol. 1, No. 1, pp. 47-59.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`9/1988 Conforti
`................... .. 364/200
`
`
`
`
`1/1990 Marquardt
`.307/518
`..
`
`
`
`6/1991 Bajiet al.
`.... ..
`380/20
`
`
`
`
`5/1993 Normile et al.
`382/166
`
`
`
`
`10/1993 Valentaten et al.
`345/189
`
`
`
`
`11/1994 Takeda ........... ..
`395/425
`
`
`
`
`12/1994 Price etal.
`.. 395/725
`
`
`
`
`9/1995 Lehman et al.
`395/162
`
`
`
`10/1995 Scalise et al.
`. 348/431.1
`
`
`
`
`10/1995 Normile et al.
`283/304
`
`
`
`
`5/1996 Harney ..... ..
`.395/727
`
`
`
`
`9/1996 Retter et al.
`364/514A
`
`
`
`
`11/1996 Cheney et al.
`348/407
`
`
`
`11/1996 Artieri ...... ..
`.348/416
`
`
`
`
`.395/133
`12/1996 Silverbrook
`
`
`
`1/1997 Nallyet al.
`395/520
`
`
`
`4/1997 Joh .......... ..
`.. 395/200.02
`
`
`
`
`
`....... ..
`4/1997 Popat
`395/728
`
`
`
`
`10/1997 Lambrecht ..
`. 710/128
`
`
`
`
`5/1998 Tang et al.
`................ .. 345/521
`
`
`
`
`
`6/1998 Wasserman et al.
`395/200.77
`
`
`
`
`6/1998 Stearns et al.
`709/247
`
`
`
`
`7/1998 Stearns ..... ..
`.382/233
`
`
`
`
`8/1998 Okitsu ...... ..
`345/535
`
`
`
`
`8/1998 Gulick et al.
`395/800.32
`
`
`
`
`9/1998 Zenda ......... ..
`.345/204
`
`
`
`
`9/1998 Pollman et al.
`711/151
`
`
`
`
`9/1998 Diaz et al.
`709/247
`
`
`
`9/1998 Muthal
`.345/541
`
`
`
`11/1998 Perego ..... ..
`.345/202
`
`
`
`
`6/1999 Malladi et al.
`.
`345/521
`
`
`
`
`7/1999 Sun et al.
`........... ..
`370/477
`
`
`
`
`
`8/1999 Torborg,Jr.et al.
`345/202
`
`
`
`
`
`9/1999 Lam ............... ..
`711/202
`
`
`
`
`5/2000 Owen et al.
`..... ..
`711/151
`
`
`
`
`
`10/2001 Mizuyabu et al.
`345/540
`
`
`
`
`12/2001 Yarnashita et al.
`........ .. 711/147
`
`
`
`
`
`
`
`
`4,774,660 A
`
`4,894,565 A
`
`5,027,400 A
`
`5,212,742 A
`
`5,250,940 A
`
`5,363,500 A
`
`5,371,893 A
`
`5,450,542 A
`
`5,459,519 A
`
`5,461,679 A
`
`5,522,080 A
`
`5,557,538 A
`
`5,576,765 A
`
`5,579,052 A
`
`5,590,252 A
`
`5,598,525 A
`
`5,621,893 A
`
`5,623,672 A
`
`5,682,484 A
`
`5,748,203 A
`
`5,774,206 A
`
`5,774,676 A
`
`5,778,096 A
`
`5,793,384 A
`
`5,797,028 A
`
`5,809,245 A
`
`5,809,538 A
`
`5,812,789 A
`
`5,815,167 A
`
`5,835,082 A
`
`5,912,676 A
`
`5,923,665 A
`
`5,936,616 A
`
`5,960,464 A
`
`6,058,459 A
`
`6,297,832 B1
`
`
`6,330,644 B1
`
`
`
`
`
`.
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`
`
`69631364
`11/2004
`
`
`0 639 032
`7/1994
`
`
`
`
`0 673 171
`9/1995
`
`
`
`
`0 495 574
`3/1997
`
`
`
`
`0827110
`3/1998
`
`
`0827348
`3/1998
`
`
`0 710 029
`3/2002
`
`
`
`
`0772159
`1/2004
`
`
`2740583
`4/1997
`
`
`06-030442
`2/1994
`
`
`06-178274
`6/1994
`
`
`06-348238
`12/1994
`
`
`08-018953
`1/1996
`
`
`10-108117
`4/1998
`
`
`10-145739
`5/1998
`
`
`96/20567
`7/1996
`
`
`
`DE
`
`EP
`
`EP
`
`EP
`
`EP
`
`EP
`
`EP
`
`EP
`
`FR
`
`JP
`
`JP
`
`JP
`
`JP
`
`JP
`
`JP
`
`WO
`
`
`OTHER PUBLICATIONS
`
`
`Bryan Ackland, “The Role ofVLSI in Multimedia,” IEEE Journal of
`
`
`
`
`
`
`
`
`Solid—State Circuits, Apr. 1994, vol. 29, No. 4, pp. 381-388.
`
`
`
`
`
`
`
`
`
`Joel F. Adam and David L. Tennenhouse, “The Vidboard: A Video
`
`
`
`
`
`
`
`Capture and Processing Peripheral for a Distributed Multimedia Sys-
`
`
`
`
`
`
`
`
`tem,”ACMMultimedia, Aug. 1-6, 1993, vol. 5, No. 2, pp. 113-120.
`
`
`
`
`
`
`
`
`Matthew Adiletta, et al., “Architecture of a Flexible Real-Time Video
`
`
`
`
`
`
`
`Encoder/Decoder: The DECchip 21230,” Multimedia Hardware
`
`
`
`
`
`
`Architectures 1997, Feb. 12-13, 1997, vol. 3021, pp. 136-148.
`
`
`
`
`
`
`
`
`
`T. Araki, et al., “Video DSP Architecture for MPEG2 CODEC,”
`
`
`
`
`
`
`
`
`
`ICASSP—94 SZAUVN, Speech Processing 2, Audio, Underwater
`
`
`
`
`
`
`Acoustics, VLSI & Neural Networks, Apr. 19-22, 1994, vol. 2, pp.
`
`
`
`
`
`
`
`
`
`
`417-420.
`
`
`Page2 of 19
`
`Page 2 of 19
`
`
`
`
`
`US 7,542,045 B2
`Page 3
`
`
`
`
`
`
`
`Borko Furht, “Processor Architectures for Multimedia: A Survey,”
`
`
`
`
`
`
`Multimedia Modeling, Nov. 17-20, 1997, pp. 89-109.
`
`
`
`
`
`
`
`Subramanian Ganesan, “A Dual-DSP Microprocessor System for
`
`
`
`
`
`
`
`Real-Time Digital Correlation,” Microprocessors and Microsystems,
`
`
`
`
`
`
`vol. 15, No. 7, Sep. 1991, pp. 379-384.
`
`
`
`
`
`
`
`Wanda Gass, “Architecture Trends of MPEG Decoders for Set-Top
`
`
`
`
`
`
`
`
`Box,” Multimedia Hardware Architectures 1997, Feb. 12-13, 1997,
`
`
`
`
`
`
`
`
`vol. 3021, pp. 162-169.
`
`
`
`
`J. Goodenough et al., “A General Purpose, Single Chip Video Signal
`
`
`
`
`
`
`
`
`
`
`Processing (VSP) Architecture for Image Processing, Coding and
`
`
`
`
`
`
`
`
`Computer Vision,” IEEE 1994, pp. 1-4.
`
`
`
`
`
`
`John Goodenough et al., “A Single Chip Video Signal Processing
`
`
`
`
`
`
`
`
`
`Architecture for Image Processing, Coding and Computer Vision,”
`
`
`
`
`
`
`
`
`IEEE Transaction on Circuits andSystemsfor J/zdeo Technology, Oct.
`
`
`
`
`
`
`
`
`1995, vol. 5, No. 5, pp. 436-445.
`
`
`
`
`
`Robert J. Gove et al., “Image Computing Requirements for the 1990s:
`
`
`
`
`
`
`
`
`From Multimedia to Medicine,” The International Societyfor Opti-
`
`
`
`
`
`
`
`
`cal Engineering, Medical Imaging J/.' Image Capture, Formatting and
`
`
`
`
`
`
`
`
`Display, Feb. 1991, vol. 1444, pp. 318-333.
`
`
`
`
`
`
`
`Robert J. Gove, “The MVP: A Highly-IntegratedVideo Compression
`
`
`
`
`
`
`Chip,” DCC ’94, Data Compression Conference, Mar. 29-31, 1994,
`
`
`
`
`
`
`
`
`pp. 215-224.
`
`
`James L. Green, “Capturing Digital Video Using DVI, Multimedia
`
`
`
`
`
`
`
`
`and the i750 video processor,” Dr Dobb’s Journal, Jul. 1992, vol. 17,
`
`
`
`
`
`
`
`
`
`
`Issue 7.
`
`Klaus Gruger et al., “MPEG-1 Low-Cost Encoder Solution,” Europe
`
`
`
`
`
`
`
`Series, Advanced Image and Wdeo Communications and Storage
`
`
`
`
`
`
`
`Technologies, Mar. 20-23, 1995, vol. 2451, pp. 41-51.
`
`
`
`
`
`
`
`
`Fouad Guediri and Pavani Chilamakuri, “An Affordable Solution to
`
`
`
`
`
`
`
`
`Real-Time Video Compression,” Technical Conference, Session 10
`
`
`
`
`
`
`
`Imaging & HDTV, Mar. 8, 1995, pp. 261-265.
`
`
`
`
`
`
`Karl Guttag et al., “A Single-Chip Multiprocessor for Multimedia:
`
`
`
`
`
`
`
`
`The MVP,” IEEE Computer Graphics and Applications, Nov. 1992,
`
`
`
`
`
`
`
`
`
`pp. 53-64.
`
`
`Y. Hoffner and M.F. Smith, “Communication between two micropro-
`
`
`
`
`
`
`
`
`cessors
`through
`common memory,” Microprocessors
`and
`
`
`
`
`
`
`Microsystems, Jul./Aug. 1982, vol. 6, No. 6, pp. 303-308.
`
`
`
`
`
`
`
`J. Huang and P.J. Wan, “On Supporting Mission-Critical Multimedia
`
`
`
`
`
`
`
`
`
`Applications,” International Conference on Multimedia Computing
`
`
`
`
`
`and Systems, Jun. 17-23, 1996, pp. 46-53.
`
`
`
`
`
`
`
`Jiandong Huang and Ding-Zhu Du, “Resource Management for Con-
`
`
`
`
`
`
`
`
`
`tinuous Multimedia Database Applications,” Real-Time Systems
`
`
`
`
`
`
`Symposium, Dec. 7-9, 1994, pp. 46-54.
`
`
`
`
`
`
`Khoa D. Huynh and Taghi M. Khoshgoftaar, “Performance Analysis
`
`
`
`
`
`
`
`of Advanced I/O Architectures for PC-based Video Servers,” Multi-
`
`
`
`
`
`
`
`
`media Systems, vol. 2, No. 1, 1994, pp. 36-50.
`
`
`
`
`
`
`
`M. Irvin et al., “A New Generation of MPEG-2 Video Encoder ASIC
`
`
`
`
`
`
`
`
`
`
`& ITS Application to New Technology Markets,” International
`
`
`
`
`
`
`Broadcasting Convention, Sep. 12-16, 1996, Pub. No. 428.
`
`
`
`
`
`
`
`
`Rajeev Jain et al., “An Integrated Circuit Design for Pruned Tree
`
`
`
`
`
`
`
`
`
`
`Search Vector Quantization Encoding with an Off-Chip Controller,”
`
`
`
`
`
`
`
`IEEE Transactions on Circuit andSystemsfor Wdeo Technology, Jun.
`
`
`
`
`
`
`
`
`
`1992, vol. 2, No. 2, pp. 147-158.
`
`
`
`
`
`A.A. Kassim et al., “A DSP-Based Video Compression Test-Bed,”
`
`
`
`
`
`
`
`
`Microprocessors and Microsystems, vol. 20, 1997, pp. 541-551.
`
`
`
`
`
`
`
`
`Dimitris N. Kanellopoulos et al., “The Comprehensive Approach of
`
`
`
`
`
`
`QOS and the Evolution of ACSE Protocols in Multimedia Commu-
`
`
`
`
`
`
`
`nications,” Proceedings ofthe Third IEEE International Conference
`
`
`
`
`
`
`on Electronics, Circuits, and Systems, Oct. 13-16, 1996, vol. 1, pp.
`
`
`
`
`
`
`
`
`
`
`323-326.
`
`Kevin A. Kettler and Jay K. Strosnider, “Scheduling Analysis of the
`
`
`
`
`
`
`
`
`Micro Channel Architecture for Multimedia Applications,” Interna-
`
`
`
`
`
`
`
`tional Conference on Multimedia Computing and Systems, May
`
`
`
`
`
`
`
`14-19, 1994, pp. 403-414.
`
`
`
`
`Saied Hosseini Khayat and Adreas D. Bovopoulos, “A Proposed Bus
`
`
`
`
`
`
`
`
`Arbitration Scheme for Multimedia Workstations,” International
`
`
`
`
`
`
`Conference on Multimedia Computing and Systems, May 14-19,
`
`
`
`
`
`
`
`
`1994, pp. 415-423.
`
`
`
`D. Kim et al., “A Real-Time MPEG Encoder Using a Programmable
`
`
`
`
`
`
`
`
`Processor,” IEEE, 1994, pp. 161-170.
`
`
`
`
`
`Toshiro Kinugasa et al., “A Video Pre/Post-processing LSI for Video
`
`
`
`
`
`
`
`
`Capture,” 1996 Digest ofTechnical Papers, Jul. 5-7, 1996, pp. 396-
`
`
`
`
`
`
`
`
`
`
`397.
`
`Kiyoshi Kohiyama et al., “Architecture of MPEG-2 Digital Set-Top-
`
`
`
`
`
`
`
`Box for CATV Vod System,” IEEE, 1996, pp. 667-672.
`
`
`
`
`
`
`
`
`
`
`
`
`Page 3 of 19
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Takeo Koinuma and Noriharu Miyaho, “ATM in B-ISDN Commu-
`
`
`
`
`
`
`
`
`nication Systems andVLSI Realization,”IEEEJournal ofSolid—State
`
`
`
`
`
`
`Circuits, Apr. 1995, vol. 30, No. 4, pp. 341-347.
`
`
`
`
`
`
`
`
`Toshio Kondo et al., “Two-Chip MPEG-2 Video Encoder,” IEEE
`
`
`
`
`
`
`
`Micro, Apr. 1996, vol. 16, No. 2, pp. 51-58.
`
`
`
`
`
`
`
`
`S.W. Lau and John C.S. Lui, “A Novel Video-On-Demand Storage
`
`
`
`
`
`
`
`
`
`
`Architecture for Supporting Constant Frame Rate with Variable Bit
`
`
`
`
`
`
`
`
`
`Rate Retrieval, ” Network and Operating Systems Supportfor Digital
`
`
`
`
`
`
`
`
`Audio and Wdeo, Apr. 19-21, 1995, pp. 294-305.
`
`
`
`
`
`
`
`
`Woobin Lee et al., “MediaStation 5000: Integrating Video and
`
`
`
`
`
`
`
`Audio,” Multimedia, Summer 1994, vol. 1, No. 2, pp. 50-61.
`
`
`
`
`
`
`
`
`Woobin Lee et al., “Real-Time MPEG Video Compression Using the
`
`
`
`
`
`
`
`
`MVP,” Data Compression Conference ’94, Mar. 29-31, 1994.
`
`
`
`
`
`
`
`
`Chia-Hsing Lin et al., “Low Power Design for MPEG-2 Video
`
`
`
`
`
`
`
`
`Decoder,” IEEE Transactions on Consumer Electronics, Aug. 1996,
`
`
`
`
`
`
`vol. 42, No. 3, pp. 513-521.
`
`
`
`
`
`Cha-Hsing Lin and Chein-WeiJen, “On the Bus Arbitration for
`
`
`
`
`
`
`
`
`
`MPEG2 Video Decoder,” VLSI Tech, Systems and Appl. 1995 Sym-
`
`
`
`
`
`
`
`
`
`
`posium, pp. 201-205.
`
`
`
`J. Lin et al., “DMA-based Communications between PC and DSP,”
`
`
`
`
`
`
`Microprocessors and Microsystems, Apr. 1991, vol. 15, No. 3, pp.
`
`
`
`
`
`
`
`
`137-142.
`
`Ferran Lisa et al., “A Reconfigurable Coprocessor for a PCI-based
`
`
`
`
`
`
`
`
`Real Time Computer Vision System,” Field—Programmable Logic
`
`
`
`
`
`
`
`and Applications, 7th International Workshop, FPL 1997, London,
`
`
`
`
`
`
`
`
`UK, Sep. 1-3, 1997, pp. 392-399.
`
`
`
`
`
`
`M. Norley Liu, “MPEG Decoder Architecture for Embedded Appli-
`
`
`
`
`
`
`
`
`
`cations,” IEEE Transactions on Consumer Electronics, Nov. 1996,
`
`
`
`
`
`
`
`vol. 42, No. 4, pp. 1021-1028.
`
`
`
`
`
`Kamal N. Majeed, “Dual Processor Automotive Controller,” IEEE,
`
`
`
`
`
`
`1988, pp. 39-44.
`
`
`
`Masatoshi Matsuo et al., “A Programmable Video Codec System for
`
`
`
`
`
`
`
`
`Low-Bit-Rate Communication,” IEEE Transactions on Consumer
`
`
`
`
`
`
`Electronics, Aug. 1997, vol. 43, No. 3, pp. 903-910.
`
`
`
`
`
`
`
`
`Kiyoshi Miura et al., “A 600 mW Single Chip MPEG2 Video
`
`
`
`
`
`
`
`
`
`Decoder,” IEICE Trans. Electrono, Dec. 1995, vol. E78-C, No. 12,
`
`
`
`
`
`
`
`
`
`pp. 1691-1696.
`
`
`Steven G. Morton, “A236 Parallel DSP Chip Provides Real-Time
`
`
`
`
`
`
`
`
`Video Processing Economically and Efficiently,” Electro ’96 Profes-
`
`
`
`
`
`
`
`
`sional Program Proceedings, Apr. 30-May 2, 1996, pp. 261-268.
`
`
`
`
`
`
`
`
`Raymond T. Ng and Jinhai Yang, “An analysis of buffer sharing and
`
`
`
`
`
`
`
`
`prefetching techniques for multimedia systems,” Multimedia Sys-
`
`
`
`
`
`
`
`tems, vol. 4, No. 2, 1996, pp. 55-69.
`
`
`
`
`
`
`Agnes Ngai et al., “A Scalable Chip Set for MPEG2 Real-Time
`
`
`
`
`
`
`
`
`
`Encoding,” CompCon, 1996, pp. 193-198.
`
`
`
`
`
`Lek Heng Ngoh et al., “On Storage Server Issues for Multimedia-on-
`
`
`
`
`
`
`
`
`
`
`Demand System,” Multimedia Modeling, Nov. 1995, pp. 393-409.
`
`
`
`
`
`
`
`
`
`Huw Oliver et al.,“Distributed Connection Management for Real-
`
`
`
`
`
`
`Time Multimedia Services,” From Multimedia Services to Network
`
`
`
`
`
`
`
`Services, Dec. 1997, pp. 59-74.
`
`
`
`
`
`T.H. Ooi et al., “A PC-Based MPEG Compressed Data Decoder,”
`
`
`
`
`
`
`
`
`
`IEEE Transactions on ConsumerElectronics, Nov. 1995, vol. 41, No.
`
`
`
`
`
`
`
`
`4, pp. 1169-1173.
`
`
`
`Yasushi Ooi et al., “An MPEG-2 Encoder Architecture Based on a
`
`
`
`
`
`
`
`
`Single Chip Dedicated LSI with a Control MPU,” IEEE, 1997, pp.
`
`
`
`
`
`
`
`
`
`
`599-602.
`
`Banu Ozden et al., “On the Design of a Low-Cost Video-on-Demand
`
`
`
`
`
`
`
`Storage System,” IEEE Journal of Solid State Circuits, Apr. 1994,
`
`
`
`
`
`
`
`
`
`vol. 29, No. 4, pp. 40-54.
`
`
`
`
`
`Pallavi Shah, “Multimedia on the Internet,” The Twentieth Annual
`
`
`
`
`
`
`
`
`International Computer Software & Applications Conference, Aug.
`
`
`
`
`
`
`21-23, 1996, p. 150.
`
`
`
`Pramod Pancha and Magda El Zarki, “Bandwidth-Allocation
`
`
`
`
`
`
`Schemes for Variable-Bit-Rate MPEG Sources in ATM Networks,”
`
`
`
`
`
`
`IEEE Transactions on Circuits and Systems for Wdeo Technology,
`
`
`
`
`
`
`
`
`Jun. 1993, vol. 3, No. 3, pp. 190-198.
`
`
`
`
`
`
`R. Radhakrishna Pillai, “Multimedia Over the Internet,” The Twen-
`
`
`
`
`
`
`
`
`
`tieth Annual International Computer Software & Applications Con-
`
`
`
`
`
`
`
`ference, Aug. 21, 23, 1996, p. 149.
`
`
`
`
`
`
`Peter Pirsch et al., “Architectural Approaches for Multimedia Pro-
`
`
`
`
`
`
`
`
`cessors,” Multimedia Hardware Architectures 1997, Feb. 12-13,
`
`
`
`
`
`
`
`1997, vol. 3021, pp. 2-13.
`
`
`
`
`
`Peter Pirsch et al., “VLSI Architectures for Video Compression—A
`
`
`
`
`
`
`
`
`Survey,” Proceedings ofthe IEEE, Feb. 1995, vol. 83, No. 2, pp.
`
`
`
`
`
`
`
`
`
`
`220-246.
`
`
`
`
`
`
`
`Page 3 of 19
`
`
`
`
`
`US 7,542,045 B2
`Page 4
`
`
`Peter Pirsch and Winfried Gehrke, “VLSI Architectures for Video
`
`
`
`
`
`
`
`
`
`Signal Processing,” Image Processing and its Applications, Jul. 4-6,
`
`
`
`
`
`
`
`
`1995, Conference Publication No. 410, pp. 6-10.
`
`
`
`
`
`
`
`Herbert Plansky, “Variable Block-Size Vector Quantization in the
`
`
`
`
`
`
`
`Transform Domain,” Signal Processing VI Theories and Applica-
`
`
`
`
`
`
`
`
`tions, vol. III, 1992, pp. 1243-1246.
`
`
`
`
`
`
`P. Venkat Rangan et al., “Designing an On-Demand Multimedia
`
`
`
`
`
`
`
`
`Service,”IEEE Communications Magazine, Jul. 1992, vol. 30, No. 7,
`
`
`
`
`
`
`
`
`pp. 56-64.
`
`
`S.F. Reddaway, “Fractal Graphics and Image Compression on a
`
`
`
`
`
`
`
`
`DAP,” The Design and Application ofParallel Digital Processors,
`
`
`
`
`
`
`
`
`Apr. 11-15, 1988, p. 201.
`
`
`
`
`William D. Richard et al., “The Washington University Broadband
`
`
`
`
`
`
`
`Terminal,”IEEE Journal on SelectedAreas in Communications, Feb.
`
`
`
`
`
`1993, vol. 11, No. 2, pp. 276-282.
`
`
`
`
`
`
`William D. Richard et al., “The Washington University Multimedia
`
`
`
`
`
`
`
`System,” Multimedia Systems, vol. 1, No. 3, 1993, pp. 120-131.
`
`
`
`
`
`
`
`
`Reza Rooholamini andVladimir Cherkassky, “ATM-Based Multime-
`
`
`
`
`
`
`dia Servers,” Multimedia, Spring 1995, vol. 2, No. 1, pp. 39-52.
`
`
`
`
`
`
`
`
`
`Amr Sabaa et al., “Design and Modelling of a Nonblocking Input
`
`
`
`
`
`
`
`
`Buffer ATM Switch,” Can. 1. Elect. & Comp. Eng., vol. 22, Nov. 3,
`
`
`
`
`
`
`
`
`
`
`1997, pp. 87-93.
`
`
`
`N.L. Seed et al., “An Enhanced Transputer Module for Real-Time
`
`
`
`
`
`
`
`
`Image Processing,” Third International Conference on Image Pro-
`
`
`
`
`
`
`
`cessing, 1989, pp. 131-135.
`
`
`
`
`Pallavi Shah, “Multimedia on the Internet,” The Twentieth Annual
`
`
`
`
`
`
`
`
`International Computer Software & Applications Conferences,
`
`
`
`
`
`COMPSAC ’96, Aug. 21-23, 1996, p. 150.
`
`
`
`
`
`Doug Shepherd et al., “Quality-of-Service Support for Multimedia
`
`
`
`
`
`
`
`Applications,” Multimedia, Fall 1996, vol. 3, No. 3, pp. 78-82.
`
`
`
`
`
`
`
`
`N. Sriskanthan et al., “A Real-Time PC-Based Video Phone System
`
`
`
`
`
`
`
`
`
`on ISDN/Lan,” IEEE Transactions on Consumer Electronics, May
`
`
`
`
`
`
`
`1995, vol. 41, No. 2, pp. 332-342.
`
`
`
`
`
`
`Paul A. Stirpe and Dinesh C. Verma, “Application Migration to
`
`
`
`
`
`
`
`
`Reserved Bandwidth Networks,” Multimedia Computing and Net-
`
`
`
`
`
`
`
`working 1995, Feb. 1995, vol. 2417, pp. 428-434.
`
`
`
`
`
`
`
`
`Ichiro Tamitani et al., “An Encoder/Decoder Chip Set for the MPEG
`
`
`
`
`
`
`
`
`
`
`Video Standard,” IEEE International Conference on Acoustics,
`
`
`
`
`
`
`
`Speech and Signal Processing, Mar. 23-26, 1992, pp. 661-664.
`
`
`
`
`
`
`
`
`
`Prasoon Tiwari and Eric Viscito, “A Parallel MPEG-2 Video Encoder
`
`
`
`
`
`
`
`
`
`with Look-Ahead Rate Control,” The 1996 IEEE International Con-
`
`
`
`
`
`
`
`
`
`ference on Acoustics, Speech, and signal Processing Conference,
`
`
`
`
`
`
`
`May 7-10, 1996, pp. 1994-1997.
`
`
`
`
`
`Fouad A. Tobagi et al., “Streaming RAID—A Disk Array Manage-
`
`
`
`
`
`
`
`
`ment System for Video Files,” ACM Multimedia 93, Aug. 1-6, 1993,
`
`
`
`
`
`
`
`
`
`
`pp. 393-400.
`
`
`Kevin Tsang and Belle W.Y. Wei, “A VLSI Architecture for a Real-
`
`
`
`
`
`
`
`
`
`
`Time Code Book Generator and Encoder of a Vector Quantizer,”
`
`
`
`
`
`
`
`
`IEEE Transactions on a Joint Publication of IEEE Circuits and
`
`
`
`
`
`
`
`
`
`Systems Society, the IEEE Computer Society, the IEEE Solid—State
`
`
`
`
`
`
`
`
`
`Circuits Council, Sep. 1994, vol. 2, No. 3, pp. 360-364.
`
`
`
`
`
`
`
`
`Shin-ichi Uramoto et al., “An MPEG2 Video Decoder LSI with
`
`
`
`
`
`
`
`
`
`Hierarchical Control Mechanism,” IEEE 1997 Custom Integrated
`
`
`
`
`
`
`
`Circuits Conference, Apr. 26, 1995, pp. 1697-1708.
`
`
`
`
`
`
`
`OlivierVerscheure and Jean-Pierre Hubaux, “Perceptual Video Qual-
`
`
`
`
`
`
`
`ity and Activity Metrics: Optimization of Video Service Based on
`
`
`
`
`
`
`
`
`MPEG-2 Encoding,” Multimedia Telecommunications and Applica-
`
`
`
`
`
`
`tions, Nov. 1996, pp. 249-265.
`
`
`
`
`
`Andreas Vogel et al., “Distributed Multimedia and QOS: A Survey,”
`
`
`
`
`
`
`
`
`Multimedia, Summer 1995, vol. 2, No. 2, pp. 10-19.
`
`
`
`
`
`
`
`Marco Winzker et al., “Architecture and Memory Requirements for
`
`
`
`
`
`
`
`
`Stand-Alone and Hierarchical MPEG2 HDTV-Decoders with Syn-
`
`
`
`
`
`
`
`chronous DRAMs,” IEEE International Symposium on Circuits and
`
`
`
`
`
`
`
`Systems, Apr. 30-May 3, 1995, pp. 609-612.
`
`
`
`
`
`
`Andrew Wolfe et al., “Design Methodology for Programmable Video
`
`
`
`
`
`
`
`Signal Processors,” Multimedia Hardware Architectures 1997, Feb.
`
`
`
`
`
`
`
`12-13, 1997, vol. 3021, pp. 26-31.
`
`
`
`
`
`
`Lars C. Wolfe and Ralf Steinmetz, “Concepts for Resource Reserva-
`
`
`
`
`
`
`
`
`
`tion in Advance,” Multimedia Tools and Applications, 1997, pp.
`
`
`
`
`
`
`
`
`
`255-278.
`
`
`Page4 of 19
`
`
`
`
`
`
`
`Jeffrey J. Wong et al., “The H-Bus: A Media Acquisition Bus Opti-
`
`
`
`
`
`
`
`
`
`mized for Multiple Streams,” Multimedia Hardware Architectures
`
`
`
`
`
`
`
`1997, Feb. 12-13, 1997, vol. 3021, pp. 40-50.
`
`
`
`
`
`
`
`
`Dallas E. Wrege and Jorg Liebeherr, “Video Traffic Characterization
`
`
`
`
`
`
`
`
`for Multimedia Networks with a Deterministic Service,” IEEE
`
`
`
`
`
`
`
`Inforcom ’96, Mar. 1996, vol. 2, pp. 537-544.
`
`
`
`
`
`
`
`Chen-Mie Wu et al., “A Function-Pipelined Architecture and VLSI
`
`
`
`
`
`
`
`Chip for MPEG Video Image Coding,” IEEE Transactions on Con-
`
`
`
`
`
`
`
`
`
`sumer Electronics, Nov. 1995, vol. 41, No. 4, pp. 1127-1137.
`
`
`
`
`
`
`
`
`
`A. Yamada et al., “Real-time MPEG2 Encoding and Decoding with a
`
`
`
`
`
`
`
`
`
`Dual-Issue RISC Processor,” Proceedings ofthe IEEE 1997 Custom
`
`
`
`
`
`
`
`Integrated Circuits Conference, May 5-8, 1997, pp. 225-228.
`
`
`
`
`
`
`
`Katsuyuki Yamazaki et al., “ATM Networking and Video-Coding
`
`
`
`
`
`
`
`Techniques for QOS Control in B-ISDN,” IEEE Transactions on
`
`
`
`
`
`
`
`
`Circuits and Systemsfor Wdeo Technology, Jun. 1993, vol. 3, No. 3,
`
`
`
`
`
`
`
`
`
`
`pp. 175-181.
`
`
`Masahiko Yoshimoto et al., “ULSI Realization of MPEG2 Realtime
`
`
`
`
`
`
`
`Video Encoder and Decoder—An Overview,” IEICE Trans. Electron,
`
`
`
`
`
`
`
`
`May 23, 1995, vol. E78-C, No. 12, pp. 1668-1681.
`
`
`
`
`
`
`
`
`Frank Fran-Ko Yu et al., “Resource Management Issues of a Video
`
`
`
`
`
`
`
`Server,” Multimedia Storage and Archiving Systems, Nov. 18-19,
`
`
`
`
`
`
`
`
`1996, vol. 2916, pp. 290-300.
`
`
`
`
`
`Saif S. Zahir and Hussein Alnuweiri, “VBR MPEG-2 Encoded Video
`
`
`
`
`
`
`
`
`Over Broadband Network,” Proceedings of SPIE, Nov. 3-5, 1997,
`
`
`
`
`
`
`
`vol. 3231, pp. 372-381.
`
`
`
`
`Hui Zhang and Edward W. Kightly, “Red-VBR: A New Approach to
`
`
`
`
`
`
`
`
`Support Delay-Sensitive VBR Video in Packet-Switched Networks,”
`
`
`
`
`
`
`Network and Operating System Supportfor DigitalAudio and I/zdeo,
`
`
`
`
`
`
`
`
`
`Apr. 19-21, 1995, pp. 258-272.
`
`
`
`
`
`Subramaniam Ganesan, “A Dual-DSP Microprocessor System for
`
`
`
`
`
`
`
`Real-Time Digital Correlation,” Microprocessors andMicrosystems,
`
`
`
`
`
`
`Sep. 1991, vol. 15, No. 7, pp. 29-37.
`
`
`
`
`
`
`
`The Motorola MCD212 Video Decoder and System Controller
`
`
`
`
`
`
`
`
`(“MCD212”)(as described in the Advance Information manual, pub-
`
`
`
`
`
`
`
`lished in the U.S. Aug. 1995, at MOT-S 723153-723240).
`
`
`
`
`
`
`
`the
`Apple Macintosh Quadra
`840AV when
`executing
`
`
`
`
`
`
`“Fusionrecorder 1.0” application as described in the 1993 Developer
`
`
`
`
`
`
`Note entitled Macintosh Quadra 840AV and Macintosh Centris
`
`
`
`
`
`
`
`660AV Computers.
`
`
`C-Cube CL450 MPEGVideo Decoder (“CL450”) as described in the
`
`
`
`
`
`
`“CL450 MPEG Decoder User’s Manual,” C-Cube Microsystems,
`
`
`
`
`
`
`Milpitas, CA 1992 (MOT-S 721789-721874).
`
`
`
`
`S. Undy et al., “A low-cost graphics and multimedia workstation chip
`
`
`
`
`
`
`
`
`set,” IEEE Micro, vol. 14, No. 2, Apr. 1994, pp. 10-22.
`
`
`
`
`
`
`
`
`
`
`Bhed, H. and P. Srinivasan, “A High-Performance Cross-Platform
`
`
`
`
`
`
`MPEG Decoder,” Digital Wdeo Compression on Personal Comput-
`
`
`
`
`
`
`
`ers.'Algorithms and Technologies, SPIE Proceedings, Feb. 7-8, 1994,
`
`
`
`
`
`
`
`
`vol. 2187, pp. 241-248.
`
`
`
`
`Bursky D., “Highly Integrated Controller Eases MPEG-2 Adoption,”
`
`
`
`
`
`
`Electronic Design, vol. 43, No. 17, pp. 141-142, Aug. 21, 1995.
`
`
`
`
`
`
`
`
`
`
`
`Butler, B. and T. Mace, “The Great Leap Forward,” PC Magazine, pp.
`
`
`
`
`
`
`
`
`
`241-244, 246, 248, 250, 253-254, 256, 260-261, 264, 266-268, 273-
`
`
`
`
`
`
`
`
`
`
`275, 278, Oct. 11, 1994.
`
`
`
`
`
`Doquilo, J. “Symmetric Multiprocessing Servers: Scaling the Perfor-
`
`
`
`
`
`
`
`mance Wall,” Infoworld, pp. 82-85, 88-92, Mar. 27, 1995.
`
`
`
`
`
`
`
`
`
`Galbi, D. et al., “An MPEG-1 Audio/Video Decoder with Run-
`
`
`
`
`
`
`
`
`
`Length Compressed Antialiased Video Overlays,” IEEE Interna-
`
`
`
`
`
`
`
`tional Solid State Circuits Conference,