Patent ID: 6510444
Filing Date: 2003-01-21
Classification: G06F

Abstract:
A method for efficiently processing digital signals using multiple filter functions on multiple channels comprising the steps of:receiving and decoding a first instruction of a plurality of instructions, said first instruction specifying a first filter function to be applied to data associated with a first channel; activating a first state machine in response to said first instruction to perform said first filter function by activating an arithmetic unit a first plurality of times; receiving and decoding a second instruction of said plurality of instructions prior to a completion of said first instruction, said second instruction specifying a second filter function to be applied to data associated with a second channel; and activating a second state machine in response to said second instruction to perform said second filter function by activating said arithmetic unit a second plurality of times immediately after said first state machine no longer requires the use of said arithmetic unit but prior to a completion of said first filter function by said first state machine.