Claims
- 1. Apparatus comprising:
- a signal processing channel for processing an input signal;
- a microprocessor for controlling a signal processing operation of said signal processing channel;
- a memory coupled to said signal processing channel for storing data; and
- interface means for coupling a data signal between said memory and a controller included in an integrated circuit (IC) card via a signal path exclusive of said microprocessor;
- said interface means performing a filtering operation on said data signal coupled between said memory and said controller.
- 2. The apparatus of claim 1 wherein said filtering operation comprises removing a component of said data signal during transfer of data from said controller to said memory.
- 3. The signal processing apparatus of claim 2 wherein said component removed from said data signal comprises control data for controlling data transfer between said IC card and a signal processing system comprising said signal processing channel, said microprocessor and said memory.
- 4. The apparatus of claim 3 wherein said control data comprises an ACK procedure byte or a NULL procedure byte.
- 5. The apparatus of claim 1 wherein said filtering operation comprises inserting a data component into said data signal during transfer of data from said memory to said controller.
- 6. The apparatus of claim 5 wherein said data component inserted into said data signal comprises parity information.
- 7. The apparatus of claim 1 wherein said filtering operation comprises removing a first data component from said data signal during transfer of data from said controller to said memory and inserting a second data component into said data signal during transfer of data from said memory to said controller;
- said first data component comprising an ACK procedure byte or a NULL procedure byte;
- said second data component comprising parity data.
- 8. Signal processing apparatus comprising:
- a signal processing channel for processing an input signal to produce an output signal;
- a memory for storing data;
- a microprocessor coupled to said signal processing channel and to said memory for controlling said signal processing channel in response to control data stored in said memory;
- a smart card reader for receiving said control data from a smart card removably mounted in said smart card reader; and
- interface means for receiving said control data from said smart card reader and for storing said control data in said memory via a signal path exclusive of said microprocessor;
- said interface means removing a portion of said control data received from said smart card reader before storing said control data in said memory.
- 9. The apparatus of claim 8 wherein said portion of said control data removed by said interface means comprises an ACK procedure byte or a NULL procedure byte.
- 10. A method for transferring data from a smart card to a memory in a signal processing system comprising the steps of:
- generating output data at said smart card;
- receiving said output data at an interface device via a first signal path exclusive of a microprocessor controlling said signal processing system;
- filtering said output data in said interface device to produce filtered output data;
- sending said filtered output data to said memory via a second signal path exclusive of said microprocessor.
- 11. The method of claim 10 wherein the step of filtering said output data comprises the step of removing control data from said output data if said output data is received from said smart card.
- 12. The method of claim 11 wherein said control data removed from said output data comprises an ACK procedure byte or a NULL procedure byte.
Parent Case Info
This is a continuation of application Ser. No. 08/260,170 filed Jun. 15, 1994 abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0583723A1 |
Feb 1994 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
260170 |
Jun 1994 |
|