Method and apparatus for digital signal processing and method of providing extension function
First Claim
1. A digital signal processing apparatus, comprising:
- a host processing block for controlling entire of said digital signal processing apparatus through outputting a command that does not depend on hardware and that is not on real time basis;
a plurality of digital signal processing blocks each having means for interpreting said command from said host processing block and for controlling a hardware component;
a bus for connecting said host processing block and said plurality of digital signal processing blocks; and
an interface for an extension function providing medium connected to said bus,wherein the extension function providing medium comprisesmeans for accomplishing an extension function, anda script embedding a command for operating the extension function, andwherein, when the extension function providing medium is attached to said bus through said interface, the script is sent to said host processing block side and a function of the extension function providing medium is operated corresponding to the command embedded in the script.
1 Assignment
0 Petitions
Accused Products
Abstract
Elements necessary for a digital television receiver are structured as blocks that are a plurality of digital signal processing blocks and a host arithmetic operation processing block. The blocks are connected through a general-purpose bus. Commands for controlling operations of the blocks and data of streams are transferred through the bus. An extension plug-in card for a new service can be attached and detached to/from the bus. The extension plug-in card has hardware that accomplishes an extension function and a script for commands of the hardware. When the extension plug-in card is attached to the bus through an interface, the script for the commands is automatically uploaded to the host arithmetic operation processing block side. The host arithmetic operation processing block can operate the extension plug-in card corresponding to the transferred script for the commands.
24 Citations
6 Claims
-
1. A digital signal processing apparatus, comprising:
-
a host processing block for controlling entire of said digital signal processing apparatus through outputting a command that does not depend on hardware and that is not on real time basis; a plurality of digital signal processing blocks each having means for interpreting said command from said host processing block and for controlling a hardware component; a bus for connecting said host processing block and said plurality of digital signal processing blocks; and an interface for an extension function providing medium connected to said bus, wherein the extension function providing medium comprises means for accomplishing an extension function, and a script embedding a command for operating the extension function, and wherein, when the extension function providing medium is attached to said bus through said interface, the script is sent to said host processing block side and a function of the extension function providing medium is operated corresponding to the command embedded in the script. - View Dependent Claims (2)
-
-
3. A digital signal processing system, comprising:
-
a digital signal processing apparatus comprising; a host processing block for controlling entire of said digital signal processing apparatus through outputting a command that does not depend on hardware and that is not on real time basis, a plurality of digital signal processing blocks each having means for interpreting said command from said host processing block for controlling a hardware component, a bus for connecting said host processing block and said plurality of digital signal processing blocks, and an interface for an extension function providing medium connected to said bus; and an extension function providing medium attached to said interface of the extension function providing medium on the digital signal processing side, wherein said extension function providing medium comprises; means for accomplishing an extension function, and a script embedding a command for operating the extension function, and wherein, when said extension function providing medium is attached to said bus through said interface, the script is sent to said host processing block side and a function of said extension function providing medium is operated corresponding to the command embedded in the script. - View Dependent Claims (4)
-
-
5. An extension function providing method, comprising:
-
structuring functions necessary for processing a digital signal as a plurality of digital signal processing blocks and a host processing block; controlling a digital signal processing apparatus through a command that does not depend on hardware and that is not on real time basis; interpreting said command and controlling a hardware component; connecting the host arithmetic operation processing block and the plurality of digital signal processing blocks through a bus; and providing an interface for an extension function providing medium connected to the bus, wherein the extension function providing medium comprises means for accomplishing an extension function, and a script embedding a command for operating the extension function, and wherein, when the extension function providing medium is attached to the bus through the interface, the script is sent to the host processing block side ard a function of the extension function providing medium is operated corresponding to the command embedded in the script. - View Dependent Claims (6)
-
Specification