Texas Instruments FPTVEH Software Specification

A92FPTVEH – Attachment 3
TI PROPRIETARY T E X A S I N S T R U M E N T S
INFORMATION
T I R I S
Internal Data S P E C I F I C A T I O N July 14, 1999
Originator:
Phillip LaCroix
Effective Date:
Software Specification
for
LUHF Vehicle Transponder (U.S.)
RI-TRP-VUSA
PRINTED COPIES OF THIS SPECIFICATION
ARE NOT CONTROLLED DOCUMENTS.
VERIFY THEIR CORRECT REVISION BEFORE USING.
A92FPTVEH – Attachment 3
TI PROPRIETARY T E X A S I N S T R U M E N T S
INFORMATION
Revision:
T I R I S
Internal Data S P E C I F I C A T I O N
TABLE OF CONTENTS
1. INTRODUCTION …………………………………………………………………………………. 1
1.1 SCOPE........................................................................................................................... 4
1.2 APPLICABLE DOCUMENTS ................................................................................................ 4
1.3 DEFINITIONS, ACRONYMS AND ABBREVIATIONS.................................................................. 4
2. PROTOCOL …………………………………………………………………………………………5
2.1 DOWNLINK ..................................................................................................................... 5
2.1.1 Downlink Formats....................................................................................................................... 5
2.1.2 Downlink Messages Ending....................................................................................................... 6
2.1.3 Downlink Messages ................................................................................................................... 6
2.1.3.1 Identification (Type 0)..................................................................................................... 6
2.1.3.2 Authentication (Type 1) .................................................................................................. 6
2.1.3.3 Account Data (Type 2).................................................................................................... 6
2.1.3.4 Reserved for Future Use (Types 3-7).............................................................................. 7
2.1.4 Customer Page ......................................................................................................................... 7
2.1.5 Encryption Key.......................................................................................................................... 7
2.2 UPLINK .................................................................................................................................. 7
2.2.1 Uplink formats ............................................................................................................................ 7
2.2.2 Uplink Message Beginning.........................................................................................................8
2.2.3 Uplink Messages........................................................................................................................ 8
2.2.3.1 Identification (Type 0)............................................................................................................. 8
2.2.3.2 Authentication (Type 1).......................................................................................................... 9
2.2.3.3 Account Data (Type 2).................................................................................................... 9
2.2.3.4 Reserved for Future Use (Types 3 - 15).......................................................................... 9
3. FUNCTIONAL REQUIREMENTS …………………………………………………………….…..10
3.1 SOFTWARE OVERVIEW ...................................................................................................10
3.1.1 WAKE-UP................................................................................................................................ 12
3.1.2 WAIT........................................................................................................................................ 12
3.1.3 RECEIVE................................................................................................................................. 12
3.1.4 MESSAGE PROCESSING...................................................................................................... 13
3.1.5 RESPONSE ............................................................................................................................ 13
3.1.5.1 VCO Control.................................................................................................................13
3.1.6 DST ENCODER...................................................................................................................... 13
3.1.7 SLEEP.....................................................................................................................................14
4 MICROCONTROLLER HARDWARE INTERFACE …………………………………………..15 5 QUALITY ASSURANCE PROVISIONS ………………………………………………………..16
RI-TRP-VUSA – Software Specification Page 2 of 16 11-09-05-701
TI PROPRIETARY T E X A S I N S T R U M E N T S
INFORMATION
T I R I S
Internal Data S P E C I F I C A T I O N
A92FPTVEH – Attachment 3
Revision:
RI-TRP-VUSA – Software Specification Page 3 of 16 11-09-05-701
A92FPTVEH – Attachment 3
TI PROPRIETARY T E X A S I N S T R U M E N T S
INFORMATION
T I R I S
Internal Data S P E C I F I C A T I O N
Revision:
1. INTRODUCTION
1.1 SCOPE
This document describes the LUHF Vehicle Transponder Software Specification definition to implement the TIRIS Automatic Recognition of Consumers (ARC) system. The scope of this document extends from the Vehicle Transponder Hardware Specification. The interrelationships and interfaces between the Vehicle Transponder Hardware Specification and this software specification are defined in detail. The relationships of this software specification within the ARC system are contained in the higher-level specifications (see 1.2 Applicable Documents, below).
If anything in this document is ambiguous or incorrect, it should be immediately reported to the Project Managers for the Texas Instruments ARC Team, and corrected. This document is a TI internal document only.
1.2 APPLICABLE DOCUMENTS
The hierarchy of documentation pertaining to this specification is depicted below.
Document Number
06-01-02-700 ARC System Specification (U.S) 11-09-05-700 Hardware Specification for LUHF Vehicle Transponder 11-09-05-701 Software Specification for LUHF Vehicle Transponder 24-09-05-012 TIRIS Digital Signature Transponder Algorithm and Software Requirement TQM TIRIS QUALITY MANUAL
1.3 DEFINITIONS, ACRONYMS, AND ABBREVIATIONS
ARC Automatic Recognition of Consumers CRC Cyclic Redundancy Check Downlink RF Data Transmission from Dispenser to Transponder (134 kHz Carrier) LSB Least Significant Bit LUHF Low / Ultra High Frequency MSB Most Significant Bit PLL Phase-Locked Loop RFU Reserved for Future Use TIRIS Texas Instruments Registration and Identification System Uplink RF Data Transmission from Transponder to Dispenser (902.8 MHz Carrier) VCO Voltage-Controlled Oscillator
Document Title
RI-TRP-VUSA – Software Specification Page 4 of 16 11-09-05-701
TI PROPRIETARY T E X A S I N S T R U M E N T S
INFORMATION
T I R I S
Internal Data S P E C I F I C A T I O N
2. PROTOCOL
The protocol to be used by the transponder is as follows:
A92FPTVEH – Attachment 3
Revision:
Downlink Message Downlink Type Downlink
Format Identification 0 1 Identification 0 1 Authentication
(first challenge) Authentication (second & subsequent) Account Data 2 2 Account Data 2 1 Reserved for Future Use
The Downlink messages are defined in section 2.1 and the Uplink messages are defined in section 2.2
2.1 DOWNLINK
The Downlink Messages or Polls shall conform to the defined message types and its associated message format. The messages shall be transmitted most significant bit first.
2.1.1 Downlink Formats
Format 1
Data Field Length Description Preamble 12 bits Always E1A Message type 3 bits Always 0002 : Type 0 – Identification Customer Page 5 bits Transponder must have corresponding Customer Flag and
Station 3 bits Station Number Dispenser ID 4 bits Dispenser ID Number
1 2 none - 1
1 2 Authentication 1 1
3-7 - none - -
Customer Mask enabled to answer.
Uplink Message Uplink
Type
16
Uplink Format
Dispenser Side 1 bit
CRC 8 bits CRC-8 polynomial (x8 + x2 + x1 + 1) over entire message,
Total 36 bits
RI-TRP-VUSA – Software Specification Page 5 of 16 11-09-05-701
0 : SIDE A
1 : Side B
excluding preamble. Start value = 0xFF MSB sent first
Loading...
+ 11 hidden pages