Integrated Circuit Card Timer Unit for WTX Request Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional integrated circuit cards face communication errors and program overhead due to the need to interrupt current command processing to transmit a waiting time extension request in the T=1 transmission protocol, leading to incomplete communication with interface devices.
Innovation Solution
An integrated circuit card with a judgement block that automatically transmits a waiting time extension request without central processing unit intervention, setting the input/output block to reception mode and control block to acknowledge-reception mode, allowing for S(WTX) block transmission and response evaluation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of moving object
If the central processing unit transmits the S(WTX request) block to extend waiting time, then the processing time is extended, but the current command execution is interrupted causing program overhead and communication errors
Solution Approach 1:
The patent segments the waiting time extension function from the central processing unit by introducing a dedicated timer unit that autonomously generates S(WTX request) blocks. This segmentation allows the CPU to continue executing commands without interruption while the timer handles protocol timing requirements independently.
Solution Approach 2:
The timer unit provides self-service by automatically monitoring elapsed time and generating waiting time extension requests without CPU intervention. The timer unit independently manages the protocol timing function, freeing the CPU from interrupt-based protocol management and enabling continuous command execution.
2Duration of action of moving object
If the central processing unit stops execution to transmit S(WTX request), then the waiting time extension is achieved, but communication reliability deteriorates due to potential timeout errors
Solution Approach 1:
The timer unit continuously monitors the elapsed time during command processing and provides feedback signals when predefined time thresholds are reached. This feedback mechanism ensures timely generation of S(WTX request) blocks without CPU intervention, maintaining protocol compliance and communication reliability while the CPU executes commands continuously.
Solution Approach 2:
The timer unit is pre-configured with time thresholds and is ready to generate S(WTX request) blocks at appropriate moments during command processing. This preliminary preparation ensures that waiting time extensions are initiated at the correct protocol moments without disrupting CPU command execution, thereby maintaining communication reliability.
3Reliability
If the central processing unit handles the S(WTX request) transmission procedure, then the protocol compliance is maintained, but program overhead increases due to additional processing steps
Solution Approach 1:
The patent extracts the S(WTX request) generation function from the central processing unit and places it in a dedicated timer unit. This extraction eliminates the program overhead associated with CPU-based waiting time management while maintaining protocol compliance through the timer unit's autonomous operation according to predefined timing rules.
Solution Approach 2:
The patent replaces the software-based waiting time management mechanism (CPU executing protocol procedures) with a hardware-based timer unit that automatically generates S(WTX request) blocks. This substitution eliminates the need for program code to handle waiting time extensions, reducing program overhead while ensuring protocol compliance through hardware-enforced timing.
Data Source
Figure 1
AI summary
The invention relates to an integrated circuit card (1) comprising: an input/output block (4) for receiving external command data from an interface device (2); a central processing unit (CPU) (3) in signal communication with the input/output block (4) for performing a task corresponding to the received command data; a judgement block (5) in signal communication with the central processing unit (3) for judging whether a working time of the central processing unit (3) reaches a reference time, after an input of the external command data is completed; and a control block (6) in signal communication with the judgement block (5) for operating responsive to an output of the judgement block, wherein the control block controls such that a S(WTX request) is output via the input/output block (4) without intervention by the central processing unit whenever the interface device (2) connected to the integrated circuit card (1) transmits a command to the integrated circuit card and the integrated circuit card is not able to respond to this command within the defined maximum waiting time.