data sheet - global home | industrial devices & solutions | …€¦ ·  · 2017-05-184.3.9.6...

166
発行年月:20175DATA SHEET Part No. MN63Y1214 HSON008-A-0202 パッケージコード

Upload: donga

Post on 15-Apr-2018

227 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

発行年月:2017年 5月

DATA SHEET

Part No. MN63Y1214

HSON008-A-0202 パッケージコード

Page 2: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 3: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 4: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

4

本書の読み方

■ 本書の構成

本書は、ユーザーへ本LSIの使用に必要な情報を提供することを目的として、本LSIの概要、機能の説明等を

記述したものです。

■ マニュアルとしての構成

本書は、大きく分けてタイトル、本文、注意事項から構成されています。次に各部分のレイアウトと定義を

示します。

■ 検索の方法

必要な情報を素早く探すために、本書には3つの検索方法があります。

各タイトルを検索する場合は、目次をご覧ください。

各ページにはその章名がページの上端に、中タイトルがページの下端にレイアウトしていますので、記載内

容の把握が容易です。

Page 5: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

1

第2章 端子説明

2

第3章 メモリマップ

3

第4章 RF通信モード

4

第5章 シリアル通信モード

5

第6章 割込み発生機能

6

第7章 トンネルモード

7

第8章 Annex

8

第9章 電気的特性

9

Page 6: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

6

目次

第1章 概要 .............................................................................11

1.1 特徴 ........................................................................................................................... 12 1.2 ブロック図 ............................................................................................................... 13 1.3 動作モード ............................................................................................................... 14 1.4 パスワード通信機能 ................................................................................................ 15

第2章 端子説明 ......................................................................17

2.1 ピンリスト ............................................................................................................... 18 2.2 端子説明 ................................................................................................................... 20 2.3 接続例 ....................................................................................................................... 21

第3章 メモリマップ ...............................................................23

3.1 ブロック構成 ........................................................................................................... 24 3.2 物理メモリマップ .................................................................................................... 25 3.3 システム領域 ........................................................................................................... 27

3.3.1 パラメ-タ仕様 ................................................................................................. 27 3.3.2 システム領域有効化 .......................................................................................... 35

3.4 アドレス対応 ........................................................................................................... 36

第4章 RF通信モード ..............................................................37

4.1 RF通信モードシーケンス ........................................................................................ 38 4.2 JISX6319-4仕様 ......................................................................................................... 39

4.2.1 通信仕様 ............................................................................................................. 39 4.2.2 フレーム形式 ..................................................................................................... 39 4.2.3 状態遷移図 ......................................................................................................... 40 4.2.4 フローチャート ................................................................................................. 40 4.2.5 各種設定 ............................................................................................................. 41

4.2.5.1 システムコード ........................................................................................... 41 4.2.5.2 PICC(Proximity IC Card)識別子 .................................................................... 41 4.2.5.3 応答時間記述子 ........................................................................................... 42 4.2.5.4 アンチコリジョン........................................................................................ 43 4.2.5.5 サービス ....................................................................................................... 43 4.2.5.6 ブロック ....................................................................................................... 43 4.2.5.7 ブロックリスト ........................................................................................... 45 4.2.5.8 ステータスフラグ........................................................................................ 46

4.2.6 コマンド ............................................................................................................. 47

Page 7: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

7

4.2.6.1 REQ................................................................................................................ 48 4.2.6.2 READ ............................................................................................................. 49 4.2.6.3 WRITE ........................................................................................................... 51 4.2.6.4 VERIFY ......................................................................................................... 53

4.2.7 NDEF ................................................................................................................... 55 4.2.7.1 メモリマップ ............................................................................................... 55 4.2.7.2 システムコード(SC)の設定 ................................................................... 56 4.2.7.3 アトリビュート インフォメーション ブロックの設定 .......................... 56 4.2.7.4 NDEFファイル .............................................................................................. 57

4.3 ISO/IEC14443 TypeA仕様 ......................................................................................... 58 4.3.1 通信仕様 ............................................................................................................. 58 4.3.2 フレーム形式 ..................................................................................................... 58 4.3.3 プロトコル制御 ................................................................................................. 59 4.3.4 ブロック制御 ..................................................................................................... 61 4.3.5 上位コマンドフォーマット .............................................................................. 62 4.3.6 状態遷移図 ......................................................................................................... 63 4.3.7 フローチャート ................................................................................................. 64 4.3.8 各種設定 ............................................................................................................. 65

4.3.8.1 PUPI (Pseudo-Unique PICC Identifier) ........................................................... 65 4.3.8.2 FWI (Frame Waiting time Integer) .................................................................. 65 4.3.8.3 WTXM (waiting time extension multiprier) .................................................... 65 4.3.8.4 ファイルシステム........................................................................................ 66 4.3.8.5 アドレス ....................................................................................................... 66 4.3.8.6 データ ........................................................................................................... 67 4.3.8.7 ステータスワード........................................................................................ 68

4.3.9 コマンド ............................................................................................................. 69 4.3.9.1 REQA/WUPA(ISO/IEC14443-3 TypeAコマンド) ................................... 70 4.3.9.2 ANTICOLLISION(ISO/IEC14443-3 TypeAコマンド) ............................. 72 4.3.9.3 SELECT(ISO/IEC14443-3 TypeAコマンド) ............................................ 74 4.3.9.4 HLTA(ISO/IEC14443-3 TypeAコマンド) ................................................ 76 4.3.9.5 RATS(ISO/IEC14443-4 TypeAコマンド) ................................................ 77 4.3.9.6 SELECT(APDUコマンド) ........................................................................ 79 4.3.9.7 READ(APDUコマンド) ........................................................................... 81 4.3.9.8 WRITE(APDUコマンド).......................................................................... 82 4.3.9.9 VERIFY(APDUコマンド) ........................................................................ 83

4.3.10 NDEF ................................................................................................................. 84 4.3.10.1 メモリマップ ............................................................................................. 84 4.3.10.2 NDEFタグアプリケーション選択 ............................................................. 85 4.3.10.3 CCファイル ................................................................................................. 85 4.3.10.4 NDEFファイル ............................................................................................ 86

4.4 ISO/IEC14443 TypeB仕様 ......................................................................................... 87 4.4.1 通信仕様 ............................................................................................................. 87 4.4.2 フレーム形式 ..................................................................................................... 87

Page 8: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

8

4.4.3 プロトコル制御 ................................................................................................. 88 4.4.4 ブロック制御 ..................................................................................................... 88 4.4.5 上位コマンドフォーマット .............................................................................. 88 4.4.6 状態遷移図 ......................................................................................................... 89 4.4.7 フローチャート ................................................................................................. 90 4.4.8 各種設定 ............................................................................................................. 91

4.4.8.1 AFI (Application Family Identifier) ................................................................ 91 4.4.8.2 PUPI (Pseudo-Unique PICC Identifier) ........................................................... 91 4.4.8.3 FWI (Frame Waiting time Integer) .................................................................. 91 4.4.8.4 WTXM (waiting time extension multiprier) .................................................... 91 4.4.8.5 ファイルシステム........................................................................................ 92 4.4.8.6 アドレス ....................................................................................................... 92 4.4.8.7 データ ........................................................................................................... 92 4.4.8.8 ステータスワード........................................................................................ 92

4.4.9 コマンド ............................................................................................................. 93 4.4.9.1 REQB/WUPB(ISO/IEC14443-3 TypeBコマンド) .................................... 94 4.4.9.2 ATTRIB(ISO/IEC14443-3 TypeBコマンド)............................................. 96 4.4.9.3 HLTB(ISO/IEC14443-3 TypeBコマンド) ................................................ 99 4.4.9.4 SELECT(APDUコマンド) ...................................................................... 100 4.4.9.5 READ(APDUコマンド) ......................................................................... 100 4.4.9.6 WRITE(APDUコマンド)........................................................................ 100 4.4.9.7 VERIFY(APDUコマンド) ...................................................................... 100

4.4.10 NDEF ............................................................................................................... 101

第5章 シリアル通信モード ................................................... 103

5.1 シリアル通信モードシーケンス ........................................................................... 104 5.2 I2C ............................................................................................................................ 105

5.2.1 通信仕様 ........................................................................................................... 105 5.2.2 フレーム形式 ................................................................................................... 105 5.2.3 スレーブアドレス設定 .................................................................................... 106 5.2.4 ステータス ....................................................................................................... 106 5.2.5 コマンド ........................................................................................................... 108

5.2.5.1 READ ........................................................................................................... 109 5.2.5.2 WRITE ......................................................................................................... 110 5.2.5.3 RREG ........................................................................................................... 111 5.2.5.4 WREG .......................................................................................................... 112 5.2.5.5 STATUS ....................................................................................................... 114

5.2.6 タイムチャート ............................................................................................... 115 5.2.6.1 通常アクセス時のタイムチャート ........................................................... 115 5.2.6.2 コマンドの分割アクセス時のタイムチャート ....................................... 116 5.2.6.3 レスポンスの分割アクセス時のタイムチャート.................................... 117 5.2.6.4 INTWT設定による時間制約 ...................................................................... 118

Page 9: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

9

第6章 割込み発生機能 .......................................................... 119

6.1 割り込み要因 ......................................................................................................... 120

第7章 トンネルモード .......................................................... 123

7.1 トンネルモードシーケンス .................................................................................. 124 7.2 R/W – RFID間通信 .................................................................................................. 125

7.2.1 JISX6319-4使用時 ............................................................................................. 125 7.2.2 ISO/IEC14443使用時 ......................................................................................... 125

7.3 Host– RFID間通信 ................................................................................................... 126 7.3.1 通信仕様 ........................................................................................................... 126 7.3.2 IRQ通知 ............................................................................................................. 126 7.3.3 QUERYレスポンス ........................................................................................... 127 7.3.4 タイムアウト ................................................................................................... 128

7.3.4.1 QUERYコマンド待ち時間 ......................................................................... 129 7.3.4.2 ANSWERコマンド待ち時間 ...................................................................... 130

7.4 コマンド ................................................................................................................. 131 7.4.1 トンネルモードリード .................................................................................... 132

7.4.1.1 トンネルモードリードコマンド(R/W to RFID) ....................................... 132 7.4.1.2 QUERYコマンド(Host to RFID) ................................................................. 133 7.4.1.3 QUERYレスポンス (RFID to Host) ........................................................... 133 7.4.1.4 ANSWERコマンド(Host to RFID) .............................................................. 134 7.4.1.5 ANSWERレスポンス(RFID to Host) .......................................................... 134 7.4.1.6 トンネルモードリードレスポンス(RFID to R/W) ................................... 135

7.4.2 トンネルモードライト .................................................................................... 136 7.4.2.1 トンネルモードライトコマンド(R/W to RFID) ....................................... 136 7.4.2.2 QUERYコマンド(Host to RFID) ................................................................. 137 7.4.2.3 QUERYレスポンス (RFID to Host) ........................................................... 138 7.4.2.4 ANSWERコマンド(Host to RFID) .............................................................. 138 7.4.2.5 ANSWERレスポンス(RFID to Host) .......................................................... 138 7.4.2.6 トンネルモードライトレスポンス(RFID to R/W) ................................... 139

第8章 Annex ........................................................................ 141

8.1 排他制御 ................................................................................................................. 142 8.2 動作モードの状態遷移図 ...................................................................................... 146 8.3 トンネルモードフローチャート ........................................................................... 147 8.4 I2C通信を行う場合の制限事項 ........................................................................... 148

第9章 電気的特性 ................................................................. 149

Page 10: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 11: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

1

Page 12: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

12 特徴

1.1 特徴 MN63Y1214はRFID(Radio Freqency Identification)用LSIであり、以下の特徴があります。

高速書き込み、低消費電力の特徴を有する不揮発性メモリFeRAM( 8Kbit)を搭載

RFインタフェースは、13.56 MHz非接触ICカード規格であるJISX6319-4(212kbps / 424 kbps)および

ISO/IEC14443 TypeA(106 kbps)、ISO/IEC14443 TypeB(106 kbps / 212kbps / 424kbps )に対応

シリアルインタフェースは、I2C (400KHz)に対応

RF通信動作はバッテリレスでの動作が可能

RF通信モード、シリアル通信モード、トンネルモードの3モードを持ち、トンネルモードでは本LSIを介し

て、R/WとホストCPU間の通信が可能

パスワードによるRF通信のアクセス制限機能を搭載

電源電圧範囲 1.7V~3.6 V

Page 13: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

ブロック図 13

1.2 ブロック図 図 1-11 にブロック図を示します。

本RFIDは、外部のR/Wと非接触通信を行うRF I/F、外部のHostと接触通信を行うシリアルI/F、コマンド処理

や各種制御を行う制御ロジック、RF通信用の2 Kbitの送受信バッファ、不揮発性メモリ8 KbitのFeRAMを搭載

しています。

図 1-1 ブロック図

Page 14: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

14 動作モード

1.3 動作モード 本RFIDはRF通信モード、シリアル通信モード、トンネルモードの3つの動作モードを持ちます。

図 1-2 に各動作モードの概要を示します。

RF通信モード

RF通信モードは、R/WとRFID間で通信を行うモードで、R/Wがマスター、RFIDがスレーブになります。主な

コマンドとしては、RFIDのFeRAMに対するリードコマンド、ライトコマンドになります。本モードでは、

R/Wのアンテナから供給される電力のみによって動作すること(バッテリレス動作)が可能です。

RF通信モードの詳細については、第4章 RF通信モード をご参照ください。

シリアル通信モード

シリアル通信モードは、HostとRFID間で通信を行うモードで、Hostがマスター、RFIDがスレーブになります。

主なコマンドとしては、RFIDのFeRAMに対するリードコマンド、ライトコマンドになります。本モードでは、

RFIDの電源端子(VDDEX)への電源供給が必要です。

シリアル通信モードの詳細については、第5章 シリアル通信モード をご参照ください。

トンネルモード

トンネルモードは、RFIDを介して、R/WとHost間で通信を行うモードで、R/Wがマスター、Hostがスレーブ

になります。主なコマンドとしては、Hostに対するリードコマンド、ライトコマンドになります。本モード

では、RFIDの電源端子(VDDEX)への電源供給が必要です。

トンネルモードの詳細については、第7章 トンネルモード をご参照ください。 なお、各動作モードの状態遷移図については、8.2 動作モードの状態遷移図 をご参照ください。

R/W RFID Host

RF通信モード

Master Slave

R/W RFID Host

シリアル通信モード

MasterSlave

R/W RFID Host

トンネルモード

Master Slave

図 1-2 動作モード

Page 15: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第1章 概要

パスワード通信機能 15

1.4 パスワード通信機能 本RFIDはパスワード方式により不正なR/Wからのアクセスを防止するアクセス制限機能を搭載しています。

図 1-3 に各動作モードでの通信機能の内容について示します。

RF通信モードでは、R/WからRFIDへのアクセスをパスワード方式により制限することが出来ます。また、セ

キュリティ不要の場合は、アクセスを制限しない通信も可能です。

シリアル通信モードおよび、トンネルモードではパスワードによるアクセス制限はありません。

図 1-3 パスワードによるアクセス制限

Page 16: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 17: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第2章 端子説明

2

Page 18: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第2章 端子説明

18 ピンリスト

2.1 ピンリスト 表 2-1 に本RFIDのピンリストを示します。また、図 2-1 に本RFIDのピン配置を示します。

図 2-2にパッケージ外形図を示します。ただし、パッケージ外形寸法は、変更される可能性がありますので、

正式には納入仕様書をご確認ください。

表 2-1 ピンリスト

ピン No. 端子名 入出力 入出力タイプ 機能

1 VB I/O - コイル端子 2 VDDEX - Power 接触用電源(1.7V~3.6V を入力) 3 VSS - GND グランド 4 VA I/O - コイル端子 5 NIRQ output Open Drain 割込み要求出力 6 SCL input - ホスト I/F(I2C 400KHz)

7 SDA I/O Open Drain ホスト I/F(I2C 400KHz)

8 VDDA - Power アナログ内部電源(VSS 間に容量を接続)

図 2-1 ピン配置(SON8)

VB

1 2 3 4

8 7 6 5

TOP VIEW

VDDEX

VSS

VA

NIRQ

SCL

SDA

VDDA

VB

1 2 3 4

8 7 6 5

TOP VIEW

VDDEX

VSS

VA

NIRQ

SCL

SDA

VDDA

Page 19: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第2章 端子説明

ピンリスト 19

図 2-2 外形図

2.00

2.0

0

0.50×3=1.50

1.70

1.1

0

0.2

5

0.25

1234

5 6 7 8

2.00

2.0

0

TOP VIEWTOP VIEW BOTTOM VIEWBOTTOM VIEW

4321

5678

単位:mm

0.50 0.50

0.50

Page 20: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第2章 端子説明

20 端子説明

2.2 端子説明 コイル端子 VA, VB

VA, VBはコイル接続用の端子で、本端子にアンテナコイルを接続してください。また、共振周波数調整用の

共振容量も本端子間に接続してください。

グランド VSS

VSSは基準電源です。ホストCPUのグランドと共通にしてください。

アナログ内部電源 VDDA

VDDAはアナログ内部電源です。VDDAとVSS間に容量(容量値は製品規格参照)を接続してください。VDDAには外部から電源印加しないでください。電源間容量はできるだけピンの近くに配置してください。

接触用電源 VDDEX

VDDEXは接触用電源です。ホストCPUとRFID間で通信を行うときにはH印可が必要です。VDDEXとVSS間に容量(0.1μF)を接続してください。電源間容量はできるだけピンの近くに配置してください。

ホストインターフェイス I2C (SDA、SCL)

I2CはNchオープンドレイン端子ですので、外部でVDDEXにプルアップが必要です。ただし、I2Cを使用しな

い場合は、Openでも問題ありません。

I2Cの速度は1KHz~400KHzで使用が可能です。VDDEXの電源印加後、一定時間(tBoot )経過後からアクセスを

開始してください。 tBoot時間については製品規格をご参照ください。 割込み要求 NIRQ

NIRQはホストへの割込み要求を目的としたNchオープンドレイン端子です。外部でプルアップが必要です。

Page 21: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第2章 端子説明

接続例 21

2.3 接続例 図 2-3 に接続例を示します。

本接続例では、HostのGPIOによってRFIDのVDDEXを制御します。この場合、シリアル通信未使用時は、

VDDEXをオフにすることで、RFIDの消費電流をオフすることができます。なお、VDDEXをHostのGPIOから

供給せず、直接電源から供給することも可能です。

SDA(IO)、NIRQの出力はオープンドレインです。これらの端子は、Host電源と同じ電圧レベルにプルアップ

してください。

VDDAの電源間容量は、できるだけPKGの近傍に配置してください。また、アンテナサイズにより推奨値が

異なりますので、詳細は製品規格をご参照ください。

VA-VB端子間の共振容量は、アンテナ仕様に合わせ、最適な容量値を選択してください。共振容量の精度は、

±5% 以内を推奨しますが、セット仕様に応じて精度を設定してください。

なお図2-3接続例において、NIRQ端子のプルアップによりリーク電流が流れます。VDDEXの ON/OFF に関

わらず、NIRQ端子には約0.1μA (実測値)のリーク電流が流れます。

図 2-3 接続例

Page 22: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 23: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

3

Page 24: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

24 ブロック構成

3.1 ブロック構成 図 3-1 に8Kbit FeRAMのブロック構成を示します。

1ブロックのサイズは16バイトで、本LSIでは、64ブロックのFeRAMで構成されます。

また、メモリはユーザー領域、システム領域の2つの領域から構成されます。

システム領域にはRF通信に関する各種パラメ-タ、メモリアクセス制御関連データ等を格納します。

Block 領域 タイプ

0 16Bytes FeRAM

ユーザー領域

1 16Bytes FeRAM 2 16Bytes FeRAM 3 16Bytes FeRAM

… … 56 16Bytes FeRAM 57 16Bytes FeRAM 58 16Bytes FeRAM 59 16Bytes FeRAM 60 16Bytes FeRAM

システム領域 61 16Bytes FeRAM 62 16Bytes FeRAM 63 16Bytes FeRAM

図 3-1 8Kbit FeRAMのブロック構成

Page 25: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

物理メモリマップ 25

3.2 物理メモリマップ 図 3-2 に物理メモリマップを示します。

Block Address 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF

0 0x0000 User Area

1 0x0010 User Area

2 0x0020 User Area

3 0x0030 User Area

4 0x0040 User Area

5 0x0050 User Area

6 0x0060 User Area

7 0x0070 User Area

8 0x0080 User Area

9 0x0090 User Area

10 0x00A0 User Area

11 0x00B0 User Area

12 0x00C0 User Area

13 0x00D0 User Area

14 0x00E0 User Area

15 0x00F0 User Area

16 0x0100 User Area

17 0x0110 User Area

18 0x0120 User Area

19 0x0130 User Area

20 0x0140 User Area

21 0x0150 User Area

22 0x0160 User Area

23 0x0170 User Area

24 0x0180 User Area

25 0x0190 User Area

26 0x01A0 User Area

27 0x01B0 User Area

28 0x01C0 User Area

29 0x01D0 User Area

30 0x01E0 User Area

31 0x01F0 User Area

32 0x0200 User Area

33 0x0210 User Area

34 0x0220 User Area

35 0x0230 User Area

36 0x0240 User Area

37 0x0250 User Area

Page 26: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

26 物理メモリマップ

38 0x0260 User Area

39 0x0270 User Area

40 0x0280 User Area

41 0x0290 User Area

42 0x02A0 User Area

43 0x02B0 User Area

44 0x02C0 User Area

45 0x02D0 User Area

46 0x02E0 User Area

47 0x02F0 User Area

48 0x0300 User Area

49 0x0310 User Area

50 0x0320 User Area

51 0x0330 User Area

52 0x0340 User Area

53 0x0350 User Area

54 0x0360 User Area

55 0x0370 User Area

56 0x0380 User Area

57 0x0390 User Area

58 0x03A0 User Area

59 0x03B0 User Area

60 0x03C0 CONFIG

61 0x03D0 CONFIG IRQBS IRQBE HWCF CONFIG

62 0x03E0 SC IDM PMM AFI HW3 HW1

63 0x03F0 RORF ROSI SECURITY TNPRM HW2 CONFIG

図 3-2 物理メモリマップ

Page 27: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

システム領域 27

3.3 システム領域 以下、システム領域について説明します。

3.3.1 パラメ-タ仕様

以下、システム領域の各パラメ-タについて説明します。

本節で表記されるアドレス、ブロック番号はすべて、図 3-2 の物理アドレスになります。 RORF(4バイト)

RORFとSECURITY、HW1のACCは、RF通信モードのメモリアクセスコマンドに対して、ブロックのリード

ライトまたはリードオンリ設定する領域です。表 3-1、表 3-2 にACC、RORF、SECURITY設定内容、表 3-3 にRORF設定ビットとブロック番号の対応を示します。デフォルト値は全て"0"です。Reservedのビットは全

て”0”を設定してください。

表 3-1 ACC=”0”設定時のRORF、SECURITY設定

値 意味-

SECURITY RORF パスワード認証前 パスワード認証後

0 0 READ/WRITE READ/WRITE 0 1 READ ONLY READ ONLY 1 0 Can not Access READ/WRITE 1 1 Can not Access READ ONLY

表 3-2 ACC=”1”設定時のRORF、SECURITY設定

値 意味-

SECURITY RORF パスワード認証前 パスワード認証後

0 0 READ/WRITE READ/WRITE 0 1 READ ONLY READ ONLY 1 0 Can not Access READ/WRITE 1 1 READ ONLY READ/WRITE

表 3-3 RORF設定ビットとブロック番号対応

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03F0 Block16-19 Block12-15 Block8-11 Block4-7 Block3 Block2 Block1 Block0 0x03F1 Block48 Block44-47 Block40-43 Block36-39 Block32-35 Block28-31 Block24-27 Block20-23

0x03F2 Block56 Block55 Block54 Block53 Block52 Block51 Block50 Block49

0x03F3 Reserved Reserved Reserved Reserved Reserved Block59 Block58 Block57

注意:ACC パラメータのデフォルト値は “0” です。

Page 28: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

28 システム領域

SECURITY(4バイト)

SECURITYの内容は、表3-1、表3-2 を参照してください。

表3-4 にSECURITY設定ビットとブロック番号の対応を示します。デフォルト値は全て"0"です。Reservedのビットは全て”0”を設定してください。

表 3-4 SECURITY設定ビットとブロック番号対応

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03F8 Block16-19 Block12-15 Block8-11 Block4-7 Block3 Block2 Block1 Block0 0x03F9 Block48 Block44-47 Block40-43 Block36-39 Block32-35 Block28-31 Block24-27 Block20-23 0x03FA Block56 Block55 Block54 Block53 Block52 Block51 Block50 Block49 0x03FB Reserved Reserved Reserved Reserved Reserved Block59 Block58 Block57

ROSI(4バイト)

ROSIは、シリアル通信モードのメモリアクセスコマンドに対して、ブロックのリードライトまたはリードオ

ンリかを設定する領域です。表3-5 にROSI設定内容、表3-6 にROSI設定ビットとブロック番号の対応を示し

ます。デフォルト値は全て"0"です。Reservedのビットは全て”0”を設定してください。

表 3-5 ROSI設定

値 意味

0 Read/Write 1 Read Only

表 3-6 ROSI設定ビットとブロック番号対応

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03F4 Block16-19 Block12-15 Block8-11 Block4-7 Block3 Block2 Block1 Block0 0x03F5 Block48 Block44-47 Block40-43 Block36-39 Block32-35 Block28-31 Block24-27 Block20-23 0x03F6 Block56 Block55 Block54 Block53 Block52 Block51 Block50 Block49 0x03F7 Reserved Reserved Reserved Reserved Reserved Block59 Block58 Block57

HW1(2バイト)

HW1は、本RFIDのハードウェアに関する各種設定データです。

表 3-7 にHW1パラメ-タ内容を示します。ACCの設定については表3-1 と表3-2、SWTXの設定については

表 3-8、TYPBSPDの設定については表 3-9、IDMSELの設定については表 3-10、 RFSPD設定については表

3-11、RFTYPEの設定については表 3-12、I2C_SLVの設定については表 3-13 をそれぞれご参照ください。

Reservedのビットは”0”を設定してください。

表 3-7 HW1パラメ-タ内容

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03EE ACC SWTX TYPBSPD IDMSEL RFSPD RFTYPE 0x03EF Reserved I2C_SLV

Page 29: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

システム領域 29

表 3-8 S(WTX)設定

bit6 意味

0 S(WTX)ブロック無効(デフォルト設定) 1 S(WTX)ブロック有効

表 3-9 TYPBSPD設定

bit5 意味

0 設定禁止(本設定は行わないでください) 1 ISO/IEC14443 TypeB の通信速度を 106, 212, 424 kbps に制限する(デフォルト設定)

注意:TYPBSPD パラメータは、必ず”1”に設定してください。

TYPBSPD パラメータ設定は、RFSPD パラメータ設定が"0"のときに有効です。

表 3-10 IDMデータ選択IDMSEL設定

bit4 意味

0 システム領域 IDM に書き込んだ値を使用せず、固定値(All-0)を JISX6319-4 の PICC 識別子、

ISO/IEC14443 TypeA/B の PICC として使用(デフォルト設定)

1 システム領域 IDM に書き込まれた値を JISX6319-4 の PICC 識別子、ISO/IEC14443 TypeA/Bの PICC として使用

表 3-11 RFSPDパラメ-タの内容

bit3 意味

0 ISO/IEC14443 TypeB, JISX6319-4 の通信速度を制限しない

1 ISO/IEC14443 TypeB の通信速度を 106kbps に、また JISX6319-4 の通信速度を 212kbps に制

限する(デフォルト設定)

注意:RFSPD パラメータは、必ず”0”に設定してください。

表 3-12 RF通信プロトコル選択RFTYPE設定

bit2 bit1 bit0 意味

0 0 1 JISX6319-4 のみ使用(ISO/IEC14443 TypeA/B インタフェース無効) 0 1 0 ISO/IEC14443 TypeB のみ使用(JISX6319-4、ISO/IEC14443 TypeA インタフェース無効)

0 1 1 JISX6319-4, ISO/IEC14443 TypeB 両方使用(プロトコル自動判別、 ISO/IEC14443 TypeA インタフェース無効)

1 0 0 ISO/IEC14443 TypeA のみ使用(JISX6319-4、ISO/IEC14443 TypeB インタフェース無効) 1 1 0 ISO/IEC14443 TypeA/B 使用(プロトコル自動判別、JISX6319-4 インタフェース無効) 1 1 1 JISX6319-4, ISO/IEC14443 TypeA/Bすべて使用(プロトコル自動判別)(デフォルト設定)

上記以外 設定禁止(本設定は行わないでください)

Page 30: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

30 システム領域

表 3-13 I2Cスレーブアドレス設定I2C_SLV設定

Address bit6 bit5 bit4 bit3 bit2 bit1 bit0 デフォルト値 1 0 1 0 1 0 0

TNPRM(1バイト)

TNPRMは、トンネルモードで適用されるタイムアウトに関する各種設定データです。なお、本パラメ-タの

詳細については、7.3.4 タイムアウトをご参照ください。

表 3-14 にTNPRMパラメ-タ内容を示します。

表 3-14 TNPRMパラメ-タ内容

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03FC QWT AWT

QWT QWTは、トンネルモード動作において、RFIDからHostへIRQを送信した後、HostからQUERYコマンドを受信

するまでの最大待ち時間です。

QWTの設定式を次に示します。

QUERYコマンド最大待ち時間 = T × 2QWT

T: Typ. 1024μs (±33%)

QWT: 0~8: (デフォルト値: 4, Typ. 約16ms )

QWT = 0~8以外の値を設定した場合は、デフォルト値が適用されます。 AWT AWTは、トンネルモード動作において、RFIDがQUERYレスポンス送信後、HostからANSWERコマンドを受

信するまでの最大待ち時間です。

AWTの設定式を次に示します。

ANSWERコマンド最大待ち時間 = T × 2AWT

T: Typ. 1024μs (±33%)

AWT: 0~12: (デフォルト値: 7, Typ. 約131ms )

AWT = 0~12以外の値を設定した場合は、デフォルト値が適用されます。

注意:T には±33%の誤差を含みますので、本誤差を考慮して QWT, AWT の値を設定してください。

HW2(1バイト)

HW2は、本RFIDのハードウェアに関する各種設定データです。

表 3-15 にHW2パラメ-タ内容を示します。INTWTとRESWTはI2C通信のタイムアウトに関するパラメ-タ

です。IRQ通知設定IRQSELの設定については表 3-16 をご参照ください。

Page 31: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

システム領域 31

表 3-15 HW2パラメ-タ内容

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03FD INTWT RESWT IRQSEL

INTWT INTWTは、I2C通信動作における、SCLクロックエッジ間隔の最大待ち時間です。

INTWTの設定式を次に示します。

タイミングについては、5.2.6 タイムチャート をご参照ください。

SCLクロックエッジ間隔最大待ち時間 = T × 2INTWT

T: Typ. 6.16ms (±33%)

INTWT: 0~3: (デフォルト値: 2, Typ. 約25ms ) RESWT RESWTは、I2C通信において、コマンドへの応答開始(NIRQ=L)からスレーブ送信要求入力までのレスポンス

開始最大待ち時間です。

また、分割アクセスを行う場合の各アクセス間の最大待ち時間にも、本パラメ-タを適用します。

RESWTの設定式を次に示します。

タイミングについては、5.2.6 タイムチャート をご参照ください。 レスポンス開始最大待ち時間 = T × 2RESWT

T: Typ. 24.6ms (±33%)

RESWT: 0~3: (デフォルト値: 2, Typ. 約98ms )

注意:T には±33%の誤差を含みますので、本誤差を考慮して INTWT, RESWT の値を設定してください。

IRQSEL IRQSELは、NIRQ端子への割込み発生条件の追加設定に用います。

IRQSELを設定することで、通常のHostコマンド処理完了割込みとトンネルモード割込みのほかに、追加で割

込みを発生させることができます。

追加の割込みは4種類あり、磁界検出割込み、RF送信完了割込み、RF書込み割込み、RF読出し割込みが選択

できます。

RF読出し割込みでは、読出しアクセス対象範囲をパラメ-タIRQBS、IRQBEで設定可能です。

また、RF書込み割込み、RF読出し割込みでは、FeRAMアクセス(書込み/読出し)に対するレスポンス送

信完了時に割込み発生します。

割込み発生要因の詳細については第6章 割込み発生機能 をご参照ください。

IRQSELの設定を次に示します。

Page 32: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

32 システム領域

表 3-16 IRQSEL設定

bit 位置 意味

bit3 RF 書込み割込み選択(*1) bit2 RF 読出し割込み選択(*2、*3) bit1 RF 送信完了割込み選択 bit0 磁界検出割込み選択 *1 : NIRQ端子への割込み発生は、RFからのFeRAMアクセス(書込み)開始時です。

*2 : NIRQ端子への割込み発生は、RFからのFeRAMアクセス(読出し)に対するレスポンス

送信完了時です。

*3 : FeRAM読出しの対象ブロックは、IRQBS,IRQBEパラメ-タで設定します。

IRQSELの各bitの設定は、”0”設定で割込み発生が無効(非選択)、”1”設定で割込み発生が有効となります。

またデフォルト値は0です。

SC(2バイト)

SCは、JISX6319-4のシステムコード(2バイト)です。システムコードについては、4.2.5.1 システムコード をご参照ください。

表 3-17 SCパラメ-タ内容

Address 0x03E0 0x03E1 JISX6319-4

システムコード(2 バイト) D0 D1

デフォルト値 0xAA 0xFF

IDM(8バイト)

IDMは、JISX6319-4のPICC(Proximity IC Card)識別子(8バイト)です。ISO/IEC14443 TypeA/BのPUPI(Pseudo-Unique PICC Identifier )(4バイト)は、JISX6319-4のPICC識別子の下位4バイトと共用します。

JISX6319-4のPICC識別子については、4.2.5.2 PICC(Proximity IC Card)識別子、ISO/IEC14443 TypeA/BのPUPIについては、4.3.8.1 PUPI (Pseudo-Unique PICC Identifier) をご参照ください。

表 3-18 IDMパラメ-タ内容

Address 0x03E2 0x03E3 0x03E4 0x03E5 0x03E6 0x3E7 0x3E8 0x03E9 JISX6319-4

PICC 識別子(8 バイト) D0 D1 D2 D3 D4 D5 D6 D7

デフォルト値 0x02 0xFE 0x00 0x00 0x00 0x00 0x00 0x00

ISO/IEC14443TypeA/B PUPI(4 バイト) 未使用 D0 D1 D2 D3

デフォルト値 - - - - 0x00 0x00 0x00 0x00

Page 33: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

システム領域 33

注意:本システム領域 IDM に書き込んだ値を有効にするためには、HW パラメ-タの IDMSEL を"1"に設定

する必要があります。表 3-10 をご参照ください。

PMM(2バイト)

PMMは、JISX6319-4の応答時間記述子(8バイト)のうち、READ、WRITEコマンドの最大応答待ち時間に関す

る2バイトを設定する領域です。4.2.5.3 応答時間記述子 をご参照ください。

表 3-19 PMMパラメ-タ内容

Address 0x03EA 0x03EB JISX6319-4

応答時間記述子(2 バイト) D0 D1

デフォルト値 0xFF 0xFF

■ AFI(1バイト)

AFIは、ISO/IEC14443 TypeA/BのAFI(Application Family Identifier)を設定する領域です。4.4.8.1 AFI をご参照

ください。

表 3-20 AFIパラメ-タ内容

Address 0x03EC ISO/IEC14443 TypeA/B

AFI(1 バイト) D0

デフォルト値 0x00

HW3(1バイト)

HW3は、ISO/IEC14443 TypeA/BのFWI (Frame Wating time Integer)と、WTXM(waiting time extension multiplier)を設定する領域です。

FWIの詳細は4.3.8.2 FWI (Frame Waiting time Integer)を、WTXMの詳細は4.3.8.3 WTXM (waiting time extension multiprier) をご参照ください。

表 3-21 HW3パラメ-タ内容

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

0x03ED FWI (デフォルト値:0x8)

WTXM (デフォルト値:0x4)

■ IRQBS

RF読出し割込みにおいて、割込み発生させたいFeRAMアクセス領域の先頭ブロック番号を設定します。

設定可能な値は、0x00~0x3Fです。

上記以外の値を設定した場合は、デフォルト値(0x00)と解釈します

Page 34: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

34 システム領域

表 3-22 IRQBSパラメ-タの内容

Address 0x03D5 IRQBS D0

デフォルト値 0x00 IRQBE

RF読出し割込みにおいて、割込み発生させたいFeRAMアクセス領域の終了ブロック番号を設定します。

設定可能な値は、0x00~0x3Fです

上記以外の値を設定した場合は、デフォルト値(0x00)と解釈します。

なお本領域への設定値が、IRQBE < IRQBS となる場合は、IRQBEの動作値はIRQBSと同じ値を使用します。

表 3-23 IRQBEのパラメ-タ内容

Address 0x03D6 IRQBE D0

デフォルト値 0x3F

なお、IRQBSとIRQBEで設定された領域内の、いずれかのブロックを読出しされた場合にRF読出し割込みが

発生します。 HWCF

システム予約領域です。表 3-26、表 3-27 に示す所定の値に設定してください。

Reserved領域には 0x02 を設定してください。

表 3-24 HWCFのパラメ-タ内容

Address bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 0x03D7 Reserved

CONFIG CONFIGは、管理者マニュアルをご参照ください。

Page 35: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

システム領域 35

3.3.2 システム領域有効化

システム領域のパラメ-タを有効にするためには、システム領域のCFENとBCC(管理者マニュアル参照)に有

効値を設定する必要があります。CFENとBCCに有効値を設定しない場合は、各パラメ-タで定義されたデフ

ォルト値が適用されます。

表 3-25 にCFENとBCCが有効値設定されている場合における、システム領域のパラメ-タ書き換え後の設定

適用タイミングを示します。変更後の設定が適用されるタイミングは、RORF、ROSI、SECURITYは書き換

え直後に適用、その他のパラメ-タは電源オフ→オン後、またはシリアル通信のWREGコマンドによるセル

フリセット後に適用されます。

表 3-25 パラメ-タ適用タイミング

CFEN と BCC 有効時、パラメ-タ書き換え後の設定適用タイミング

RORF 書き換え直後に適用 ROSI 書き換え直後に適用

SECURITY 書き換え直後に適用 IRQBS 書き換え後、電源オフ→オン後またはセルフリセット後適用 IRQBE 書き換え後、電源オフ→オン後またはセルフリセット後適用 HW1 書き換え後、電源オフ→オン後またはセルフリセット後適用

TNPRM 書き換え後、電源オフ→オン後またはセルフリセット後適用 HW2 書き換え後、電源オフ→オン後またはセルフリセット後適用 SC 書き換え後、電源オフ→オン後またはセルフリセット後適用

IDM 書き換え後、電源オフ→オン後またはセルフリセット後適用 PMM 書き換え後、電源オフ→オン後またはセルフリセット後適用 AFI 書き換え後、電源オフ→オン後またはセルフリセット後適用

HW3 書き換え後、電源オフ→オン後またはセルフリセット後適用 CONFIG 管理者マニュアル参照

注意:電源オフは、VDDEX 電源オフかつ RF インタフェースからの給電共にオフにする必要があります。

Page 36: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第3章 メモリマップ

36 アドレス対応

3.4 アドレス対応 図 3-3 に物理アドレスと各通信モードのアドレスの対応を示します。

物理アドレス シリアル通信モード RF 通信モード

JISX6319-4 ISO/IEC14443

Block0

0x0000 0x0000

Block No. 0

D0 0x0000 0x0001 0x0001 D1 0x0001 0x0002 0x0002 D2 0x0002 0x0003 0x0003 D3 0x0003 0x0004 0x0004 D4 0x0004 0x0005 0x0005 D5 0x0005 0x0006 0x0006 D6 0x0006 0x0007 0x0007 D7 0x0007 0x0008 0x0008 D8 0x0008 0x0009 0x0009 D9 0x0009 0x000A 0x000A Da 0x000A 0x000B 0x000B Db 0x000B 0x000C 0x000C Dc 0x000C 0x000D 0x000D Dd 0x000D 0x000E 0x000E De 0x000E 0x000F 0x000F Df 0x000F

Block1

0x0010 0x0010

Block No. 1

D0 0x0010 0x0011 0x0011 D1 0x0011

… … … … 0x001E 0x001E De 0x001E 0x001F 0x001F Df 0x001F

Block63

0x03F0 0x03F0

Block No. 63

D0 0x03F0 0x03F1 0x03F1 D1 0x03F1

… … … … 0x03FE 0x03FE De 0x03FE 0x03FF 0x03FF Df 0x03FF

図 3-3 アドレス対応

Page 37: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

4

Page 38: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

38 RF通信モードシーケンス

4.1 RF通信モードシーケンス 図 4-1 にRF通信モードのシーケンスを示します。以下、各シーケンスについて説明します。

SNo.1: R/WからRFIDにRF通信モードコマンドを送信します。

SNo.2: RFIDは、SNo.1のRF通信モードコマンドを受信すると、RFID内でコマンドの処理を行い、処理結果を

R/WにRF通信モードレスポンスとして送信します。

R/W HostRFID

RF通信モードコマンドSNo.1

RF通信モードレスポンスSNo.2

図 4-1 RF通信モードシーケンス

Page 39: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 39

4.2 JISX6319-4仕様 以下、本RFIDのJISX6319-4仕様について説明します。

4.2.1 通信仕様

表 4-1 に本RFIDのJISX6319-4の通信仕様を示します。

表 4-1 JISX6319-4通信仕様

搬送波周波数 13.56 MHz

変調方式、ビット符号化 R/W→RFID ASK10%、マンチェスター符号化 RFID→R/W 負荷変調、マンチェスター符号化

通信速度 212 kbps / 424 kbps

キャラクタ伝送

MSB First データ 8bit スタートビットなし パリティビットなし ストップビットなし キャラクタ間は空き時間なし

4.2.2 フレーム形式

図 4-2 にJISX6319-4のフレーム形式を示します。また、表 4-2 にフィールド定義を示します。

0~254バイト

データフィールド

2バイト

同期コード

2バイト(CRC)1バイト6バイト

誤り検出符号

最終フィールド

LEN

情報フィールド

プリアンプル

先頭フィールド

0~254バイト

データフィールド

2バイト

同期コード

2バイト(CRC)1バイト6バイト

誤り検出符号

最終フィールド

LEN

情報フィールド

プリアンプル

先頭フィールド

データ長

誤り検出信号

(LEN+10)バイト

図 4-2 JISX6319-4 フレーム形式

表 4-2 JISX6319-4 フィールド定義

フィールド名 バイト長 定義

プリアンプル 6 0x000000000000 同期コード 2 0xB24D LEN 1 n(データフィールド長)+1 データフィールド n コマンドメッセージまたはレスポンスメッセージ 誤り検出符号 2 初期値"0000"、生成多項式: X16+X12+X5+1 の CRC

Page 40: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

40 JISX6319-4仕様

4.2.3 状態遷移図

図 4-3 に本RFIDのJIX6319-4ののPICCの状態遷移図を示します。

図 4-3 JISX6319-4のPICCの状態遷移図

4.2.4 フローチャート

図 4-4 に本RFIDのJIX6319-4のコマンド処理のフローチャートを示します。

図 4-4 JISX6319-4 コマンド処理のフローチャート

磁界オン

Mode0

REQ

REQレスポンス送出

Yes

No

READWRITE

PICC識別子一致?

レスポンス送出

YesNo

下記の何れかの条件に一致・システムコードが0xFFFF・システムコードが0xAAFFで上位1バイト(0xAA)が一致

・システムコード2バイトが一致

その他その他その他

Page 41: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 41

4.2.5 各種設定

以下、本RFIDのJISX6319-4に関するパラメ-タの設定や動作の仕様について説明します。

4.2.5.1 システムコード

システムコードは、R/WがRFIDを捕捉するためのコマンドREQで指定されるパラメ-タです。図 4-5 にシス

テムコードを示します。システムコードには、システム領域のSCパラメータの値を使用します。

システムコードによる、REQコマンド応答の動作を表 4-3 に示します。

SC

D1D0

SC

D1D0

システムコード

図 4-5 システムコード

表 4-3 システムコードによるREQコマンド応答動作

REQコマンド

システムコード設定値 RFIDのREQコマンド応答

0xFFFF システム領域SCの設定にかかわらず応答

0xAAFF システム領域SCの上位1バイトの値が0xAAの場合、下位1バイトの値にかかわらず応答

上記以外 REQコマンドのシステムコードの設定値が、システム領域

SCで設定した値に一致したときのみ応答(その他は無応答)

4.2.5.2 PICC(Proximity IC Card)識別子

PICC(Proximity IC Card)識別子は、RFIDを識別するための情報で、REQコマンドのレスポンスに含まれます。

図 4-6 にPICC識別子のフォーマットを示します。PICC識別子(8バイト)には、システム領域IDMパラメータ

の値を使用します。

IDM

D7D6D5D4D3D2D1D0

IDM

D7D6D5D4D3D2D1D0

PICC識別子

図 4-6 PICC識別子フォーマット

Page 42: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

42 JISX6319-4仕様

4.2.5.3 応答時間記述子

応答時間記述子は、R/Wがコマンドを送信してからRFIDがレスポンスを返信するまでの最大待ち時間設定で、

REQコマンドのレスポンスに含まれます。図 4-7 に応答時間記述子のフォーマットを示します。D0バイト、

D1バイトおよびD7バイトはFFh、D2バイトからD4バイトは00hでハード実装されています。応答時間算出パ

ラメ-タのD5バイトとD6バイトには、システム領域PMMパラメータの値を使用します。

表 4-4 に応答時間算出パラメ-タのコマンド対応を示します。

応答時間記述子

応答時間算出パラメータ

0xFFPMM0x000x000x000xFF0xFF

D7D6D5D4D3D2D1D0

0xFFPMM0x000x000x000xFF0xFF

D7D6D5D4D3D2D1D0

図 4-7 応答時間記述子フォーマット

表 4-4 応答時間算出パラメ-タのコマンド対応

応答時間算出パラメ-タ コマンド

D5 READコマンド

D6 WRITEコマンド

図 4-8 に応答時間算出パラメ-タフォーマットを示します。

実数部A実数部B指数部E

bit0bit1bit2bit3bit4bit5bit6bit7

実数部A実数部B指数部E

bit0bit1bit2bit3bit4bit5bit6bit7

msb lsb

図 4-8 応答時間算出パラメ-タフォーマット

応答時間の計算式を次に示します。

応答時間 = T × [ (B + 1) × n + (A + 1) ] × 4E

T: 256 × 16/fc (約0.302 ms)

n: コマンドパラメ-タのブロック数またはサービスファイル数

Page 43: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 43

4.2.5.4 アンチコリジョン

JISX6319-4では、アンチコリジョン(衝突防止)としてタイムスロット方式を採用していますが、本RFIDは常

に第1スロットのタイミングで応答します。

4.2.5.5 サービス

本RFIDはJISX6319-4におけるサービスの概念は実装しておりません。

ただし、コマンドのサービスリスト指定において、複数のサービスを指定することは可能です。表 4-5に指

定可能な最大サービス数を示します。サービスリストに複数のサービスを指定する際、サービスファイルの

値は全て同じ値にする必要があります。

表 4-5 最大サービス数

コマンド 最大サービス数

READ 15

WRITE 11

注意:複数のサービスを指定時に、全て同じサービスファイルの値で指定しなかった場合は、RFID はエラー

応答します。

4.2.5.6 ブロック

JISX6319-4では、データを16バイトのブロック単位で処理します。ブロックの指定はブロック番号で行いま

す。図 4-9 に2バイト型のブロックエレメント、図 4-10 に3バイト型のブロックエレメントを示します。バ

イトD0のbit6~bit4はアクセスモードの指定で、本RFIDでは全て”0”に設定してください。バイトD0のbit6~bit4を全て”0”以外の値に設定した場合は、エラー応答します。

1

-

bit7

ブロック番号を指定Don’t care000本RFIDの設定値

ブロック番号サービスコード順番アクセスモード定義

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit1

bit2

bit3

bit4

bit5

bit6

1

-

bit7

ブロック番号を指定Don’t care000本RFIDの設定値

ブロック番号サービスコード順番アクセスモード定義

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit1

bit2

bit3

bit4

bit5

bit6

msb lsb msb lsb

D0 D1

図 4-9 2バイト型のブロックエレメント

Page 44: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

44 JISX6319-4仕様

0

-

bit7

モード設定00000ブロック番号を指定Don’t care000本RFIDの設定値

ブロック番号サービスコード順番アクセスモード定義

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit1

bit2

bit3

bit4

bit5

bit6

0

-

bit7

モード設定00000ブロック番号を指定Don’t care000本RFIDの設定値

ブロック番号サービスコード順番アクセスモード定義

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit1

bit2

bit3

bit4

bit5

bit6

msb lsb msb lsb msb lsb

D0 D1 D2

図 4-10 3バイト型のブロックエレメント

本RFIDでは、トンネルモード通信とVERIFYモード(WRITEコマンド時のみ)の指定にブロック番号を用い

ます。表 4-6 にモード設定を示します。モードは、ブロックエレメント形式が3バイト型のバイトD2のbit2~bit0で設定します。バイトD2のbit7~bit3は全て”0”に設定してください。バイトD2のbit7~bit3を全て”0”以外の値に設定した場合は、エラー応答します。

表 4-6 モード設定

ブロックエレメント 形式

ブロック番号のバイト D2 意味

bit2 bit1 bit0 通信モード

2 バイト型 - - - RF 通信モード

3 バイト型

0 0 0

0 0 1 VERIFY モード (WRITE コマンド時)

1 0 0 トンネルモード

上記以外 設定禁止

表 4-7 に指定可能な最大ブロック数を示します。READコマンドの最大ブロック数は15です。また、WRITEコマンドの最大ブロック数はサービス数に依存します。

表 4-7 最大ブロック数

コマンド 通信モード サービス数 最大ブロック数

READ RF通信モード

トンネルモード 1~15 15

WRITE

RF通信モード、

トンネルモード

1~8 12

9~11 11

VERIFYモード 1~11 1

Page 45: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 45

4.2.5.7 ブロックリスト

トンネルモードは、ブロックリスト指定がJISX6319-4の仕様と異なります。図 4-11 に本RFIDのブロックリ

スト参照内容を示します。

(1)のRF通信モード、かつ平文通信時では、ブロックリストのブロック番号は、任意に設定可能です。RFIDは全てのブロック番号を参照します。

(2)のトンネルモード、かつ平文通信時では、ブロックリストのブロック番号は、昇順になるように設定して

ください。RFIDはブロック番号の指定が昇順になっているかチェックを行い、昇順になっていない場合はエ

ラー応答します。

注意:複数ブロック指定時では、全てのブロックについて、通信モード設定(RF 通信モード/トンネルモード)設定を同じにしてください。異なる場合は、RFID はエラー応答します。

注意:ブロック番号の昇順指定について、ブロック番号 0xFF の次は、0x00(0x00 の次は 0x01)を指定してく

ださい。このときモード設定(バイト D2 の bit2~bit0)は全てのブロックについて同じ値にしてくださ

い。

図 4-11 ブロックリスト参照内容

Page 46: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

46 JISX6319-4仕様

4.2.5.8 ステータスフラグ

表 4-8 にステータスフラグの意味を示します。

表 4-8 ステータスフラグ

ステータス

フラグ1 ステータス

フラグ2 意味 詳細

0x00 0x00 正常終了 正常終了

0xFF 0x50 トンネルモードエラー Hostから応答なし

0xFF 0x51 トンネルモードエラー Hostからエラー応答

0xFF 0xA1 サービス数指定エラー サービスファイル数が仕様範囲外

0xFF 0xA2 ブロック数指定エラー (*)

ブロック数が仕様範囲外

0xFF 0xA3 サービス数指定エラー 複数サービス設定で異なる設定がある

0xFF 0xA5 ブロック指定エラー

アクセスモード設定不正(All-0以外)

モード設定不正(RFU設定指定)

ブロック番号がFeRAM領域外指定

トンネルモード時でブロック番号指定が昇

順ではない

0xFF 0x60 自己診断エラー (*)

FeRAM Read Only領域へのWriteアクセス

(RORF設定機能)

パスワード未認証状態(VERIFY不成功)での

パスワード保護領域へのアクセス

(SECURITY設定機能)

(*) 本エラーにつきましては、管理者マニュアルもご参照ください。

Page 47: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 47

4.2.6 コマンド

本RFIDでサポートするJISX6319-4のコマンド一覧を表 4-9 に示します。

以降の章で各コマンドの詳細について説明します。

表 4-9 JISX6319-4コマンド一覧

コマンド名 コマンド コード コマンド概要

REQ 0x00 R/W が RFID を捕捉、特定するコマンド。

READ 0x06 R/W から RFID のデータを読み出す。または、トンネルモードのと

きは、R/W から Host のデータを読み出す。 WRITE 0x08 R/W から RFID にデータを書き込む。または、トンネルモードのと

きは、R/W から Host にデータを書き込む。 VERIFY 0x08 パスワード認証を行うコマンド。

WRITE コマンドで、VERIFY モードを指定した場合に、本コマンド

と解釈します。

Page 48: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

48 JISX6319-4仕様

4.2.6.1 REQ

概要

REQは、R/WがRFIDを捕捉、特定するコマンドです。 コマンドメッセージ

フォーマット

コマンドコード システムコード リクエストコード タイムスロット

1バイト 2バイト 1バイト 1バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x00

システムコード 0xFFFF: 全てのRFIDを指定

0xAAFF: JIXS6319-4に準拠のRFIDで分野を特

定しない

上記以外: 指定したシステムコードに一致す

るRFIDが応答

リクエストコード 0x00: 要求なし

0x01: システムコード付加要求

0x02: 伝送プロトコル能力付加要求

左記以外の値を設定したとき、

RFIDは、0x00(要求なし)として

処理

タイムスロット 0x00: スロット数1 本RFIDは常に0x00として処理

レスポンスメッセージ

フォーマット

レスポンスコード PICC識別子 応答時間記述子 リクエストデータ

1バイト 8バイト 8バイト 0又は2バイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x01

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子を参照

応答時間記述子 4.2.5.3 応答時間記述子を参照

リクエストデータ リクエストコード0x00の場合: リクエストデ

ータ0バイト(データ付加なし)

リクエストコード0x01の場合: システムコー

ド付加

リクエストコード0x02の場合: 0x0083(212kbps, 424kbps対応、伝送速度自動検出対応) *1

*1: システム領域のRFSPDパ

ラメータ設定が”0”の場合の

応答です。

RFSPD="1"の場合は、

0x0001(212kbps対応、伝送速度

自動検出非対応)となります。

Page 49: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 49

4.2.6.2 READ

概要

READは、RFモードのときは、R/WからRFIDのデータを読み出し、トンネルモードのときは、R/WからHostのデータを読み出すコマンドです。 コマンドメッセージ

フォーマット

コマンドコード PICC識別子 サービスファイル

識別子の数(k)

サービスファイル

識別子のリスト

ブロック数

(m) ブロックリスト

1バイト 8バイト 1バイト 2×kバイト 1バイト 2×m又は

3×mバイト

データフィールド

フィールド 設定 補足

コマンドコード 0x06

PICC識別子 4.2.6.1 REQコマンドで取得したPICC識別子

サービスファイル

識別子の数(k)

サービスファイル数

設定範囲:0x01(1)~0x0F(15)

左記設定範囲以外はエラー応

サービスファイル

識別子のリスト Don't care (設定例:0x0900) 複数のサービス指定時、全て同

じサービスファイルの値を指

定しなかった場合はエラー応

ブロック数(m) ブロックリストで指定するブロック数

設定範囲:

RF通信モードかつ平文通信の場合:0x01(1)~0x0F(15)

上記以外の場合:0x01(1)~0x0F(15)

左記設定範囲以外はエラー応

ブロックリスト 読み出すデータのブロックリスト

設定方法は下記を参照

4.2.5.6 ブロック

4.2.5.7 ブロックリスト

レスポンスメッセージ

フォーマット

レスポンスコード PICC識別子 ステータス

フラグ1

ステータス

フラグ2

ブロック数

(m) ブロックデータ

1バイト 8バイト 1バイト 1バイト 1バイト 16×mバイト

Page 50: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

50 JISX6319-4仕様

データフィールド

フィールド 出力値 補足

レスポンスコード 0x07

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子参照

ステータスフラグ1 4.2.5.8 ステータスフラグ参照

ステータスフラグ2 4.2.5.8 ステータスフラグ参照

ブロック数(m) コマンドで指定したブロック数 ステータスが正常終了以外の

ときは省略

ブロックデータ 4.2.5.7 ブロックリスト参照 ステータスが正常終了以外の

ときは省略

Page 51: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 51

4.2.6.3 WRITE

概要

WRITEは、RFモードのときは、R/WからRFIDにデータを書き込み、トンネルモードのときは、R/WからHostにデータを書き込むコマンドです。 コマンドメッセージ

フォーマット

コマンド

コード

PICC 識別子

サービスファイル

識別子の数(k)

サービスファイル

識別子のリスト ブロック数

(m)

ブロック

リスト

ブロック

データ

1バイト 8バイト 1バイト 2×kバイト 1バイト 2×m又は

3×mバイト 16×mバイト

データフィールド

フィールド 設定 補足

コマンドコード 0x08

PICC識別子 4.2.6.1 REQコマンドで取得したPICC識別子

サービスファイル

識別子の数(k)

サービスファイル数

設定範囲:0x01(1)~0x0B(11)

左記設定範囲以外はエラー応

サービスファイル

識別子のリスト Don't care (設定例:0x0900) 複数のサービス指定時、全て同

じサービスファイルの値を指

定しなかった場合はエラー応

ブロック数(m) ブロックリストで指定するブロック数

設定範囲:

サービスファイル数が1~8の場合:0x01(1)~0x0C(12)

サービスファイル数が9~11の場合:0x01(1)~0x0B(11)

左記設定範囲以外はエラー応

ブロックリスト 書き込むデータのブロックリスト

設定については以下を参照

・4.2.5.6 ブロック

・4.2.5.7 ブロックリスト

ブロックリストには、RF通信

モード、トンネルモードを設定

してください。

ブロックデータ 4.2.5.7 ブロックリスト参照

VERIFYコマンドは、WRITEコマンドのブロック数、ブロックリスト、ブロックデータの設定値を制限

したコマンドです。4.2.6.4VERIFY を参照ください。

Page 52: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

52 JISX6319-4仕様

レスポンスメッセージ

フォーマット

レスポンスコード PICC識別子 ステータス

フラグ1

ステータス

フラグ2

1バイト 8バイト 1バイト 1バイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x09

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子参照

ステータスフラグ1 4.2.5.8 ステータスフラグ参照

ステータスフラグ2 4.2.5.8 ステータスフラグ参照

Page 53: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 53

4.2.6.4 VERIFY

概要

VERIFYは、パスワード認証を行うコマンドです。 コマンドメッセージ

フォーマット

コマンド

コード

PICC 識別子

サービスファイル

識別子の数(k)

サービスファイル

識別子のリスト ブロック数

(m)

ブロック

リスト

ブロック

データ

1バイト 8バイト 1バイト 2×kバイト 1バイト 2×m又は

3×mバイト 16×mバイト

データフィールド

フィールド 設定 補足

コマンドコード 0x08

PICC識別子 4.2.6.1 REQコマンドで取得したPICC識別子

サービスファイル

識別子の数(k)

サービスファイル数

設定範囲:0x01(1)~0x0B(11)

左記設定範囲以外はエラー応

サービスファイル

識別子のリスト Don't care (設定例:0x0900) 複数のサービス指定時、全て同

じサービスファイルの値を指

定しなかった場合はエラー応

ブロック数(m) 0x01 左記設定範囲以外はエラー応

ブロックリスト 0x000001 VERIFYモードを設定

ブロックデータ 16byte

VERIFYコマンドは、WRITEコマンドのブロック数、ブロックリスト、ブロックデータの設定値を上表の

ように制限したコマンドです。

レスポンスメッセージ

フォーマット

レスポンスコード PICC識別子 ステータス

フラグ1

ステータス

フラグ2

1バイト 8バイト 1バイト 1バイト

Page 54: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

54 JISX6319-4仕様

データフィールド

フィールド 出力値 補足

レスポンスコード 0x09

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子参照

ステータスフラグ1 4.2.5.8 ステータスフラグ参照

ステータスフラグ2 4.2.5.8 ステータスフラグ参照

Page 55: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 55

4.2.7 NDEF

本RFIDは、NFC Forumの Type3 Tag およびType4 Tag に準拠しており、NDEFフォーマットのデータ交換を

サポートします。本節では、Type3 Tag について説明します。

なお、NFC Forumの Type4 Tag は、4.3.10 NDEF で説明します。

FeRAMのユーザー領域に所定の設定を行うことでNDEFのデータ交換が行えます。

NDEFの詳細については、NFC Forumの該当規格書を参照してください。

4.2.7.1 メモリマップ

図 4-12 にNDEF使用時のメモリマップを示します。

アトリビュート インフォメーション ブロックはBlock0に配置します。NDEFファイルはBlock1~59に配置し

ます。

Block Address 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF

0 0x0000   アトリビュート インフォメーション ブロック

1 0x0010

2 0x0020

3 0x0030

4 0x0040

5 0x0050

6 0x0060

7 0x0070

8 0x0080

9 0x0090

10 0x00A0

11 0x00B0

12 0x00C0

13 0x00D0

14 0x00E0

15 0x00F0

16 0x0100

17 0x0110

18 0x0120

19 0x0130

20 0x0140

21 0x0150

22 0x0160

23 0x0170

: :

58 0x03A0

59 0x03B0

60 0x03C0

61 0x03D0 システム領域

62 0x03E0

63 0x03F0

SC

    NDEFデータ領域(メッセージ領域)

Type3 Tag と Type4 Tagで共用する場合

Type3 Tag のみで使用する場合

図 4-12 NDEF使用時のメモリマップ(NFC Forum Type3 Tag)

Page 56: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

56 JISX6319-4仕様

4.2.7.2 システムコード(SC)の設定

Type3 Tag のNDEFを使用するには、システムコード(SC)に値 ”0x12FC” を設定する必要があります。

4.2.7.3 アトリビュート インフォメーション ブロックの設定

アトリビュート インフォメーション ブロック領域(AIB)は、Block0 に配置します。

表 4-10 にAIBの説明と設定例を示します。

表 4-10 アトリビュート インフォメーション ブロック(AIB)の設定例

物理

アドレス

サイズ 値 内容 補足

0x0000 1Byte 0x10 Mapping Version 適用するNDEF規格バージョンに

合わせて設定してください。

0x0001 1Byte 0x0F Nbr (1回のリードコマンドの最大

ブロック数) 本RFIDでは0x0Fを設定してくだ

さい

0x0002 1Byte 0x0B Nbw (1回のライトコマンドの最大

ブロック数) 本RFIDでは0x0Bを設定してくだ

さい

0x0003 ~0x0004

2Byte 0x0018 Nmaxb (本RFIDが扱えるNDEFデータの最大ブロック数)

0x0005

~0x0008

4Byte 0x00000000 (未使用領域) 4バイトすべてに0x00を設定して

ください

0x0009 1Byte 0x00 WriteF

0x00:書込み完了

0x0F:書込み進行中

NDEFメッセージの書込み前に

0x0Fを設定し、NDEFメッセージ

の書込みが全て終了したのちに

0x00を設定します。

0x000A 1Byte 0x01 RW-Flag 0x00:AIBはリードオンリ

0x01:AIBはリード/ライト可能

0x000B

~0x000D

3Byte 0x000003 Ln (NDEFメッセージ長) 0x000003 = 3Byte

(表 4-11の設定例に合わせた値)

0x000E ~0x000F

2Byte 0x0046 CheckSum アドレス0x0000~0x000Dまでの

データ値の和

Page 57: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

JISX6319-4仕様 57

4.2.7.4 NDEFファイル

表 4-11 にNDEFファイルの設定例として、空のNDEFファイルを示します。

表 4-11 NDEFファイルの設定例(空のNDEFファイル)

物理アドレ

ス サイズ 値 内容 補足

0x0010

~0x0012

3Byte 0xD00000 NDEFメッセージ 左記の値は、空のメッセージを

示す値です

Page 58: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

58 ISO/IEC14443 TypeA仕様

4.3 ISO/IEC14443 TypeA仕様 以下、ISO/IEC14443 TypeA仕様について説明します。

4.3.1 通信仕様

表 4-12 ISO/IEC14443 TypeA通信仕様

搬送波周波数 13.56 MHz

変調方式、ビット符号化 R/W→RFID ASK100%、変形ミラー

RFID→R/W 106kbps:OOK 変調、マンチェスター符号化(848 kHz サブキ

ャリア) 通信速度 106 kbps

キャラクタ伝送

(1)短フレーム ・LSB First ・データ 7bit

(2)標準フレーム ・LSB First ・データ 8bit ・奇数パリティビット 1bit

4.3.2 フレーム形式

図 4-13、図 4-14 にISO/IEC14443 TypeAのフレーム形式を示します。短フレームと標準フレームの2種類があ

ります。データフィールドの前にS(Start Of Communication)、データフィールドの後にE(End Of Communication)が付きます。標準フレームのバイト間には奇数パリティビットPが付きます。

図 4-13 ISO/IEC14443 TypeA 短フレーム形式

図 4-14 ISO/IEC14443 TypeA 標準フレーム形式

図 4-15 に示すISO/IEC14443-4 ブロックフォーマットのコマンドは、図 4-14 の標準フレーム形式で通信し

ます。先頭フィールドのCID, NADは本RFIDでは非対応のため、CID, NADは付加禁止になります。

LSB MSB

Page 59: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 59

1バイト

[CID]*

1バイト

[NAD]*

2バイト(CRC)0 ~ 253バイト(CID,NAD省略時)1バイト

ECD

最終フィールド

INF

情報フィールド

PCB

先頭フィールド

1バイト

[CID]*

1バイト

[NAD]*

2バイト(CRC)0 ~ 253バイト(CID,NAD省略時)1バイト

ECD

最終フィールド

INF

情報フィールド

PCB

先頭フィールド

誤り検出信号* CID, NAD: 本RFIDは非対応

(CID, NAD付加禁止)

フレームサイズ 図 4-15 ISO/IEC14443-4 ブロックフォーマット

4.3.3 プロトコル制御

ISO/IEC14443-4のプロトコル制御用の設定として、図 4-15 および表 4-13 に示すPCB(Protocol Control Byte)があり、データ送信の制御に必要な情報を伝送するために使用されます。本プロトコルでは、3つのブロック

タイプがあります。表 4-13にブロックタイプ定義を示します。本RFIDのプロトコル制御対応仕様を表 4-14 に示します。

また、図 4-16、図 4-17、図 4-18 にそれぞれ、I-block, R-block, S-blockのコーディングを示します。

表 4-13 ブロックタイプ

ブロック名 定義 I-block アプリケーション層の情報伝達に用いられるブロック

R-block ACK(Acknowledge)または NAK(NegativeAcknowlege)の伝達に用いられるブロック。R-block は INF フィールドを含まない。 R-block は最終の受信ブロックに対応したものが、送信される。

S-block 制御情報伝達に用いられるブロック。次の2つの種類がある。 1. 待ち時間延長要求(WTX) 2. DESELECTコマンド

表 4-14 プロトコル制御対応仕様

項目 概要 本RFIDの仕様

CID (Card IDentifier)

ISO/IEC14443-4フレームの先頭フィールドパラメ

-タ(Optional)。RFIDの特定に使用 非対応

NAD (Node Address)

ISO/IEC14443-4フレームの先頭フィールドパラメ

-タ(Optional)。ロジカルチャネル確立に使用 非対応

連鎖(Chaining) データの分割送受信機能 対応

ACK/NCK応答 ACK(Acknowledge)または

NAK(NegativeAcknowlege)の伝達 対応

WTX RFIDのレスポンスの待ち時間延長機能 対応

DESELECT

コマンド RFIDを非選択するコマンド 対応

Page 60: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

60 ISO/IEC14443 TypeA仕様

b8 b7 b6 b5 b4 b3 b2 b10 0 0 0 0 1

b8 b7 b6 b5 b4 b3 b2 b10 0 0 0 0 1

Block number1を設定(0の場合は無応答)NAD有無 0(NAD無)を設定(1の場合は無応答)CID有無 0(CID無)を設定(1の場合は無応答)1を設定した場合は連鎖(Chaining)0を設定(1の場合は無応答)I-block

図 4-16 I-blockコーディング

b8 b7 b6 b5 b4 b3 b2 b11 0 1 0 0 1

b8 b7 b6 b5 b4 b3 b2 b11 0 1 0 0 1

Block number1を設定(0の場合は無応答)0を設定(1の場合は無応答)CID有無 0(CID無)を設定0: ACK, 1: NACK1を設定(0の場合は無応答)R-Block

図 4-17 R-blockコーディング

図 4-18 S-blockコーディング

b8 b7 b6 b5 b4 b3 b2 b11 1 0 0 1 0

b8 b7 b6 b5 b4 b3 b2 b11 1 0 0 1 0

0を設定(1の場合は無応答)1を設定(0の場合は無応答)0を設定(1の場合は無応答)CID有無 0(CID無)を設定(00)bはDESELECT、(11)bはWTX((00)b,(11)b以外は無応答)S-Block

Page 61: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 61

4.3.4 ブロック制御

ISO/IEC14443-4のI-blockのブロック番号ルールを表 4-15 に示します。また、ブロック制御ルールと本RFIDの対応仕様を表 4-16 に示します。

表 4-15 ブロック番号ルール

適用先 No. ルール

R/W RuleA R/W のブロック番号の初期値は、RFID を活性化する度に 0 にする。

RuleB 現在のブロック番号に等しい I-block または R(ACK)block を受信したら、RFID にブロック番号を送信する前に、現在のブロック番号をトグルする。

RFID

RuleC RFID のブロック番号の初期値は、活性化される度に 1 にする。

RuleD I-block を受信したときは、ブロックを送信する前に現在のブロック番号をトグルする。

RuleE 現在の RFID のブロック番号に等しくない R(ACK)ブロックを受信したときは、RFID はブロックを送信する前に現在のブロック番号をトグルする。R(NAK)を受信したときは、ブロック番号をトグルしない。

表 4-16 ブロック制御ルール

適用先 No. ルール 本 RFID の仕様

共通

Rule1 最初のブロックは R/W から送信される。 対応

Rule2 連鎖(Chaining)を示す I-block を受信したときは、そのブロックに対しては、R(ACK)block で肯定応答する。 対応

Rule3 S-block はペアのみで使用される。S(...)block 要求の後は、毎回S(...)block 応答が続く。

DESELECT,WTX に対応

R/W

Rule4 不正ブロックを受信、または FWT タイムアウトが発生したときは、R(NAK)blockを送信する(RFIDが連鎖中またはS(DESELECT)の場合は除く)。

-

Rule5 RFID が連鎖中の場合、不正ブロックを受信、または FWT タイムアウトが発生したときは、R(ACK)block を送信する。 -

Rule6 R(ACK)block を受信したとき、そのブロック番号が R/W のブロック番号と等しくないときは、最後の I-block を再送する。 -

Rule7 R(ACK)block を受信したとき、そのブロック番号が R/W のブロック番号と等しいときは、連鎖を継続する。 -

Rule8 S(DESELECT)要求がエラー無しの S(DESELECT)応答で返信されない場合は、S(DESELECT)を再送するか、その RFID を無視する。 -

RFID

Rule9 RFID は、I-block または R(ACK)block の代わりに S(WTX)block を送信できる。 対応

Rule10 連鎖を示さない I-block を受信したときは、I-block で肯定応答する。 対応

Rule11 R(ACK)または R(NAK)block を受信したとき、そのブロック番号がRFID のブロック番号と等しいとき、最後のフレームを再送する。 対応

Rule12 R(NAK)block を受信したとき、そのブロック番号が RFID のブロック番号と等しくないときは、R(ACK)ブロックを送信する。 対応

Rule13 R(ACK)block を受信したとき、そのブロック番号が RFID のブロック番号と等しくなく、かつ RFID が連鎖中のときは、連鎖を継続する。

対応

Page 62: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

62 ISO/IEC14443 TypeA仕様

4.3.5 上位コマンドフォーマット

上位コマンド(SELECT, READ, WRITE)については、ISO/IEC7816-4のAPDU(Application Protocol Data Unit)フォ

ーマットに準拠しています。

図 4-19 にコマンドAPDUフォーマット、表 4-17 にコマンドAPUDのフィールド定義、図 4-20 にレスポン

スAPDUフォーマット、表 4-18にレスポンスAPDUのフィールド定義を示します。

図 4-19 のコマンドAPDUフォーマット、図 4-20 のレスポンスAPDUフォーマットは、図 4-15 のISO/IEC14443-4 ブロックフォーマットの情報フィールドINF内に設定します。

Leフィールド

Le

データバイト(Lc bytes)

Data

Paramバイト

P2

Paramバイト

P1

命令バイト

INS

Lcフィールド

クラスバイト

LcCLA

Leフィールド

Le

データバイト(Lc bytes)

Data

Paramバイト

P2

Paramバイト

P1

命令バイト

INS

Lcフィールド

クラスバイト

LcCLA

図 4-19コマンドAPDUフォーマット

表 4-17 コマンドAPDU フィールド定義

フィールド名 バイト長 定義

クラスバイト 1 0x00 固定 命令バイト 1 命令コード Param バイト 1 1 コマンドパラメ-タ Param バイト 2 1 コマンドパラメ-タ

Lc フィールド 1 コマンド APDU にデータバイトが存在する場合、バ

イト長 n を設定、存在しない場合は省略 データバイト n データ部(省略可能)

Le フィールド 1 レスポンス APDU にデータバイトが存在する場合、

バイト長 n を設定、存在しない場合は省略

ステータスワード2

SW2

ステータスワード1

SW1

データバイト

Response Body

ステータスワード2

SW2

ステータスワード1

SW1

データバイト

Response Body

図 4-20 レスポンスAPDUフォーマット

表 4-18 レスポンスAPDU フィールド定義

フィールド名 バイト長 定義

データバイト n データ部(省略可能) ステータスワード 1 1 ステータス情報 ステータスワード 2 1 ステータス情報

Page 63: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 63

4.3.6 状態遷移図

図 4-21 ISO/IEC14443 TypeAの動作の状態遷移図

Page 64: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

64 ISO/IEC14443 TypeA仕様

4.3.7 フローチャート

図 4-22 ISO/IEC14443 TypeA コマンド処理のフローチャート

Page 65: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 65

4.3.8 各種設定

以下、本RFIDのISO/IEC14443 TypeAに関するパラメ-タの設定や動作の仕様について説明します。

4.3.8.1 PUPI (Pseudo-Unique PICC Identifier)

図 4-23 にPUPI(Pseudo-Unique PICC Identifier)のフォーマットを示します。PUPIはPICC(Proximity IC Card)の識別子です。PUPIには、システム領域IDMパラメータの下位4バイトの値を使用します。

IDMの下位4バイト

D3D2D1D0

IDMの下位4バイト

D3D2D1D0

PUPI

図 4-23 PUPIフォーマット

4.3.8.2 FWI (Frame Waiting time Integer)

図 4-24 にFWI(Frame Waiting time Integer)のフォーマットを示します。FWIは、PICCがコマンドを受信してか

らレスポンスを送信するまでの最大待ち時間です。FWIには、システム領域HW3パラメータの上位4bitの値を

使用します。

図 4-24 FWIフォーマット

最大待ち時間の計算式を次に示します。

最大待ち時間 = T× 2FWI

T: 256 × 16/fc (fc=13.56MHz, 約0.302 ms)

FWI: 0~14の整数 最大待ち時間は、最小(FWI=0)で約0.302 ms、最大(FWI=14)で約4.949 s の値になります。

4.3.8.3 WTXM (waiting time extension multiprier)

図 4-24 にWTXM(waiting time extension multiprier)のフォーマットを示します。PICCのフレーム待ち時間の延

長をR/Wに要求するS(WTX)ブロックは2バイトから成り、2バイト目の下位6bitにWTXM値があります。

本RFIDでは、NFC Forumの規格上6bitあるWTXMのうち上位2bitは”0”固定であり、下位4bitについて、システ

ム領域HW3パラメータの下位4bitの値を使用します。

要求する待ち時間は、「FWIの設定値に対応した時間×WTXMの設定値」となります。

Page 66: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

66 ISO/IEC14443 TypeA仕様

4.3.8.4 ファイルシステム

本RFIDはISO/IEC7816-4のコマンド仕様に準拠しますが、同ISO/IEC7816-4におけるファイルシステムの機能

は実装しておりません。ただし、R/Wとの通信の互換性を保つ目的で、ファイルを選択するSELECTコマンド

については、所定パラメ-タ設定時に、正常応答するようにしています。SELECTコマンドのパラメ-タの具

体的な指定方法については、4.3.9.6 SELECT(APDUコマンド)をご参照ください。

4.3.8.5 アドレス

ISO/IEC14443 TypeA(コマンドはISO/IEC7816-4準拠)の場合、リードコマンドやライトコマンドのアドレス指

定は、コマンドAPDUのバイトP1、バイトP2で設定します(4.3.5 上位コマンドフォーマット 参照)。

図 4-25 にアドレス指定のフォーマットを示します。バイトP1のbit7は"0"を指定します。bit7を"1"に指定した

場合はエラー応答します。

先頭アドレスを指定モード設定

先頭アドレス

0本RFIDの設定値

-定義

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

先頭アドレスを指定モード設定

先頭アドレス

0本RFIDの設定値

-定義

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

msb lsb msb lsb

P1 P2

図 4-25 アドレス設定

本RFIDでは、トンネルモードの指定にアドレスを用います。表 4-19 に通信モードの設定を示します。

トンネルモードはバイトP1のビットbit6~ bit4で設定します。

表 4-19 モード設定

バイト P1 意味 bit6 bit5 bit4 通信モード

0 0 0 RF 通信モード 1 0 0 トンネルモード

上記以外 Reserved (本設定を指定した場合は、エラー応答)

また、表 4-20 にアドレス設定単位を示します。

表 4-20 アドレス設定単位

アドレス設定単位 (n:整数)

1×nバイト

Page 67: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 67

4.3.8.6 データ

READコマンド、WRITEコマンドにおけるデータ部について、DATA部のすべてが実データになります。

図 4-26 データ部構成

Page 68: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

68 ISO/IEC14443 TypeA仕様

4.3.8.7 ステータスワード

表 4-21 にステータスの意味を示します。

表 4-21 ステータスワード

SW1 SW2 意味 詳細

0x90 0x00 正常終了 正常終了

0x50 0x00 トンネルモードエラー Hostから応答なし

0x51 0x00 トンネルモードエラー Hostからエラー応答

0x64 0x00 RF通信モードエラー Host通信と競合しFeRAMアクセスできない。

0x67 0x00 Lc, Le指定エラー (*1)

Lc, Leが仕様範囲外

VERIFYコマンド時にLc =0x10ではない

0x69 0x83 Verify上限エラー パスワード比較回数が上限を超えた

0x69 0x84 Verifyエラー パスワードが不一致

0x6A 0x86 P1-P2指定エラー P1, bit7=0ではない(*2)

モード設定不正(RFU設定指定)

FeRAM領域外指定

VERIFYコマンド時にP1,P2がともに0x00でない。

0x6D 0x00 INS指定エラー INS設定不正(未実装コマンドを指定)

0x6E 0x00 CLA指定エラー CLA設定不正(0x00以外)

0x6F 0x00 自己診断エラー (*)

FeRAM Read Only領域へのWriteアクセス

(*1) 本エラーにつきましては、管理者マニュアルもご参照ください。

(*2) SELECTコマンド(APDUコマンド)の場合、P1,P2の値の組合せによっては「Lc,Leエラー 0x6700」と

なる場合があります。

Page 69: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 69

4.3.9 コマンド

本RFIDでサポートするISO/IEC14443 TypeAのコマンドは2種類に分かれます。

1つは、ISO/IEC14443-3とISO/IEC14443-4で定義されるRFIDの捕捉および選択コマンドで、もう1つは、

ISO/IEC14443-4のフォーマットで伝送されるISO/IEC7816-4のAPDUコマンドです。それぞれのコマンド一覧

を表 4-22 および表4-23 に示します。

コマンドのフォーマットについては、4.3.2 フレーム形式 および 4.3.5 上位コマンドフォーマット をご参照

ください。

また、プロトコル制御については、連鎖(Chaining)、ACK/NAK応答(R-Block)、DESELECT、WTX(S-Block)にも対応しています。プロトコル制御の仕様については、4.3.3 プロトコル制御 をご参照ください。

以降の章で各コマンドの詳細について説明します。

表 4-22 ISO/IEC14443-3/4 TypeAコマンド一覧

コマンド名 コマンド

コード コマンド概要

REQA 0x26 R/WがRFIDを捕捉コマンド。

WUPA 0x52 R/WがRFIDを補足するコマンド

ANTICOLLISION/ SELECT

0x93 R/WがRFIDを特定し選択するコマンド

HLTA 0x5000 R/WがRFIDをHALT状態に設定するコマンド。 RATS 0xE0 R/WからRFIDにプロトコル通信情報を要求するコマンド

表 4-23 APDUコマンド一覧

コマンド名 INS コマンド概要

SELECT 0xA4 ファイルを選択するコマンド。

VERIFY 0x20 パスワード認証を行うコマンド。

READ 0xB0 R/WからRFIDのデータを読み出す。または、トンネルモード

のときは、R/WからHostのデータを読み出す。

WRITE 0xD6 R/WからRFIDにデータを書き込む。または、トンネルモード

のときは、R/WからHostにデータを書き込む。

Page 70: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

70 ISO/IEC14443 TypeA仕様

4.3.9.1 REQA/WUPA(ISO/IEC14443-3 TypeAコマンド)

概要

REQA/WUPAは、R/WがRFIDを捕捉するコマンドです。

REQA::RFIDがIDLE状態のときに使用

WUPA:RFIDがHALT状態のときに使用(IDLE状態のときも使用可能)

フレーム形式は短フレームです。

コマンドメッセージ

フォーマット

コマンドコード

1バイト

データフィールド

フィールド 設定 補足

コマンドコード REQA:0x26

WUPA:0x52

レスポンスメッセージ

フォーマット

第1バイト 第2バイト CRC_A

1バイト 1バイト 2バイト

Page 71: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 71

データフィールド

フィールド 出力値 補足

第1バイト 0x01 bit7-6: UID長の符号化

00b: シングルUID長

01b: ダブルUID長

10b: トリプルUID長

11b: 設定禁

bit5: "0"固定

bit4-0: ビット対応衝突防止の符号化

10000b: ビット対応衝突防止

01000b: ビット対応衝突防止

00100b: ビット対応衝突防止

00010b: ビット対応衝突防止

00001b: ビット対応衝突防止

本RFIDは bit7-6は00b (シングル

UID長)で動作

本RFIDは、bit4-0は 00001b で動

第2バイト 0x00 bit7-4: "0000b"固定

bit3-0: 個別の符号化、"0000b"固定

CRC_A CRC_A ISO/IEC14443-3参照

Page 72: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

72 ISO/IEC14443 TypeA仕様

4.3.9.2 ANTICOLLISION(ISO/IEC14443-3 TypeAコマンド)

概要

ANTICOLLISIONコマンドは、R/WがRFIDを特定するコマンドです。

ANTICOLLISIONコマンドのフレーム形式は、衝突防止フレームです。 コマンドメッセージ

フォーマット

選択コード SEL

確定ビット数 NVB

1バイト 1バイト

データフィールド

フィールド 設定 補足

選択コード SEL

SEL 0x93: カスケードレベル1を選択

確定ビット数 NVB

NVB:0x20

bit7-4: バイトカウンタ

0x2: バイトカウンタ=2

0x3: バイトカウンタ=3

0x4: バイトカウンタ=4

0x5: バイトカウンタ=5

0x6: バイトカウンタ=6

0x7: バイトカウンタ=7

上記以外:未規定

bit3-0: ビットカウンタ

0x0: ビットカウンタ=1

0x1: ビットカウンタ=2

0x2: ビットカウンタ=2

0x3: ビットカウンタ=3

0x4: ビットカウンタ=4

0x5: ビットカウンタ=5

0x6: ビットカウンタ=6

0x7: ビットカウンタ=7

上記以外:未規定

本RFIDは、ANTICOLLISIONコマンドへは、NVB:0x20のみ応答

Page 73: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 73

レスポンスメッセージ

フォーマット

UID0~UID3 BCC

4バイト 1バイト

データフィールド

フィールド 出力値 補足

UID0~UID3 4.3.8.1 PUPI (Pseudo-Unique PICC Identifier) 参照 パラメ-タ詳細は

ISO/IEC14443-3参照

BCC UID0~UID3の排他的論理和

Page 74: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

74 ISO/IEC14443 TypeA仕様

4.3.9.3 SELECT(ISO/IEC14443-3 TypeAコマンド)

概要

SELECTコマンドは、R/WがRFIDを特定し選択するコマンドです。

SELECTコマンドのフレーム形式は、標準フレームです。 コマンドメッセージ

フォーマット

選択コード SEL

確定ビット数 NVB

UID CRC_A

1バイト 1バイト 5バイト 2バイト

データフィールド

フィールド 設定 補足

選択コード SEL

SEL 0x93: カスケードレベル1を選択

確定ビット数 NVB

NVB:0x70

bit7-4: バイトカウンタ

0x2: バイトカウンタ=2

0x3: バイトカウンタ=3

0x4: バイトカウンタ=4

0x5: バイトカウンタ=5

0x6: バイトカウンタ=6

0x7: バイトカウンタ=7

上記以外:未規定

bit3-0: ビットカウンタ

0x0: ビットカウンタ=1

0x1: ビットカウンタ=2

0x2: ビットカウンタ=2

0x3: ビットカウンタ=3

0x4: ビットカウンタ=4

0x5: ビットカウンタ=5

0x6: ビットカウンタ=6

0x7: ビットカウンタ=7

上記以外:未規定

SELECTコマンド時のNVBは、0x70のみ

UID NVBの値に対応したUID CLnの40データビット UID0~UID3および、BCC

CRC_A CRC_A ISO/IEC14443-3参照

Page 75: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 75

レスポンスメッセージ

フォーマット

SAK CRC_A

1バイト 2バイト

データフィールド

フィールド 出力値 補足

SAK 0x20

bit7-0: SAKの符号化

xxxx x1xxb: カスケードビットの設定=UID不完全

xx1x x0xxb: UID完全、PICCはISO/IEC144443-4に適合

xx0x x0xxb: UID完全、PICCはISO/IEC144443-4に不適合

パラメ-タ詳細は

ISO/IEC14443-3参照

CRC_A CRC_A ISO/IEC14443-3参照

Page 76: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

76 ISO/IEC14443 TypeA仕様

4.3.9.4 HLTA(ISO/IEC14443-3 TypeAコマンド)

概要

HLTAは、R/WがRFIDをHALT状態に設定するコマンドです。

HLTAのフレーム形式は標準フレームです。 コマンドメッセージ

フォーマット

コマンドコード CRC_A

2バイト 2バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x5000

CRC_A CRC_A ISO/IEC14443-3参照

レスポンスメッセージ

HLTAコマンド終了時点から1msの間、RFIDが無応答。

Page 77: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 77

4.3.9.5 RATS(ISO/IEC14443-4 TypeAコマンド)

概要

RATSコマンドは、R/WからRFIDにプロトコル通信情報を要求するコマンド。

・RATSコマンドのフレーム形式は、標準フレームです。

コマンドメッセージ

フォーマット

開始バイト パラメ-タバイト CRC_A

1バイト 1バイト 2バイト

データフィールド

フィールド 設定 補足

開始バイト 0xE0

パラメ-タバイト FSDI、CIDの符号化

bit7-4: FSDIの符号化

0x0: FSD=16バイト

0x1: FSD=24バイト

0x2: FSD=32バイト

0x3: FSD=40バイト

0x4: FSD=48バイト

0x5: FSD=64バイト

0x6: FSD=96バイト

0x7: FSD=128バイト

0x8: FSD=256バイト

0xF: FSD=256バイト

上記以外: RFU bit3-0: CID

PICCへの論理識別子(論理アドレス)

本RFIDは以下の条件で動作。

FSDI: 0x9~0xEは、0xFと解

CID: R/Wの指定値で動作

※FSD: PCDが受信できる最

大フレームサイズ

CID: PICCの論理アドレス CIDは15以外を設定

CID=15(0xF)受信時は無応答

となり、IDLEまたはHALT状態に遷移

CRC_A CRC_A ISO/IEC14443-3参照

レスポンスメッセージ

フォーマット

長さバイト 構成バイト 接続情報 管理情報バイト CRC_A

TL TO TA(1) TB(1) TC(1) T1からTk

1バイト 1バイト 1バイト 1バイト 1バイト Kバイト 2バイト

Page 78: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

78 ISO/IEC14443 TypeA仕様

データフィールド

フィールド 出力値 補足

長さバイト TL 0x05 TL自身を含め、伝送されるATSの長さを示す。

CRCバイトはTLに含まれない。

0xxb: UID完全、PICCはISO/IEC144443-4に不適合

パラメ-タ詳細は

ISO/IEC14443-3参照

構成バイト T0 0x78

bit7: "0"固定

bit6-4: Y(1)を符号化

bit6=1: TA(1)が含まれる

bit5=1: TB(1)が含まれる

bit4=1: TC(1)が含まれる

bit-3-0: FSCI、FSCを符号化

符号化方法はFSDと同じ

※FSD: PICCが受信で

きる最大フレームサイ

接続情報バイト TA(1)

0x80

bit7: "1"固定(双方向で同一通信速度) bit6-4: DS bit3: "0"固定 bit2-0: DR

本RFIDは、上り下りと

も同一通信速度で、

106kbpsに対応

※DS: PICC→PCDへの

伝送速度

DR: PCD→PICCへの

伝送速度

接続情報バイト TB(1)

0xX0 bit7-4: FWI

FWIパラメ-タ値を使用(許容値=0~14) bit3-0: SFGI 0000b固定(許容値=0~14) SFGT = (256×16/fc)^SFGI

※FWI: フレーム待ち

時間

SFGT: 開始フレーム

待ち時間(ATSの次の

フレーム受信の待ち時

間)

接続情報バイト TC(1)

0x00

bit7-2: "0x00"固定

bit1: "1"の場合、CIDに対応

bit0: "1"の場合、NADに対応

管理情報バイト T1~Tk

ISO/IEC7816-4規定 管理情報バイトは付加

しない。

CRC_A CRC_A ISO/IEC14443-3参照

Page 79: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 79

4.3.9.6 SELECT(APDUコマンド)

概要

SELECTは、ファイルを選択するコマンドです。

本RFIDは、NFCフォーラムType4タグのNDEF Ver2.0 に対応します。

このため、EFファイル選択のほか、NDEFアプリ選択、CCファイル選択、NDEFファイル選択が可能です。

CCファイルおよびNDEFファイル選択時の動作は、4.3.10.3 CCファイル および、4.3.10.4 NDEFファイル をご参照ください。

コマンドメッセージ

フォーマット

CLA INS P1 P2 Lc Data Le

1バイト 1バイト 1バイト 1バイト 1バイト nバイト 1バイト

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0xA4

P1 0x00: ファイル識別子による選択

0x02: EFファイル選択

0x04: DF名による選択(アプリケーション識別子による

選択)

下記以外の組合せはエラー応

P1,P2=0x020C :EFファイル

選択

P1,P2=0x0400 :NDEFタグア

プリケーション選択

P1,P2=0x000C :EFファイ

ル、CCファイルまたはNDEFファイル選択

P2 0x00: 該当ファイル指定

0x0C: FCI応答なし

Lc Data部のバイト長

設定範囲:

NDEFタグアプリケーション選択(P1,P2=0x0400)時: 0x07(7)

上記以外: 0x02(2)

左記設定範囲以外はエラー応

Data NDEFタグアプリケーション選択(P1,P2=0x0400)時: 0xD2760000850101

CCファイル選択(P1,P2=0x000C)時: 0xE103

NDEFファイル選択(P1,P2=0x000C)時: 0x0103

EFファイル選択(P1,P2=0x020C)時: Don't care (設定はEF-ID)

左記以外はエラー応答

Le レスポンスのData部のバイト長

・ 設定範囲: 0x00 (NDEFタグアプリケーション選択時

のみフィールドあり)

左記設定範囲以外はエラー応

Page 80: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

80 ISO/IEC14443 TypeA仕様

設定例

・EFファイル選択

CLA INS P1 P2 Lc Data

0x00 0xA4 0x02 0x0C 0x02 0xXXXX

P1,P2=0x020C設定時のData(EF-ID)は、任意の値が設定可能です。

CLA INS P1 P2 Lc Data

0x00 0xA4 0x00 0x0C 0x02 0xXXXX

P1,P2=0x000C設定時のData(EF-ID)は、0xE103、0x0103以外を設定してください。 ・NDEFタグアプリケーション選択

CLA INS P1 P2 Lc Data Le

0x00 0xA4 0x04 0x00 0x07 0xD2760000850101 0x00

NDEFタグアプリケーション選択時は、上記の値のみ設定可能です。 ・CCファイル選択

CLA INS P1 P2 Lc Data

0x00 0xA4 0x00 0x0C 0x02 0xE103

CCファイル選択時は、上記の値のみ設定可能です。 ・NDEFファイル選択

CLA INS P1 P2 Lc Data

0x00 0xA4 0x00 0x0C 0x02 0x0103

NDEFファイル選択時は、上記の値のみ設定可能です。

本RFIDでのNDEFファイルのID(File ID)は、0x0103固定です。 レスポンスメッセージ

フォーマット

SW1 SW2

1バイト 1バイト

データフィールド

フィールド 出力値 補足

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 81: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 81

4.3.9.7 READ(APDUコマンド)

概要

READは、RFモードのときは、R/WからRFIDのデータを読み出し、トンネルモードのときは、R/WからHostのデータを読み出すコマンドです。

コマンドメッセージ

フォーマット

CLA INS P1 P2 Le

1バイト 1バイト 1バイト 1バイト 1バイト

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0xB0

P1 読み出すデータの先頭アドレス

4.3.8.5 アドレス参照

P2 読み出すデータの先頭アドレス

4.3.8.5 アドレス参照

Le 読み出すデータのバイト長

設定範囲: 0x01(1)~0xFB(251)

暗号化通信時は、16×n (n:整数)の値を設定

暗号化通信時の最大n=15

レスポンスメッセージ

フォーマット

Data SW1 SW2

1~251バイト 1バイト 1バイト

データフィールド

フィールド 出力値 補足

Data 読み出しデータ

4.3.8.6 データ参照

ステータスワードが正常終了

以外のときは省略

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 82: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

82 ISO/IEC14443 TypeA仕様

4.3.9.8 WRITE(APDUコマンド)

概要

WRITEは、RFモードのときは、R/WからRFIDにデータを書き込み、トンネルモードのときは、R/WからHostにデータを書き込むコマンドです。

コマンドメッセージ

フォーマット

CLA INS P1 P2 Lc Data

1バイト 1バイト 1バイト 1バイト 1バイト 1~248バイト

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0xD6

P1 書き込むデータの先頭アドレス

4.3.8.5 アドレス参照

P2 書き込むデータの先頭アドレス

4.3.8.5 アドレス参照

Lc Data部のバイト長

設定範囲: 0x01(1)~0xF8(248)

暗号化通信時は、16×n (n:整数)の値を設定

暗号化通信時の最大n=15

Data 書き込みデータ

4.3.8.6 データ参照

レスポンスメッセージ

フォーマット

SW1 SW2

1バイト 1バイト

データフィールド

フィールド 出力値 補足

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 83: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 83

4.3.9.9 VERIFY(APDUコマンド)

概要

VERIFYコマンドはパスワード認証を行うコマンドです。

コマンドメッセージ

フォーマット

CLA INS P1 P2 Lc Data

1バイト 1バイト 1バイト 1バイト 1バイト 16バイト

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0x20 0x20以外はエラー応答

P1 0x00 0x00以外はエラー応答

P2 0x00 0x00以外はエラー応答

Lc 0x10 Data部のバイト長

0x10以外はエラー応答

Data パスワード値

レスポンスメッセージ

フォーマット

SW1 SW2

1バイト 1バイト

データフィールド

フィールド 出力値 補足

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 84: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

84 ISO/IEC14443 TypeA仕様

4.3.10 NDEF

本RFIDは、NFC Forum の Type3 Tag および Type4 Tag に準拠しており、NDEFフォーマットのデータ交換

をサポートします。本節では、Type4 Tag について説明します。

なお、NFC Forum の Type3 Tag は、4.2.7 NDEF で説明します。

本RFIDでサポートする Type4 Tag の NDEFフォーマットは、Version 2.0 です。

FeRAMのユーザー領域に所定の設定を行うことでNDEFのデータ交換が行えます。

NDEFの詳細については、NFC Forumの該当規格書を参照してください。

4.3.10.1 メモリマップ

図 4-27 にNDEF使用時のメモリマップを示します。

CCファイルはBlock59に配置します。

NDEFファイルはBlock0の一部、およびBlock1~58に配置します。

Block Address 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF

0 0x0000

1 0x0010

2 0x0020

3 0x0030

4 0x0040

5 0x0050

6 0x0060

7 0x0070

8 0x0080

9 0x0090

10 0x00A0

11 0x00B0

12 0x00C0

13 0x00D0

14 0x00E0

15 0x00F0

16 0x0100

17 0x0110

18 0x0120

19 0x0130

20 0x0140

21 0x0150

22 0x0160

23 0x0170

24 0x0180

: :

58 0x03A0

59 0x03B0

60 0x03C0

61 0x03D0

62 0x03E0

63 0x03F0

システム領域

CCファイル領域

NDEFデータ領域(メッセージ)

図 4-27 NDEF使用時のメモリマップ

Page 85: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeA仕様 85

4.3.10.2 NDEFタグアプリケーション選択

NDEFタグアプリケーション選択はSELECTコマンド(APDUコマンド)により行います。

4.3.10.3 CCファイル

CCファイルの選択はSELECTコマンド(APDUコマンド)により行います。

CCファイル選択状態においては、Block59の先頭(物理アドレスの0x03B0)がCCファイル先頭(0x0000)となりま

す。

表 4-24 にCCファイルの設定例を示します。

表 4-24 CCファイル設定例

選択時

アドレス

物理

アドレス

サイズ 値 内容 補足

0x0000

~0x0001

0x03B0

~0x03B1

2Byte 0x000F CCLEN (CCファイル

長)

0x0002 0x03B2 1Byte 0x20 Mapping Version 本RFIDでは

0x20を設定

してくださ

0x0003

~0x0004

0x03B3

~0x03B4

2Byte 0x003B MLe (リードコマン

ドの最大レスポンス

長)

0x0005 ~0x0006

0x03B5 ~0x03B6

2Byte 0x0034 Mlc (ライトコマンド

の最大コマンド長)

0x0007 0x03B7 1Byte 0x04 NDEF File Control TLV のTフィールド

0x0008 0x03B8 1Byte 0x06 NDEF File Control TLV のLフィールド

0x0009 ~0x000A

0x03B9 ~0x03BA

6Byte 0x0103 NDEF File Control TLV のVフィールド

File ID

本RFIDでは

0x0103を設

定してくだ

さい

0x000B ~0x000C

0x03BB ~0x03BC

0x0032 最大NDEFサイズ

0x000D 0x03BD 0x00 リードアク

セス条件

0x000E 0x03BE 0x00 ライトアク

セス条件

Page 86: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

86

4.3.10.4 NDEFファイル

NDEFファイルの選択はSELECTコマンドにより行います。

表 4-25 にNDEFファイルの設定例として、空のNDEFファイルを示します。

表 4-25 NDEFファイルの設定例(空のNDEFファイル)

選択時

アドレス

物理アドレス サイズ 値 内容 補足

0x0000 ~0x0001

0x000C ~0x000D

2Byte 0x0003 NLEN (NDEFメッセ

ージ長) NLENのサイズは

2Byte固定です。

0x0002 ~0x0004

0x0010 ~0x0012

3Byte 0xD00000 NDEFメッセージ 左記の値は、空のメ

ッセージを示す値

です

NDEFファイル選択状態におけるNDEFファイルへのアクセスは、NLENのみまたはNDEFメッセージのみのほ

か、NLENとNDEFメッセージを連接し1コマンドでアクセスすることができます。

NDEFファイル選択状態においては、Block0の物理アドレス0x000CがNDEFファイル先頭、Block1の先頭(物理

アドレス0x0010)がNDEFファイルのアドレス0x0002となります。

すなわち、NDEFファイルのNLENフィールドは物理アドレスの0x000C~0x000Dに配置され、NDEFメッセー

ジフィールドは物理アドレスの0x0010から配置されます。

Page 87: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 87

4.4 ISO/IEC14443 TypeB仕様 以下、ISO/IEC14443 TypeB仕様について説明します。

4.4.1 通信仕様

表 4-26 にISO/IEC14443 TypeB通信仕様を示します。

表 4-26 ISO/IEC14443 TypeB通信仕様

搬送波周波数 13.56 MHz

変調方式、ビット符号化 R/W→RFID ASK10%、NRZ 符号化 RFID→R/W 負荷変調、BPSK 符号化(848 kHz サブキャリア)

通信速度 106 kbps / 212 kbps / 424kbps

キャラクタ伝送

LSB First データ 8bit スタートビット 1bit ストップビット 1bit

4.4.2 フレーム形式

図 4-28 にISO/IEC14443 TypeBのフレーム形式を示します。データフィールドの前にSOF(Start Of Frame)、デ

ータフィールドの後にEOF(End Of Fram)が付きます。データフィールドのサイズは、本RFIDの仕様では、最

大256バイトになります。

EOFデータフィールド (最大256バイト)SOF EOFデータフィールド (最大256バイト)SOF

図 4-28 ISO/IEC14443 TypeB フレーム形式

さらに、図 4-28 のデータフィールドの中身に対して、図4-29 に示すISO/IEC14443-4 ブロックフォーマット

が適用されます。先頭フィールドのCID, NADは本RFIDでは非対応のため、CID, NADは付加禁止になります。

1バイト

[CID]*

1バイト

[NAD]*

2バイト(CRC)0 ~ 253バイト(CID,NAD省略時)1バイト

ECD

最終フィールド

INF

情報フィールド

PCB

先頭フィールド

1バイト

[CID]*

1バイト

[NAD]*

2バイト(CRC)0 ~ 253バイト(CID,NAD省略時)1バイト

ECD

最終フィールド

INF

情報フィールド

PCB

先頭フィールド

誤り検出信号* CID, NAD: 本RFIDは非対応

(CID, NAD付加禁止)

フレームサイズ 図 4-29 ISO/IEC14443-4 ブロックフォーマット

Page 88: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

88 ISO/IEC14443 TypeB仕様

表 4-27 ISO/IEC14443-4 フィールド定義

フィールド名 バイト長 定義

PCB 1 Protocol Control Byte 4.3.3 プロトコル制御参照

CID 1 Card Identifier(Optional) RFID 特定 (本 RFID は非対応のため、付加禁止)

NAD 1 Node Address(Optional) ロジカルチャネル確立 (本 RFID は非対応のため、付加禁止)

INF n コマンドメッセージまたはレスポンスメッセージ ECD 2 CRC_B ISO/IEC14443-3 参照

4.4.3 プロトコル制御

プロトコル制御については、ISO/IEC14443 TypeA仕様と同一です。

4.3.3 プロトコル制御 を参照してください。

4.4.4 ブロック制御

ブロック制御については、ISO/IEC14443 TypeA仕様と同一です。

4.3.4 ブロック制御 を参照してください。

4.4.5 上位コマンドフォーマット

上位コマンドフォーマットについては、ISO/IEC14443 TypeA仕様と同一です。

4.3.5 上位コマンドフォーマット を参照してください。

Page 89: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 89

4.4.6 状態遷移図

図 4-30 に本RFIDのISO/IEC14443 TypeBの動作の状態遷移図を示します。

図 4-30 ISO/IEC14443 TypeBの動作の状態遷移図

Page 90: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

90 ISO/IEC14443 TypeB仕様

4.4.7 フローチャート

図 4-31 に本RFIDのISO/IEC14443 TypeBのコマンド処理のフローチャートを示します。

図 4-31 ISO/IEC14443 TypeB コマンド処理のフローチャート

PUPI一致?

ATTRIB応答 HLTB応答

Yes

ATTRIBHLTB

磁界オン

ATQB応答

REQB/WUPB

その他

YesYes

No

PUPI一致?No

YesNo

PROTOCOL状態

コマンド応答

SELECTREADWRITE

DESELECT

DESELECT応答

HALT状態

READY状態

IDLE状態

WUPB その他

下記の何れかの条件に一致・AFIが0x00・AFIが0xY0で上位4bitのYが一致・AFIが0x0Yで下位4bitのYが一致・AFI1バイトが一致

REQB/WUPBその他

Page 91: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 91

4.4.8 各種設定

以下、本RFIDのISO/IEC14443 TypeBに関するパラメ-タの設定や動作の仕様について説明します。

4.4.8.1 AFI (Application Family Identifier)

図 4-32 にAFI(Application Family Identifier)のフォーマットを示します。AFIは、システム領域AFIの値になり

ます。

AFIは、REQBコマンドで指定されるパラメ-タです。本RFIDのREQBコマンド応答の動作を表 4-28 に示し

ます。AFIの値については、ISO/IEC14443-3をご参照ください。

AFI

D0

AFI

D0

AFI

図 4-32 AFIフォーマット

表 4-28 REQBコマンド応答動作

REQBコマンド

AFI値 RFIDのREQBコマンド応答

0x00 システム領域AFIの値にかかわらず応答

0xY0 REQBコマンドのAFIの上位4ビットの値Yと、システム領域

AFIの上位4ビットが一致したとき応答

0x0Y REQBコマンドのAFIの下位4ビットの値Yと、システム領域

AFIの下位4ビットが一致したとき応答

上記以外 REQBコマンドのAFIの値が、システム領域AFIの値に一致

したときのみ応答

4.4.8.2 PUPI (Pseudo-Unique PICC Identifier)

PUPIは、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.1 PUPI (Pseudo-Unique PICC Identifier) を参照してください。

4.4.8.3 FWI (Frame Waiting time Integer)

FWIIは、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.2 FWI (Frame Waiting time Integer) を参照してください。

4.4.8.4 WTXM (waiting time extension multiprier)

WTXMIは、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.3 WTXM (waiting time extension multiprier) を参照してください。

Page 92: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

92 ISO/IEC14443 TypeB仕様

4.4.8.5 ファイルシステム

ファイルシステムは、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.4 ファイルシステム を参照してください。

4.4.8.6 アドレス

アドレス指定は、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.5 アドレス を参照してください。

4.4.8.7 データ

データ仕様は、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.6 データ を参照してください。

4.4.8.8 ステータスワード

ステータスワードは、ISO/IEC14443 TypeA仕様と同一です。

4.3.8.7 ステータスワード を参照してください。

Page 93: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 93

4.4.9 コマンド

本RFIDでサポートするISO/IEC14443 TypeBのコマンドは2種類に分かれます。

1つは、ISO/IEC14443-3で定義されるコマンドで、もう1つは、ISO/IEC14443-4のフォーマットで伝送される

ISO/IEC7816-4のAPDUコマンドです。コマンド一覧を表 4-29 および表 4-30 に示します。

APDUコマンドは、ISO/IEC14443 TypeA仕様と同一です。4.3.9 コマンド の該当コマンドを参照してくださ

い。

コマンドのフォーマットについては、4.4.2 フレーム形式および 4.3.5 上位コマンドフォーマットをご参照

ください。

また、プロトコル制御については、連鎖(Chaining)、ACK/NAK応答(R-Block)、DESELECT、WTX(S-Block)にも対応しています。プロトコル制御の仕様については、4.3.3 プロトコル制御 をご参照ください。

以降の章で各コマンドの詳細について説明します。

表 4-29 ISO/IEC14443-3 TypeBコマンド一覧

コマンド名 コマンド コード コマンド概要

REQB/WUPB 0x05 R/WがRFIDを捕捉、特定するコマンド。

ATTRIB 0x1D R/WとRFID間でプロトコル信情報を交換し、RFIDをコマンド処理

可能な状態に遷移させるコマンド。 HLTB 0x50 R/WがRFIDをHALT状態に設定するコマンド。

表 4-30 APDUコマンド一覧

コマンド名 INS コマンド概要

SELECT 0xA4 ファイルを選択するコマンド。

VERIFY 0x20 パスワード認証を行うコマンド

READ 0xB0 R/W から RFID のデータを読み出す。または、トンネルモードのと

きは、R/W から Host のデータを読み出す。 WRITE 0xD6 R/W から RFID にデータを書き込む。または、トンネルモードのと

きは、R/W から Host にデータを書き込む。

Page 94: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

94 ISO/IEC14443 TypeB仕様

4.4.9.1 REQB/WUPB(ISO/IEC14443-3 TypeBコマンド)

概要

REQB/WUPBは、R/WがRFIDを捕捉、特定するコマンドです。

REQB: RFIDがIDLE状態のときに使用

WUPB: RFIDがHALT状態のときに使用(IDLE状態のときも使用可能) コマンドメッセージ

フォーマット

コマンドコード AFI PARAM CRC_B

1バイト 1バイト 1バイト 2バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x05

AFI 0x00: 全てのRFIDを指定

0xY0: 上位4ビットが一致するRFIDが応答

0x0Y: 下位4ビットが一致するRFIDが応答

0x00以外: 指定したシステムコードに一致する

RFIDが応答

4.4.8.1 AFI (Application Family Identifier)参照

PARAM 0x00: REQB 0x08: WUPB

本RFIDは常に下記で処理。

bit7-bit5の設定は無視

bit2-0いずれの設定(RFU含む)であっても、スロット数N=1として動作する(常にATQB応答する)

bit7-bit5 RFU (000bを設定)

bit4 0: 拡張ATQB未サポート

1: 拡張ATQBサポート

bit3 0: REQB 1: WUPB

bit2-bit0 000b: スロット数N=1

001b: スロット数N=2

010b: スロット数N=4

011b: スロット数N=8

100b: スロット数N=16

101b: RFU 110b: RFU

CRC_B CRC_B ISO/IEC14443-3参照

Page 95: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 95

レスポンスメッセージ

フォーマット

レスポンスコード PUPI Application Data Protocol Info CRC_B

1バイト 4バイト 4バイト 3バイト 2バイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x50 (ATQB)

PUPI 4.2.5.2 PICC(Proximity IC Card)識別子参照

Application Data 0x00000000 本領域は未使用(Proprietary扱い)

Protocol Info 第1バイト:0xB3 パラメ-タ詳細は

ISO/IEC14443-3参照

*1: システム領域のRFSPDパ

ラメータ設定が”0"、かつ

TYPBSPDパラメータ設定

が”1”の場合の応答です。

RFSPDパラメータ設定が”1"の場合は、TYPBSPDパラメー

タ設定にかかわらず、”0x80” (R/W→RFID: 106 [k bps]。 RFID→R/W: 106 [k bps]。R/W→RFID、RFID→R/W同じ通信

速度) を応答します。

なお、TYPBSPDパラメータ設

定”0”は、禁止設定です。

bit7-bit0 通信速度設定: 0xB3 (*1)

R/W→RFID: 106, 212, 424 [k bps]

RFID→R/W: 106, 212, 424 [k bps]

R/W→RFID, RFID→R/W同じ通信速

第2バイト: 0x81

bit7-bit4 RFIDの最大フレームサイズ

1000b: 256バイト

bit3-bit0 プロトコルタイプ: 0001b

RFIDはISO/IEC14443-4準拠

RFID応答後R/Wコマンド待ち時間

(TR2)の最小: 10etu +32/fs (fs = 848K Hz)

第3バイト: 0xX0 (XはFWIの値)

bit7-bit4 FWI(Frame Wating time Integer) 4.4.8.3 FWI (Frame Waiting time Integer)参照

bit3-bit2 ADC(Application Data Coding)

00b: Application DataはProprietary

bit1-bit0 FO(Frame Option)

00b: NAD, CID未サポート

CRC_B CRC_B ISO/IEC14443-3参照

Page 96: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

96 ISO/IEC14443 TypeB仕様

4.4.9.2 ATTRIB(ISO/IEC14443-3 TypeBコマンド)

概要

ATTRIBは、R/WとRFID間でプロトコル信情報を交換し、RFIDをコマンド処理可能な状態に遷移させるコマ

ンドです。

コマンドメッセージ

フォーマット

コマンドコード Identifier Param1 Param2 Param3 Param4 CRC_B

1バイト 4バイト 1バイト 1バイト 1バイト 1バイト 2バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x1D

Identifier ATQBレスポンスのPUPIを設定

Param1 0x00 本RFIDは下記内容で動作

bit1-bit0の設定は無視

bit7-bit6: 11bのときは00bと解

bit5-bit4: 11bのときは00bと解

本RFIDは下記内容で動作。

TR0最小: 64/fs

TR1最小: 80/fs

EOF省略しない

SOF省略しない

bit7-bit6 R/WコマンドからRFID応答時間 (TR0)の最小: (fs = 848K Hz)

00b: 64/fs (106K bps), 64/fs (212K bps), 64/fs (424K bps)

01b: 48/fs (106K bps), 32/fs (212K bps), 16/fs (424K bps) 10b: 16/fs (106K bps), 8/fs (212K bps), 4/fs (424K bps) 11b: RFU

bit5-bit4 RFIDのサブキャリア発生開始からデ

ータ送信開始時間(TR1)の最小:

(fs = 848K Hz) 00b: 80/fs (106K bps), 80/fs (212K bps), 80/fs (424K bps) 01b: 64/fs (106K bps), 32/fs (212K bps), 32/fs (424K bps) 10b: 16/fs (106K bps), 8/fs (212K bps), 8/fs (424K bps) 11b: RFU

bit3 0:EOF省略不可

1:EOF省略可

bit2 0:SOF省略不可

1:SOF省略可

bit1-bit0 RFU (00bを設定)

Page 97: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 97

Param2 0xXX (XXは、下記設定参照) 左記以外のパラメ-タ(RFIDが対応していない通信設定や

R/Wのフレームサイズ)を設

定した場合、RFIDは無応答。

RFID→PCD通信速度設定と

PCD→RFID通信速度設定が

異なる場合は無応答

bit7-bit6 RFID→PCD通信速度設定

00b: 106K bps 01b: 212K bps 10b: 424K bps

11b: 設定禁止

bit5-bit4 PCD→PICC通信速度設定

00b: 106K bps 01b: 212K bps 10b: 424K bps

11b: 設定禁止

bit3-bit0 R/Wの最大受信可能フレームサイズ

1000b: 256バイト

0111b: 128バイト

0110b: 96バイト

0101b: 64バイト

0100b: 48バイト

0011b: 40バイト

0010b: 32バイト

0001b: 24バイト

0000b: 16バイト

Param3 0x01 RFIDは下記内容で動作

bit7-bit4: 0000b かつ bit0: 1b 以外は無応答

bit3-bit1の設定は無視

bit7-bit4 RFU (0000bを設定)

bit3-bit0 ATQBパラメ-タの第2バイトのプロ

トコルタイプ(4bit)の設定値と同じ。

Param4 0x00 RFIDは下記内容で動作

bit7-bit4の設定は無視

bit3-bit0: 0000b以外は無応答 bit7-bit4 RFU (0000bを設定)

bit3-bit0 0000b: RFIDはCIDを未サポート

CRC_B CRC_B ISO/IEC14443-3参照

レスポンスメッセージ

フォーマット

レスポンスコード CRC_B

1バイト 2バイト

Page 98: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

98 ISO/IEC14443 TypeB仕様

データフィールド

フィールド 出力値 補足

レスポンスコード 第1バイト:0x10 パラメ-タ詳細は

ISO/IEC14443-3参照 bit7-bit4 MBLI (Maxmum Buffer Length Integer)

0001b: RFIDのフレームサイズの1倍(256バイト)

bit3-bit0 0000b: RFIDはCIDを未サポート

CRC_B CRC_B ISO/IEC14443-3参照

Page 99: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 99

4.4.9.3 HLTB(ISO/IEC14443-3 TypeBコマンド)

概要

HLTBは、R/WがRFIDをHALT状態に設定するコマンドです。

コマンドメッセージ

フォーマット

コマンドコード Identifier CRC_B

1バイト 4バイト 2バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x50

Identifier HALT状態に設定するRFIDのPUPIを設定

CRC_B CRC_B ISO/IEC14443-3参照

レスポンスメッセージ

フォーマット

レスポンスコード CRC_B

1バイト 2バイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x00

CRC_B CRC_B ISO/IEC14443-3参照

Page 100: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

100 ISO/IEC14443 TypeB仕様

4.4.9.4 SELECT(APDUコマンド)

SELECT(APDUコマンド)は、ISO/IEC14443 TypeA仕様と同一です。

4.3.9.6 SELECT(APDUコマンド)を参照してください。

4.4.9.5 READ(APDUコマンド)

READ(APDUコマンド)は、ISO/IEC14443 TypeA仕様と同一です。

4.3.9.7 READ(APDUコマンド)を参照してください。

4.4.9.6 WRITE(APDUコマンド)

WRITE(APDUコマンド)は、ISO/IEC14443 TypeA仕様と同一です。

4.3.9.8 WRITE(APDUコマンド)を参照してください。

4.4.9.7 VERIFY(APDUコマンド)

VERIFY(APDUコマンド)は、ISO/IEC14443 TypeA仕様と同一です。

4.3.9.9 VERIFY(APDUコマンド)を参照してください。

Page 101: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第4章 RF通信モード

ISO/IEC14443 TypeB仕様 101

4.4.10 NDEF

NDEF仕様については、ISO/IEC14443 TypeA仕様と同一です。

4.3.10 NDEF を参照してください。

Page 102: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 103: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

5

Page 104: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

104 シリアル通信モードシーケンス

5.1 シリアル通信モードシーケンス 本RFIDはI2Cインタフェースによるシリアル通信機能を備えています。

Hostがマスター動作を行い、本RFIDはスレーブ動作を行います。

図 5-1 にシリアル通信モードのシーケンスを示します。以下、各シーケンスについて説明します。

SNo.1: HostからRFIDにスレーブ受信によりシリアル通信モードコマンドを送信します。

SNo.2: RFIDは、SNo.1のシリアル通信モードコマンドを受信すると、RFID内でコマンドの処理を行い、処理

結果をスレーブ送信によりHostにシリアル通信モードレスポンスとして送信します。

なお、SNo.1を省略しスレーブ送信のみを行うことでRFIDのステータスを読み出すことも可能です。

図 5-1 シリアル通信モードシーケンス

また、コマンドとレスポンスはそれぞれ任意のバイト位置で分割して入力または出力することが可能です。

コマンドについては1バイト単位で分割可能ですが、レスポンスについてはステータス以外のデータフィール

ドで最大分割数は2となりますので、ご注意ください(3分割以上はできません)。

本ユーザーマニュアルではこの分割した動作を分割アクセス、分割しない場合の動作を通常アクセスと表し

ます。

R/W HostRFID

シリアル通信モードコマンドSNo.1

シリアル通信モードレスポンスSNo.2

Page 105: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

105 I2C

5.2 I2C 以下、I2C仕様について説明します。

5.2.1 通信仕様

表 5-1 に本RFIDのI2Cの通信仕様を示します。

表 5-1 I2C通信仕様

データ転送方式 I2C 方式、スレーブ通信 通信速度 1KHz ~ 400KHz

キャラクタ伝送 スレーブアドレス 7bit データ 8bit

フレーム送受信 コマンドおよびレスポンスのフレームを複数に分割可能 (分割アクセス)

5.2.2 フレーム形式

図 5-2 にI2Cのフレーム形式を示します。また、表 5-2 にフィールド定義を示します。

0~255バイト

データフィールド

1バイト

アドレスフィールド

図 5-2 フレーム形式

表 5-2 フィールド定義

フィールド名 バイト長 定義 アドレスフィールド 1 スレーブアドレス(7bit)とデータ方向ビット(R/W) データフィールド n コマンドメッセージまたはレスポンスメッセージ

スレーブアドレスが一致しデータ方向ビットが0のときは、スレーブ受信となり、Hostからコマンド入力され

る状態になります。

スレーブアドレスが一致しデータ方向ビットが1のときは、スレーブ送信となり、Hostへレスポンスを返す状

態になります。 なお、コマンド、レスポンスとも、フレームをバイト単位で分割可能です。

詳細は5.2.6 タイムチャート を参照ください。

Page 106: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

106 I2C

5.2.3 スレーブアドレス設定

I2Cのスレーブアドレスの設定は、FeRAMのシステム領域HW1のI2C_SLVで設定します。

設定内容については、3.3 システム領域 ■HW1(2バイト) をご参照ください。

5.2.4 ステータス

表 5-3 にRFIDのレスポンスステータスのフィールド形式、表 5-4 にRFIDのレスポンスのステータスの意

味、また 表5-5 にRFIDコマンド処理中のコマンドレスポンスについて示します。

表 5-3 RFIDレスポンスステータスのフィールド形式

フィールド名 bit位置 詳細

RFWRITE_IRQ bit7

RF書込み割込みの発生状態

0:割込み未発生

1:割込み発生

RFREAD_IRQ bit6

RF読出し割込みの発生状態

0:割込み未発生

1:割込み発生

RFTX_IRQ bit5

RF送信割込みの発生状態

0:割込み未発生

1:割込み発生

RFDET_IRQ bit4

磁界検出割込みの発生状態

0:割込み未発生

1:割込み発生

CMD_RES bit3-bit0 コマンド処理結果の表示

(表 5-4 RFIDレスポンスステータス(CMD_RESフィールド) 参照)

Page 107: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

107 I2C

表 5-4 RFIDレスポンスステータス(CMD_RESフィールド)

値 意味 詳細

0x0 情報なし レスポンス送信済みのため、情報なし

0x1 トンネルリード要求 (*1) RF通信によるトンネルモードリードを検出

0x3 トンネルライト要求 (*1) RF通信によるトンネルモードライトを検出

0x5 正常終了 正常終了

0x8 未実装コマンドエラー コマンドが未実装コマンド

0xA コマンドパラメ-タエラー

(*2)

アドレスがFeRAM領域外指定

データ長が仕様範囲外

0x9 トンネルモードエラー IDLE状態、RFIDコマンド処理中でのQUERY, ANSWERコマンド

0xB 自己診断エラー FeRAM Read Only領域へのWriteアクセス(ROSI設定

機能)

0x7 BUSY RFIDコマンド処理中 (READ,WRITE,STATUSコマン

ドのみ)

0xF HOST_BUSY HOSTコマンド処理中

(*1) トンネルモードにつきましては、第7章 トンネルモードをご参照ください。

(*2) 本エラーにつきましては、管理者マニュアルもご参照ください。

表 5-5 RFIDコマンド処理中のコマンドレスポンス

コマンド

レスポンスの

ステータス

(CMD_RESフィールド)

意味 詳細

READ WRITE

STATUS 0x7 BUSY RFIDコマンド処理中

RREG WREG

0x5 正常終了 正常終了

0xA コマンドパラメ-タエラー データ長が仕様範囲外

QUERY ANSWER

0x9 トンネルモードエラー IDLE状態、RFIDコマンド処理中

でのQUERY, ANSWERコマンド

Page 108: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

108 I2C

5.2.5 コマンド

本RFIDでサポートするシリアル通信モードコマンド一覧を表 5-6 に示します。

以降の章で各コマンドの詳細について説明します。

表 5-6 シリアル通信モードのコマンド一覧

コマンド名 コマンド

コード コマンド概要

READ 0x08 HostからRFIDのデータを読み出す

WRITE 0x18 HostからRFIDにデータを書き込む

RREG 0x68 HostからRFIDの制御データを読み出す

WREG 0x78 HostからRFIDに制御データを書き込む

STATUS - HostからRFIDのステータス情報を読み出す

Page 109: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

109 I2C

5.2.5.1 READ

概要

READは、HostからRFIDのデータを読み出すコマンドです。

本コマンドは、WREGコマンドによるRF通信停止設定を行った後に発行し、本コマンドのレスポンス受信完

了後にRF通信停止設定を解除してください。

ソフトウェアによる処理フロー例を8.4 I2C通信を行う場合の制限事項 に記載します。

コマンドメッセージ

フォーマット

コマンドコード スタートアドレス データ長n

1バイト 2バイト 1バイト

データフィールド

フィールド 設定 備考

コマンドコード 0x08

スタートアドレス 読み出しを開始するアドレス 単位はバイト

形式はビッグエンディアン

データ長n 読み出すデータのサイズ

設定範囲: 0x01(1)~0xFE(254)

単位はバイト

レスポンスメッセージ

フォーマット

ステータス データ

1バイト 1~254バイト

データフィールド

フィールド 出力値 備考

ステータス 5.2.4 ステータス参照

データ 読み出しデータ 下記注意事項参照

注意:本コマンドによる RFID のレスポンスメッセージのステータスが正常応答以外

(エラー応答、BUSY)の場合は、データは省略されます。

Page 110: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

110 I2C

5.2.5.2 WRITE

概要

WRITEは、HostからRFIDにデータを書き込むコマンドです。

本コマンドは、WREGコマンドによるRF通信停止設定を行った後に発行し、本コマンドのレスポンス受信完

了後にRF通信停止設定を解除してください。

ソフトウェアによる処理フロー例を8.4 I2C通信を行う場合の制限事項に 記載します。

コマンドメッセージ

フォーマット

コマンドコード スタートアドレス データ長n データ

1バイト 2バイト 1バイト 1~251バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x18

スタートアドレス 書き込みを開始するアドレス 単位はバイト

形式はビッグエンディアン

データ長n 書き込むデータのサイズ

設定範囲: 0x01(1)~0xFB(251)

単位はバイト

データ 書き込みデータ

レスポンスメッセージ

フォーマット

ステータス

1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

Page 111: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

111 I2C

5.2.5.3 RREG

概要

RREGは、HostからRFIDの制御データ、割込み発生要因を読み出すコマンドです。 コマンドメッセージ

フォーマット

コマンドコード

1バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x68

レスポンスメッセージ

フォーマット

ステータス データ

1バイト 1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

データ bit7 RF書込み割込みマスク状態 WREGコマンドでの設定値

bit6 RF読出し割込みマスク状態 WREGコマンドでの設定値

bit5 RF送信完了割込みマスク状態 WREGコマンドでの設定値

bit4 磁界検出割込みマスク状態 WREGコマンドでの設定値

bit3 RF通信停止設定状態 WREGコマンドでの設定値

bit2 Reserved(0固定)

bit1 CFENエラー

0:CFENエラーなし

1:CFENエラーあり

システム領域のCFEN値のチェック

結果を読出します。

CFENチェックについては管理者マ

ニュアルをご参照ください。

bit0 BCCエラー

0:BCCエラーなし

1:BCCエラーあり

システム領域の値のBCCチェック結

果を読出します。

BCCチェックについては管理者マニ

ュアルをご参照ください。

Page 112: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

112 I2C

5.2.5.4 WREG

概要

WREGは、HostからRFIDに制御データを書き込むコマンドです。 コマンドメッセージ

フォーマット

コマンドコード データ

1バイト 1バイト

データフィールド

フィールド 設定 補足

コマンド

コード

0x78

データ bit7 RF書込み割込みマスク設定

0:マスクしない (デフォルト値)

1:マスクする

1を設定することで、システム領域のHW2パラメ-タのIRQSEL設定にかかわらず

RF書込み割込みを発生しません。

bit6 RF読出し割込みマスク設定

0:マスクしない (デフォルト値)

1:マスクする

1を設定することで、システム領域のHW2パラメ-タのIRQSEL設定にかかわらず

RF読出し割込みを発生しません。

bit5 RF送信完了割込みマスク設定

0:マスクしない (デフォルト値)

1:マスクする

1を設定することで、システム領域のHW2パラメ-タのIRQSEL設定にかかわらず

RF送信割込みを発生しません。

bit4 磁界検出割込みマスク設定

0:マスクしない (デフォルト値)

1:マスクする

1を設定することで、システム領域のHW2パラメ-タのIRQSEL設定にかかわらず

磁界検出割込みを発生しません。

bit3 RF通信停止設定

0:RF通信停止しない (デフォルト値) 1:RF通信停止する

1を設定することで、RF通信を一時的に受

けつけないようにします。

0に再設定する際には、同時にbit0のリセ

ット要求を1に設定してください。

bit2-bit1 Reserved(0を設定してください)

bit0 リセット要求

0:通常動作 (デフォルト値)

1:リセットを要求

WREGコマンドに対するレスポンス送信

後にLSIをセルフリセットします。

セルフリセットの期間中はFeRAMの設定

値によりLSI内部を初期化するため、ホス

トアクセスを行う前に3ms(min)のウェイ

ト時間が必要となります。

セルフリセット期間中にホストアクセス

を行った場合はBUSY応答となります。

Page 113: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

113 I2C

レスポンスメッセージ

フォーマット

ステータス

1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

Page 114: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

114 I2C

5.2.5.5 STATUS

概要

STATUSは、HostからRFIDのステータス情報を読み出すコマンドです。 コマンドメッセージ

STATUSコマンドには、コマンドメッセージはありません。

スレーブ送信要求がSTATUSコマンドとなります。 レスポンスメッセージ

フォーマット

ステータス

1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

Page 115: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

115 I2C

5.2.6 タイムチャート

本RFIDのI2Cインタフェースによるシリアル通信では、コマンドまたはレスポンスを任意のバイト位置で分

割することが可能です。

分割しない場合を通常アクセス、分割する場合を分割アクセスと表します。

以下、通常アクセスと分割アクセスのタイムチャートを説明します。

5.2.6.1 通常アクセス時のタイムチャート

図 5-3 にI2Cの通常アクセス時のタイムチャートを示します。

t0: Hostは、スレーブ受信要求を入力します。スレーブ受信要求の入力とは、スタートコンディションの入力

後、スレーブアドレスとR/Wビット(L)を入力することです。

RFIDはスレーブアドレスが一致するとACKを返します。

Hostが続いてコマンドデータを入力すると、RFIDは1バイトごとにACKを返します。Hostは最後にストップコ

ンディションを入力します。

NIRQ端子はHにプルアップしてください。

t1: Hostは、コマンドデータを入力した後は、SCL端子へのクロック入力を停止します。RFIDは、内部でコマ

ンドの処理を実行します。

t2: RFIDは、内部でのコマンド処理が完了すると、レスポンスを送信するために、NIRQ端子にLを出力します。

t3: Hostは、NIRQ端子のL出力を検出して、スレーブ送信要求を入力します。スレーブ送信要求の入力とは、

スタートコンディションの入力後、スレーブアドレスとR/Wビット(H)を入力することです。

スレーブ送信要求の入力は、NIRQ端子のL出力から、システム領域のRESWTパラメータで設定した時間以内

に入力を完了してください。

RFIDはスレーブアドレスが一致するとACKを返すとともに、NIRQ端子のL出力を停止します。

Hostが続いてSCL端子にクロック入力すると、RFIDは1バイトずつデータを返します。データの先頭はステー

タスで、コマンドの処理結果を返します。Hostからは1バイトごとにACKを入力し、最後にNACKとストップ

コンディションを入力します。

図 5-3 通常アクセス時のタイムチャート

Page 116: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

116 I2C

5.2.6.2 コマンドの分割アクセス時のタイムチャート

図 5-4 にコマンド分割アクセス時のタイムチャートを示します。

例として、コマンドデータを2つに分割した場合の動作を説明します。

t0: Hostは、スレーブ受信要求を入力します。

RFIDはスレーブアドレスが一致するとACKを返します。

Hostが続いてコマンドデータを入力すると、RFIDは1バイトごとにACKを返します。

Hostはコマンドデータの分割したいバイトの最後にストップコンディションを入力します。 t1: Hostがコマンドデータの続きを入力開始するまでの待ち時間です。 t2: Hostは再度、スレーブ受信要求を入力します。

スレーブ受信要求の入力は、t0のストップコンディション入力終了から、システム領域のRESWTパラメータ

で設定した時間以内に入力を完了してください。

RFIDはスレーブアドレスが一致するとACKを返します。

Hostが続いてコマンドデータの続きを入力すると、RFIDは1バイトごとにACKを返します。Hostはコマンドデ

ータの最後にストップコンディションを入力します。

t3~t5は、通常アクセス時のt1~t3と同じ動作です。

図 5-4 コマンド分割時のタイムチャート

Page 117: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

117 I2C

5.2.6.3 レスポンスの分割アクセス時のタイムチャート

図 5-5 にレスポンスの分割アクセス時のタイムチャートを示します。

例として、リードコマンドに対するレスポンスデータを2つに分割した場合の動作を説明します。

t0~t2の動作は、通常アクセス時のt0~t2と同じ動作です。

t3: Hostは、NIRQ端子のL出力を検出して、スレーブ送信要求を入力します。

スレーブ送信要求の入力は、NIRQ端子のL出力から、システム領域のRESWTパラメータで設定した時間以内

に入力を完了してください。

RFIDはスレーブアドレスが一致するとACKを返すとともに、NIRQ端子のL出力を停止します。

Hostが続いてSCL端子にクロック入力すると、RFIDは1バイトずつデータを返します。Hostからは1バイトご

とにACKを入力し、分割したいバイトの最後にNACKとストップコンディションを入力します。

データの先頭はステータスで、コマンドの処理結果を返します。ステータスに続いてリードデータが読み出

されます。 t4: Hostがレスポンスデータの続きを読出し開始するまでの待ち時間です。

Hostは、SCL端子へのクロック入力を停止します。 t5: Hostは再度、スレーブ送信要求を入力します。

スレーブ送信要求の入力は、t3のストップコンディション入力終了から、システム領域のRESWTパラメータ

で設定した時間以内に入力を完了してください。

RFIDはスレーブアドレスが一致するとACKを返します。

Hostが続いてSCL端子にクロック入力すると、RFIDは1バイトずつデータを返します。Hostからは1バイトご

とにACKを入力し、最後にNACKとストップコンディションを入力します。

分割時のレスポンスデータ先頭はステータスで、0xXB(自己診断エラー)が返ります。ステータスに続いてリ

ードデータの続きが読み出されます。

図 5-5 レスポンス分割時のタイムチャート

Page 118: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第5章 シリアル通信モード

118 I2C

注意:レスポンスメッセージのステータス以外のデータフィールドで最大分割数は 2 となります。

例では、リードレスポンスの場合、ステータスは 1 バイト、リードデータは最大 254 バイト

ですが、リードデータについては 2 分割までとしてください。

5.2.6.4 INTWT設定による時間制約

図 5-6 にI2C通信時に適用される、INTWT設定の時間制約を示します。

INTWT設定は、スレーブアドレス認識後のSCLネガエッジ間隔に適用されます。

図 5-6 INTWT設定による時間制約

Page 119: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第6章 割込み発生機能

6

Page 120: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第6章 割込み発生機能

120 割り込み要因

6.1 割り込み要因 本RFIDは割込み出力NIRQ端子を備えており、NIRQ端子にLを出力すること(IRQ通知)により、Hostに割込み

の発生を知らせます。

表 6-1 に割込み要因の一覧を示します。

表 6-1 割込み要因一覧

割込み要因名 要因選択 マスクの可否

シリアル通信 - 不可 トンネルモード検出 -(RF コマンドに依存) 不可

RF 書込み 可(IRQSEL パラメタ) 可(WREG コマンド) RF 読出し 可(IRQSEL パラメタ) 可(WREG コマンド)

RF 送信完了 可(IRQSEL パラメタ) 可(WREG コマンド) 磁界検出 可(IRQSEL パラメタ) 可(WREG コマンド)

以下に割込み発生要因について説明します。

・シリアル通信割込み

シリアル通信を要因とするIRQ通知です。Hostからのコマンド入力に対し、コマンド処理が完了したとき

にIRQ通知します。

シリアル通信割込みはマスクできません。

・トンネルモード検出割込み

R/WからのトンネルモードコマンドによるIRQ通知です。

トンネルモードコマンドについては、第7章 トンネルモード を参照してください。

トンネルモード検出割込みはマスクできません。

・RF書込み割込み

RF通信を要因とするIRQ通知です。RFコマンドによるFeRAM書込みを開始するタイミングで、IRQ通知し

ます。

割込み発生要因の選択は、システム領域のHW2パラメ-タのIRQSELにより行います。bit3で本割込み発生

要因の選択を設定します。

また、割込み発生を有効にしている場合でも、シリアル通信のWREGコマンドによりIRQ通知をマスクで

きます。

Page 121: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第6章 5B割込み発生機能

121 割り込み要因

図 6-1 RF書込み割込み

注意:本割込みは FeRAM に対する書込みの完了を通知するものではありません。正しいデータが書込まれ

たかについては、フラグデータを設定するなどにより確認を行ってください。

・RF読出し割込み

RF通信を要因とするIRQ通知です。システム領域のパラメ-タIRQBSとIRQBEにて設定されたFeRAM領

域へのRFコマンドによるFeRAM読出しした後、RFレスポンス送信完了時にIRQ通知します。

割込み発生要因の選択は、システム領域のHW2パラメ-タのIRQSELにより行います。bit2で割込み発生

要因の選択を設定します。

また、割込み発生を有効にしている場合でも、シリアル通信のWREGコマンドによりIRQ通知をマスクでき

ます。

図 6-2 RF読出し割込み ・RF送信完了割込み

RF通信を要因とするIRQ通知です。RFコマンドによるレスポンス送信完了時にIRQ通知します。

割込み発生要因の選択は、システム領域のHW2パラメ-タのIRQSELにより行います。bit1で割込み発生要

因の選択を設定します。

また、割込み発生を有効にしている場合でも、シリアル通信のWREGコマンドによりIRQ通知をマスク

できます。

Page 122: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第6章 割込み発生機能

122 割り込み要因

図 6-3 RF送信完了割込み

・磁界検出割込み

RF磁界検出を要因とするIRQ通知で、R/WによるRF磁界の発生を検出したときにIRQ通知します。

割込み発生の有無は、システム領域のHW2パラメ-タのIRQSELにより行います。bit0で設定します。

また、割込み発生を有効にしている場合でも、シリアル通信のWREGコマンドによりIRQ通知をマスク

できます。

接触用電源VDDEXが印加されているときは、RF磁界が途切れてもIRQ通知によるNIRQ端子のL出力は継続し

ます。

接触用電源VDDEXが未印加の状態では、RF磁界による給電によりIRQ通知しますが、RF磁界が途切れると給

電が停止しNIRQ端子のL出力が停止します。

いずれのIRQ通知も、Hostからのスレーブ送信要求によりスレーブアドレスが一致したときに解除され、NIRQ端子のL出力が停止します。

Page 123: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

7

Page 124: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

124 トンネルモードシーケンス

7.1 トンネルモードシーケンス 図 7-1 にトンネルモードのシーケンスを示します。以下、各シーケンスについて説明します。

SNo.1: R/WからRFIDにトンネルモードコマンドを送信します。

SNo.2: RFIDは、トンネルモードコマンドを受信すると、HostにIRQ通知を行います。

SNo.3: VDDEXを印加していない場合は、HostはVDDEXを印加します。

SNo.4: HostはRFIDにQUERY(問合せ)コマンドを送信します。

SNo.5: RFIDは、HostにQUERYレスポンスを送信します。QUERYレスポンスには、SNo.1のトンネルモードコ

マンドの内容が含まれています。

SNo.6: HostはRFIDにANSWER(結果通知)コマンドを送信します。ANSWERコマンドには、R/Wへ送信する内

容が含まれています。

SNo.7: RFIDは、ANSWERコマンドを受信すると、HostにANSWERコマンドの処理結果(正常終了かエラー)であるANSWERレスポンスを送信します。

SNo.8: RFIDは、SNo.7のANSWERレスポンスを送信すると、ANSWERコマンドの内容をトンネルモードレス

ポンスとしてR/Wに送信します。

なお、トンネルモード動作の詳細については、8.2 動作モードの状態遷移図、8.3 トンネルモードフロー

チャート 等もご参照ください。

R/W HostRFID

トンネルモードコマンドSNo.1

IRQ通知

QUERYコマンド

QUERYレスポンス

ANSWERコマンド

ANSWERレスポンス

トンネルモードレスポンス

SNo.2

SNo.4

SNo.5

SNo.6

SNo.7SNo.8

VDDEX印加SNo.3

図 7-1 トンネルモードシーケンス

Page 125: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

R/W – RFID間通信 125

7.2 R/W – RFID間通信 以下、トンネルモードのR/W-RFID間通信について、JISX6319-4とISO/IEC14443 の場合について説明します。

7.2.1 JISX6319-4使用時

コマンドは、RF通信モードと同じ、READコマンドまたはWRITEコマンドを使用します。

トンネルモードコマンドの設定は、ブロック番号の所定ビットで設定します。設定方法については、4.2.5.6 ブロック をご参照ください。

また、ブロックリスト、ブロックデータの設定方法については、4.2.5.7 ブロックリスト をご参照ください。

7.2.2 ISO/IEC14443使用時

コマンドは、RF通信モードと同じ、READコマンドまたはWRITEコマンドを使用します。

トンネルモードコマンドの設定は、アドレス(P1, P2)の所定ビットで設定します。設定方法については、4.3.8.5アドレス をご参照ください。

また、データの設定方法については、4.3.8.6 データ をご参照ください。

Page 126: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

126 Host– RFID間通信

7.3 Host– RFID間通信 以下、トンネルモードのHost-RFID間通信について、I2Cの場合について説明します。

7.3.1 通信仕様

I2C通信仕様は、シリアル通信モードと同じです。I2Cの分割アクセスには制限がありますので、5.2 I2C をご参照ください。

コマンドは、トンネルモード専用のQUERYコマンドとANSWERコマンドがあります。コマンドについては、

7.4 コマンド をご参照ください。

7.3.2 IRQ通知

本RFIDは、R/Wからトンネルモードコマンドを受信すると、HostへIRQ通知を行います。

IRQ通知はNIRQ端子から出力されます。なおNIRQ端子は、システム領域HW2パラメ-タのIRQSELの設定に

より、トンネルモード以外のIRQ通知も行います。IRQSELの設定については、3.3 システム領域の■HW1(2バイト) をご参照ください。

Hostは、IRQ通知を受信後、電源電圧VDDEXが印可されていない場合は、VDDEXを印可し、QUERYコマン

ドをRFIDに送信します。NIRQの立ち下がりから、RFIDはI2Cのコマンドを受信できます。

なお、NIRQ端子のLow出力からシステム領域QWTで設定したQUERYコマンド最大待ち時間が経過しても、

HostからQUERYコマンド入力がない場合は、タイムアウトと判定されます。詳細については、7.3.4 タイム

アウト をご参照ください。

Page 127: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

Host– RFID間通信 127

7.3.3 QUERYレスポンス

トンネルモードにおけるQUERYレスポンスでは、R/Wからのコマンドの内容をRFIDからHostに通知します。

QUERYレスポンスのアドレス設定を図 7-2 に示します。

上位バイトのbit7は"0"固定、bit6は"1"固定で出力されます。bit6の"1"は、トンネルモードであることを示しま

す。上位バイトのbit5-4は、モードを示します。

表 7-1に上位バイトのbit5-4のモードの意味を示します。

モード 先頭アドレスを指定10出力

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

モード 先頭アドレスを指定10出力

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

msb lsb msb lsb

スタートアドレス(2バイト)

上位バイト 下位バイト

図 7-2 QUERYレスポンスのアドレス設定

表 7-1 QUERYレスポンスのモード

上位バイト 意味

bit5 bit4

0 0 ”00” が読み出されます 1 0

Reserved 1 1 0 1

Page 128: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

128 Host– RFID間通信

7.3.4 タイムアウト

トンネルモードコマンド処理では、Host-RFID間通信において、QUERYコマンドおよびANSWERコマンド

について、Hostから応答がない場合、タイムアウト処理を行います。

図 7-3 にトンネルモードにおける、コマンド待ち時間を示します。

以降の章で、QUERYコマンド待ち時間が適用されます。

トンネルモードコマンドRF-I/F

スレ-ブ受信

NIRQ

スレーブ送信

I2C

(RFI

D側

)

QUERYコマンド

QUERYレスポンス

ANSWERコマンド

ANSWERレスポンス

トンネルモードレスポンス

QUERYコマンド待ち時間 ANSWERコマンド待ち時間

図 7-3 コマンド待ち時間

注意:タイムアウト計測処理に関して、I2C の場合、コマンドの先頭が認識されるタイミングは、スタート

コンディションではなく、スレーブアドレス入力に対する ACK 送信開始時になります。

Page 129: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

Host– RFID間通信 129

7.3.4.1 QUERYコマンド待ち時間

QUERYコマンド待ち時間のタイムアウトについて、Hostから応答がない場合のタイムシーケンスを図 7-4 に示します。タイムアウトの計測はNIRQ端子のIRQ=H→L出力から開始されます。

タイムアウト時間は、QWT設定時間になります。

トンネルモードコマンドRF-I/F

スレーブ受信

NIRQ

スレーブ送信

I2C

(RFI

D側

)

トンネルモードレスポンス

■Hostから応答なしの場合

エラー応答(Hostから応答なし)

QWT設定時間

図 7-4 QUERYコマンド待ちタイムアウト(Hostから応答なし)

次に、RFIDがQUERYコマンド待ち状態において、HostからQUERYコマンド以外を受信した場合のタイムシ

ーケンスを図 7-5 に示します。注意事項として、タイムアウト計測時間には、シリアル通信コマンド~レス

ポンスの期間は含まれません。

本動作につきましては、8.3 トンネルモードフローチャート もご参照ください。

トンネルモードコマンドRF-I/F

スレーブ受信

NIRQ

スレーブ送信

I2C

(RFI

D側

)

■QUERYコマンド以外の場合

QUERYコマンド

以外

BUSY応答

トンネルモードレスポンス

エラー応答(Hostから応答なし)

QWT設定時間未満

図 7-5 QUERYコマンド待ちタイムアウト(QUERYコマンド以外)

Page 130: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

130 Host– RFID間通信

7.3.4.2 ANSWERコマンド待ち時間

ANSWERコマンド待ち時間のタイムアウトについて、Hostから応答がない場合のタイムシーケンスを図 7-6 に示します。タイムアウトの計測開始は、最初の(正常なQUERYコマンドに対する)QUERYレスポンス送信直

後となります。

トンネルモードコマンドRF-I/F

スレーブ受信

NIRQ

スレーブ送信

I2C

(RFI

D側

)

■Hostから応答なしの場合

AWT設定時間

QUERYコマンド

QUERYレスポンス

トンネルモードコマンド

エラー応答(Hostから応答なし)

図 7-6 ANSWERコマンド待ちタイムアウト(Hostから応答なし)

次に、RFIDがANSWERコマンド待ち状態において、HostからANSWERコマンド以外を受信した場合のタイム

シーケンスを図 7-7 に示します。注意事項として、タイムアウト計測時間には、シリアル通信コマンド~レ

スポンスの期間は含まれません。

図 7-7 ANSWERコマンド待ちタイムアウト(ANSWERコマンド以外)

Page 131: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

コマンド 131

7.4 コマンド 本RFIDでサポートするトンネルモードコマンドは、R/W-RFID間のRFインタフェース側のコマンドと、

Host-RFID間のシリアルインタフェース側のコマンドの2種類に分かれます。それぞれのコマンド一覧を、表 7-2 および表 7-3 に示します。

以降の章で各コマンドの詳細について説明します。

表 7-2 トンネルモードのRFインタフェースコマンド一覧

コマンド名

コマンドコード

コマンド概要 JISX6319-4

ISO/IEC 14443

READ 0x06 0xB0 R/WからHostのデータを読み出す。 (コマンドコードはRF通信モードと同じ)

WRITE 0x08 0xD6 R/WからHostにデータを書き込む。 (コマンドコードはRF通信モードと同じ)

表 7-3 トンネルモードのシリアル通信側コマンド一覧

コマンド名 コマンド

コード コマンド概要

QUERY 0x28 HostからRFIDにトンネルモードコマンドの内容を問い合

せる。 ANSWER(正常終了時) 0xF8 HostからRFIDにトンネルモードコマンドの処理結果(正常

終了)を通知する。 ANSWER(エラー発生) 0xE8 HostからRFIDにトンネルモードコマンドの処理結果(エラ

ー発生)を通知する。

Page 132: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

132 コマンド

7.4.1 トンネルモードリード

概要

トンネルモードリードは、RFIDを介して、R/WからHostのデータを読み出すコマンドです。

7.4.1.1 トンネルモードリードコマンド(R/W to RFID)

JIX6319-4 フォーマット

コマンドコード PICC識別子 サービスファイル

識別子の数(k)

サービスファイル

識別子のリスト

ブロック数

(m) ブロックリスト

1バイト 8バイト 1バイト 2×kバイト 1バイト 2×m又は

3×mバイト

データフィールド

フィールド 設定 補足

コマンドコード 0x06

PICC識別子 4.2.6.1 REQコマンドで取得したPICC識別子

サービスファイル

識別子の数(k)

サービスファイル数

設定範囲:0x01(1)~0x0F(15)

左記設定範囲以外はエラー応

サービスファイル

識別子のリスト Don't care (設定例:0x0900) 複数のサービス指定時、全て同

じサービスファイルの値を指

定しなかった場合はエラー応

ブロック数(m) ブロックリストで指定するブロック数

設定範囲:

RF通信モードかつ平文通信の場合:0x01(1)~0x0F(15)

上記以外の場合:0x01(1)~0x0F(15)

左記設定範囲以外はエラー応

ブロックリスト 読み出すデータのブロックリスト

設定方法は下記を参照

4.2.5.6 ブロック

4.2.5.7 ブロックリスト

ISO/IEC14443 TypeA/TypeB フォーマット

CLA INS P1 P2 Le

1バイト 1バイト 1バイト 1バイト 1バイト

Page 133: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

コマンド 133

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0xB0

P1 読み出すデータの先頭アドレス

4.3.8.5 アドレス参照

P2 読み出すデータの先頭アドレス

4.3.8.5 アドレス参照

Le 読み出すデータのバイト長

設定範囲: 0x01(1)~0xFB(251)

7.4.1.2 QUERYコマンド(Host to RFID)

フォーマット

コマンドコード

1バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x28

7.4.1.3 QUERYレスポンス (RFID to Host)

フォーマット

レスポンスコード スタートアドレス データ長n

1バイト 2バイト 1バイト

データフィールド

フィールド 設定 補足

レスポンスコード 5.2.4 ステータス参照

スタートアドレス 読み出しを開始するアドレス 単位はバイト

形式はビッグエンディアン

データ長n 読み出すデータのサイズ 単位はバイト

Page 134: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

134 コマンド

7.4.1.4 ANSWERコマンド(Host to RFID)

フォーマット

コマンドコード データ

1バイト nバイト

データフィールド

フィールド 出力値 補足

コマンドコード 0xF8: 正常終了

0xE8: エラー発生

データ QUERYレスポンスで指定された範囲のデータ 下記注意事項参照

注意:ANSWER コマンドのステータスがエラーの場合は、データは省略してください。

7.4.1.5 ANSWERレスポンス(RFID to Host)

フォーマット

ステータス

1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

Page 135: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

コマンド 135

7.4.1.6 トンネルモードリードレスポンス(RFID to R/W)

JIX6319-4 フォーマット

レスポンスコード PICC識別子 ステータス

フラグ1

ステータス

フラグ2

ブロック数

(m) ブロックデータ

1バイト 8バイト 1バイト 1バイト 1バイト 16×mバイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x07

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子参照

ステータスフラグ1 4.2.5.8 ステータスフラグ参照

ステータスフラグ2 4.2.5.8 ステータスフラグ参照

ブロック数(m) トンネルモードリードコマンドで指定したブロ

ック数 ステータスが正常終了以外の

ときは省略

ブロックデータ ANSWERコマンドで指定されたデータ

4.2.5.7 ブロックリスト参照

ステータスが正常終了以外の

ときは省略

ISO/IEC14443 TypeA/TypeB フォーマット

Data SW1 SW2

1~251バイト 1バイト 1バイト

データフィールド

フィールド 出力値 補足

Data 読み出しデータ

4.3.8.6 データ参照

ステータスワードが正常終了

以外のときは省略

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 136: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

136 コマンド

7.4.2 トンネルモードライト

概要

トンネルモードライトは、RFIDを介して、R/WからHostへデータを書き込むコマンドです。

7.4.2.1 トンネルモードライトコマンド(R/W to RFID)

JIX6319-4 フォーマット

コマンド

コード

PICC

識別子

サービスファイル

識別子の数(k)

サービスファイル

識別子のリスト

ブロック数

(m)

ブロック

リスト

ブロック

データ

1バイト 8バイト 1バイト 2×kバイト 1バイト 2×m又は

3×mバイト 16×mバイト

データフィールド

フィールド 設定 補足

コマンドコード 0x08

PICC識別子 4.2.6.1 REQコマンドで取得したPICC識別子

サービスファイル

識別子の数(k)

サービスファイル数

設定範囲:0x01(1)~0x0B(11)

左記設定範囲以外はエラー応

サービスファイル

識別子のリスト Don't care (設定例:0x0900) 複数のサービス指定時、全て同

じサービスファイルの値を指

定しなかった場合はエラー応

ブロック数(m) ブロックリストで指定するブロック数

設定範囲:

サービスファイル数が1~8の場合:0x01(1)~0x0C(12)

サービスファイル数が9~11の場合:0x01(1)~0x0B(11)

左記設定範囲以外はエラー応

ブロックリスト 書き込むデータのブロックリスト

設定については以下を参照

4.2.5.6 ブロック

4.2.5.7 ブロックリスト

ブロックデータ 4.2.5.7 ブロックリスト参照

Page 137: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

コマンド 137

ISO/IEC14443 TypeA/TypeB フォーマット

CLA INS P1 P2 Lc Data

1バイト 1バイト 1バイト 1バイト 1バイト 1~248バイト

データフィールド

フィールド 設定 補足

CLA 0x00 0x00以外はエラー応答

INS 0xD6

P1 書き込むデータの先頭アドレス

4.3.8.5 アドレス参照

P2 書き込むデータの先頭アドレス

4.3.8.5 アドレス参照

Lc Data部のバイト長

設定範囲: 0x01(1)~0xF8(248)

暗号化通信時は、16×n (n:整数)の値を設定

Data 書き込みデータ

4.3.8.6 データ参照

7.4.2.2 QUERYコマンド(Host to RFID)

フォーマット

コマンドコード

1バイト

データフィールド

フィールド 設定 補足

コマンドコード 0x28

Page 138: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

138 コマンド

7.4.2.3 QUERYレスポンス (RFID to Host)

フォーマット

レスポンスコード スタートアドレス データ長n データ

1バイト 2バイト 1バイト nバイト

データフィールド

フィールド 設定 補足

レスポンスコード 5.2.4 ステータス参照

スタートアドレス 書き込みを開始するアドレス 単位はバイト

形式はビッグエンディアン

データ長n 書き込むデータのサイズ 単位はバイト

データ Hostに書き込むデータ

7.4.2.4 ANSWERコマンド(Host to RFID)

フォーマット

コマンドコード

1バイト

データフィールド

フィールド 出力値 補足

コマンドコード 0xF8: 正常終了

0xE8: エラー発生

7.4.2.5 ANSWERレスポンス(RFID to Host)

フォーマット

ステータス

1バイト

データフィールド

フィールド 出力値 補足

ステータス 5.2.4 ステータス参照

Page 139: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第7章 トンネルモード

コマンド 139

7.4.2.6 トンネルモードライトレスポンス(RFID to R/W)

JIX6319-4 フォーマット

レスポンスコード PICC識別子 ステータス

フラグ1

ステータス

フラグ2

1バイト 8バイト 1バイト 1バイト

データフィールド

フィールド 出力値 補足

レスポンスコード 0x09

PICC識別子 4.2.5.2 PICC(Proximity IC Card)識別子参照

ステータスフラグ1 4.2.5.8 ステータスフラグ参照

ステータスフラグ2 4.2.5.8 ステータスフラグ参照

ISO/IEC14443 TypeA/TypeB フォーマット

SW1 SW2

1バイト 1バイト

データフィールド

フィールド 出力値 補足

SW1 4.3.8.7 ステータスワード参照

SW2 4.3.8.7 ステータスワード参照

Page 140: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8
Page 141: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

8

Page 142: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

142 排他制御

8.1 排他制御 本RFIDでは、ある動作モードの動作中は、他のコマンドを受け付けない排他制御を行います。

図 8-1 に排他制御期間を示します。ある動作モードのコマンドの先頭から、レスポンスの最後までが排他制

御期間になります。トンネルモードの場合は、R/Wからのトンネルモードコマンド(図 7-1トンネルモードシ

ーケンスのSNo.1)の先頭から、RFIDからR/Wへのトンネルモードレスポンス(図 7-1トンネルモードシーケン

スのSNo.8)の最後までが、排他制御期間になります。

コマンド

時間排他制御期間

レスポンス

図 8-1 排他制御期間

表 8-1 から表8-4 に各動作モードでの排他制御期間中の動作について示します。

なお、Hostからのコマンドに対しては、スレーブアドレスが一致する場合に応答し、未実装コマンドの場合

は、未実装コマンドエラーを応答します。

トンネルモードについては、R/Wからのトンネルモードコマンド受信後のIRQ出力前とIRQ出力後で、RFIDの動作が異なります。

Page 143: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

143 排他制御

表 8-1 排他制御期間中の動作(HOSTコマンド受信時の応答動作)

現在の動作状態 受信コマンド 受信コマンドへの動作

RF 送受信中

READ(*2) WRITE(*2)

STATUS BUSY 応答(*4)

WREG RREG 正常終了、または自己診断エラー

QUERY(*2) ANSWER(*2) トンネルモードエラー

シリアル送受信中 (*1)

READ(*2) WRITE(*2)

STATUS WREG(*2) RREG(*2)

QUERY(*2) ANSWER(*2)

HOST-BUSY 応答 (*3)

トンネルモード QUERY コマンド待ち状態

READ(*2) WRITE(*2) 未実装コマンドエラー

STATUS トンネルリード検出、 またはトンネルライト検出

WREG(RF 停止要求以外) RREG

トンネルリード検出またはトンネル

ライト検出(正常終了時)、 または自己診断エラー

WREG(RF 停止要求) 正常終了、または自己診断エラー

QUERY 7.1 トンネルモードシーケンス参照 ANSWER(*2) 未実装コマンドエラー

トンネルモード ANSWER コマンド待ち状態

READ(*2) WRITE(*2) 未実装コマンドエラー

STATUS トンネルリード検出、 またはトンネルライト検出

WREG RREG 正常終了、または自己診断エラー

QUERY(*2) 未実装コマンドエラー ANSWER 7.1 トンネルモードシーケンス参照

(*1) Hostコマンド処理中にさらにHostコマンドを入力した場合は、あとのコマンドに対する割

込みは発生しません。

(*2) 通常動作として想定していないイレギュラーケースです。

(*3) HOST-BUSY応答は、割込み発生前にスレーブ送信要求をおこなった場合の応答です。

(*4) READコマンドもしくはWRITEコマンドと、RFコマンドが重なった場合、RFIDからの

読み出しデータもしくはRFIDに書き込んだデータが保証できない場合が発生します。

上記の様な場合においても、I2Cアクセス側のデータの正当性を保証できる様に、

・I2Cアクセス(Read/Write)前において、RF通信の停止処理、RF通信停止確認

・I2Cアクセス(Read/Write)後において、RF通信の再開処理、及び、セルフリセット

を実施いただくようお願いします。

なお、セルフリセット後は3ms以上のウェイトを挿入してから次のコマンドを発行してください。

ソフトウェアによる処理フロー例を8.4 I2C通信を行う場合の制限事項 に記載します。

Page 144: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

144 排他制御

表 8-2 排他制御期間中の動作(JISX6319-4コマンド受信時の応答動作)

現在の動作状態 受信コマンド 受信コマンドへの動作

RF 送受信中 全てのコマンド(*1) 無応答 シリアル送受信中 全てのコマンド 無応答 トンネルモード QUERY コマンド待ち状態 全てのコマンド(*1) 無応答

トンネルモード ANSWER コマンド待ち状態 全てのコマンド(*1) 無応答

(*1) 通常動作として想定していないイレギュラーケースです。

表 8-3 排他制御期間中の動作(ISO14443 TypeA/Bコマンド受信時の応答動作 SWTX=”0”時)

現在の動作状態 受信コマンド 受信コマンドへの動作

RF 送受信中 全てのコマンド(*1) 無応答 シリアル送受信中 全てのコマンド 無応答 トンネルモード QUERY コマンド待ち状態 全てのコマンド(*1) 無応答

トンネルモード ANSWER コマンド待ち状態 全てのコマンド(*1) 無応答

(*1) 通常動作として想定していないイレギュラーケースです。

表 8-4 排他制御期間中の動作(ISO14443 TypeA/Bコマンド受信時の応答動作 SWTX=”1”時)

現在の動作状態 受信コマンド 受信コマンドへの動作

RF 送受信中 全てのコマンド(*1) 無応答

シリアル送受信中(*2)

SELECT READ WRITE VERIFY

S(WTX)レスポンス

上記以外 レスポンス トンネルモード QUERY コマンド待ち状態 全てのコマンド(*1) 無応答

トンネルモード ANSWER コマンド待ち状態 全てのコマンド(*1) 無応答

(*1) 通常動作として想定していないイレギュラーケースです。

(*2) RF通信停止設定時は、無応答となります。

Page 145: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

145 排他制御

図 8-2 にトンネルモードの排他制御詳細を示します。

トンネルモードコマンド受信中かつIRQ出力前に、Hostからのコマンドを受信した場合は、Hostへの応答を優

先し、Hostコマンドに対するレスポンス送信後、トンネルモード検出割込みを出力します。図8-2のレスポン

ス*1は、表 8-2のRF送受信中(現在の動作状態)を参照してください。

トンネルモード検出割込み出力後に、Host からのコマンドを受信した場合は、そのコマンドに対して応答を

します。図 8-2 のレスポンス*2 は、表 8-3 のトンネルモード QUERY コマンド待ち状態(現在の動作状態)

を参照してください。

コマンド

排他制御期間

レスポンスRF I/F

レスポンス*1

コマンド

トンネルモード検出割込み発生タイミング

●シリアルI/Fコマンドがトンネルモード検出割込み発生タイミングより前の場合

NIRQ

スレーブ送信

スレーブ受信

I2C

(RFI

D側

)

シリアルI/Fコマンドによる割込み発生

コマンド

排他制御期間

レスポンスRF I/F

NIRQ

スレーブ送信

スレーブ受信

コマンド

トンネルモード検出割込み発生タイミング

●シリアルI/Fコマンドがトンネルモード検出割込み発生タイミングより後の場合

I2C

(RFI

D側

)

レスポンス*2

図 8-2 トンネルモードの排他制御詳細

Page 146: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

146 動作モードの状態遷移図

8.2 動作モードの状態遷移図 図 8-3 に本RFIDの動作モード状態遷移図を示します。

図 8-3 動作モードの状態遷移図

Page 147: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

147 トンネルモードフローチャート

8.3 トンネルモードフローチャート 図 8-4 にトンネルモードのフローチャートを示します。

図 8-4 トンネルモードフローチャート

TUNNEL_MODE2において、ANSWER以外のHostからのコマンドによるBusy応答時はTimerが初期化します。

AWT設定より短い間隔でBusy応答を繰り返す場合、タイムアウトが発生せずIDLE状態に遷移しません。

ANSWERコマンドの受信によりIDLE状態に遷移します。

Page 148: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第8章 Annex

148 I2C通信を行う場合の制限事項

8.4 I2C通信を行う場合の制限事項 HostからのREADコマンドもしくはWRITEコマンドと、RFコマンドが重なった場合、RFIDからの読み出

しデータもしくはRFIDに書き込んだデータが保証できない場合が発生します。

上記の様な場合においても、I2Cアクセス側のデータの正当性を保証できる様に

・READコマンドもしくはWRITEコマンド発行前において、RF通信の停止処理、RF通信停止確認

・READコマンドもしくはWRITEコマンド発行後において、RF通信再開処理、及び、セルフリセット

を実施いただくようお願いします。

なお、セルフリセット後は、3ms以上のウェイトを挿入してから次のコマンドを発行してください。

具体的には、以下に記載する処理フローをご確認ください。

ソフトウェアによる処理フロー

RFの通信停止 ← WREGコマンド追加(bit3=1) ※

WREGのレスポンス取得 ← WREGの正常終了を確認 ※

StatusのRead ← RFIDレスポンスのステータスでBusy でないことを確認 ※

I2CでのReadまたはWrite ← セット機器で必要なアクセス

RFの通信再開とセルフリセット ← WREGコマンド追加(bit3=0、bit0=1) ※

WREGのレスポンス取得 ← WREGの正常終了を確認、初期化時間3ms後アクセス可能 ※

※:追加頂く制御

Page 149: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

9

Page 150: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

150

電 気 的 特 性

品種名:MN63Y1214

パッケージコード HSON008-A-0202

v1.03

Page 151: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

151

電 気 的 特 性

注意書き

本書に記載の技術情報は製品の代表特性および応用回路例を示したものであり、弊社もしくは第

三者の知的財産権その他の権利に対する保証または実施権の許諾を意味するものではありません。

上記に起因する第三者所有の権利にかかわる問題が発生した場合、当社はその責を負うものではあ

りません。

ご使用の際は、本 ICの向きに注意してください。間違った向きで実装した場合には破壊し、発煙

や発火の恐れがありますので、十分に注意してご使用ください。

Page 152: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

152

電 気 的 特 性

構成 FeRAM搭載 CMOS集積回路

用途 各種機器搭載

機能 RFID

接続 図 2-1、図 2-2、図 2-3

A. 絶対最大定格 注 1)

VSS = 0 V 項目 略号 定格 単位

A1 電源電圧 注 2)

VDDEX -0.3 ~ 4.6 V A2 VDDA -0.3 ~ 4.6 V

A3 コイル端子間電圧 (VA-VB の Peak to Peak) 注 3) VAB 26 V

A4 入力端子電圧 (SDA, SCL, NIRQ) VI -0.3 ~ 4.6 V A5 出力電流 IO 12 mA A6 保存温度 注 4) Tstg -40 ~ 85 °C A7 動作周囲温度 Topr -20 ~ 85 °C

注 1) 絶対最大定格は、チップに印加しても破損を生じさせない許容値であり、

動作を保証するものではありません。

注 2) VDDAは外部に平滑容量を接続するための端子です。

外部から電源を印加した場合、破壊に至る可能性がありますのでご注意ください。

注 3) コイル端子間電圧(VAB)を以下に示します。

VAおよび VB端子の周波数は 13.56MHzです。DC成分は印加しないでください。

VAB

VA端子波形

VB端子波形

図 1

注4) FeRAMへのデータの書き込みは、半田リフロー後に実施することを推奨いたします。

(半田リフロー温度は、非常に高温であるためFeRAMのデータの保持は、保証の範囲外

となります。)

Page 153: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

153

電 気 的 特 性

使用上の注意

接触用電源端子 VDDEX、およびアナログ内部電源端子 VDDAについては、グランド端子 VSSとの間に

平滑容量を接続してください。平滑容量は、それぞれの電源端子の近傍に、なるべく短い配線で接

続してください。また、平滑容量の精度は、温度による容量変化分も含めて±25%以内にしてくださ

い。

Page 154: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

154

電 気 的 特 性

B. 動作条件 Ta=-20°C~85°C、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

B1 電源電圧 VDDEX VDDEX 1.7 1.8 3.6 V

B2 VDDA 発生電圧 VDDA VA、VB 入力周波数 13.56MHz VA、VB 入力電圧 3V 1.9 2.4 3.0 V

Page 155: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

155

電 気 的 特 性

C. 電気的特性 直流特性 Ta=-20°C~85°C、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

C1 動作電源電流 VDDEX IDDEX VDDEX = 1.8V - 250 500 µA

Page 156: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

156

電 気 的 特 性

I/O 端子特性

Ta=-20°C~85°C、VDDEX=1.7V~3.6V、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

入出力端子 SDA、SCL C2 入力電圧ハイレベル VIH1 0.7×VDDEX - VDDEX V C3 入力電圧ローレベル VIL1 0 - 0.3×VDDEX V C4 出力リーク電流 ILK1 -10 0.02 10 µA C5 出力電圧ローレベル(SDA のみ) VOL1 IOL=2.0mA - - 0.4 V

出力端子 NIRQ C6 出力リーク電流 ILK2 -10 0.02 10 µA C7 出力電圧ローレベル VOL2 IOL=2.0 mA - - 0.4 V

参考情報

SDA、SCL、NIRQ のオープンドレイン端子に接続するプルアップ抵抗の参考値として、

当社の評価では 3.3KΩを使用しています。プルアップ抵抗については、通信速度、負荷容量

等を考慮して設定してください。

Page 157: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

157

電 気 的 特 性

入力容量 VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

C8 コイル端子間(VA-VB間)入力容量

CI Ta=25 °C 13.56 MHz 振幅(実効値)1 V

3 5 7 pF

ロードスイッチ Ta=-20°C~85°C、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

C9 ロードスイッチ抵抗 (VA-VB 間) RLD

HWCF パラメータ: Reserved0[1:0]=0b10 VA=0V, VB=1.2V

150 270 400 Ω

Page 158: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

158

電 気 的 特 性

D. AC 特性 I2C インターフェース

Ta=-20°C~85°C、VDDEX=1.7V~3.6V、VSS=0V

項目 記号 許容値

単位 Min Typ Max

D1 SCL クロック周波数 FSCL 1 - 400 kHz

D2 Repeated-START 条件の ホールド時間 THD;STA 0.6 - - μs

D3 SCL クロックの"L"期間 TLOW 1.3 - - μs D4 SCL クロックの"H"期間 THIGH 0.6 - - μs

D5 Repeated-START 条件の セットアップ時間 TSU;STA 0.6 - - μs

D6 データホールド時間 THD;DAT 0.0 - 0.9 μs D7 データセットアップ時間 TSU;DAT 100 - - ns D8 STOP 条件のセットアップ時間 TSU;STO 0.6 - - μs

D9 STOP 条件と START 条件 との間のバス・フリー時間 TBUF 1.3 - - μs

図 2

SDA

SCL

THD;STA TLOW THIGHTHD;DATTSU;DAT THD;STATSU;STA TSU;STO TBUF

STARTRepeated-

START STARTSTOP

Page 159: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

159

電 気 的 特 性

RF インターフェース Ta=-20°C~85°C、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

D10 RF ハイ期間の コイル端子間電圧 (VA-VB の Peak to Peak)

VRFH1 RF 波形周波数 13.56 MHz - - 18 V

D11 コイル端子での 受信変調度 m

JISX6319-4 規格 通信速度 212 kbps 4.0 - - %

注 5) 本規格はコマンド受信期間、レスポンス送信期間共に適用されます。

図 3

ba

RF波形

babam

+−

=変調度 RF波形は、ISO/IEC 10373-6記載のCalibration Coilを使用して測定

RFハイ RFロー RFハイ

ba

RF波形

babam

+−

=変調度 RF波形は、ISO/IEC 10373-6記載のCalibration Coilを使用して測定ba

bam+−

=変調度 RF波形は、ISO/IEC 10373-6記載のCalibration Coilを使用して測定

RFハイ RFロー RFハイ

a

VRFH*

Page 160: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

第9章 電気的特性

160

電 気 的 特 性

E. 電源立ち上げ Ta=-20°C~85°C、VDDEX=1.7V~3.6V、VSS=0V

項目 記号 条件 許容値

単位 Min Typ Max

E1 VDDEX 電源立ち上げ速度 TUP 注 7)に記載 0.0025 - 1.0 V/μs E2 VDDEX 電源安定待ち時間 TBOOT 注 7)に記載 - - 3 ms E3 VDDEX 電源パルス幅 TPLW 注 7)に記載 3 - - ms

注 6) VDDEX-VSS 間平滑容量は、0.1 µF としてください。 注 7) VDDEX 電源の ON/OFF 時は単調増加または単調減少とし、OFF にする場合は 0.3V 以下

にしてください。 注 8) I2C によるホストアクセスは、VDDEX の電源投入後 TBOOT時間経過した後に行ってください。

また、VDDEX の電源を OFF にする前に、I2C のホストアクセスを完了させてください。 注 9) VDDEX 電源立ち上げ速度 TUP(Min)を守れない場合、電源投入後 TBOOT 時間以上経過した後、

WREG コマンドよるリセット要求(セルフリセット)を行ってください。

VDDEX

VDDEX

TBOOT

TPLW

ホストアクセス可能

ホストアクセス可能

TUP

図 4

Page 161: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

161

Page 162: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

162

改訂履歴

MN63Y1214 ユーザーマニュアルの改訂内容を次に示します。

2014. 8.29 改訂

定義 第 1.0 版 第 x.x 版

ページ 行 改訂内容 ページ 行 改訂内容

初版 - -

2014. 9.8 改訂

定義 第 1.0 版 第 1.01 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P131 7.3.4.1

L3 QWT 設定時間、または I2CWT~ P131 7.3.4.1

L3 QWT 設定時間が適用されます

修正 P147 8.3

図8-4 フローチャート P147 8.3

図8-4 TUNNEL_MODE1 の BUSY応答のフロー修正

2014. 10.24 改訂

定義 第 1.01 版 第 1.02 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P33 L11 ■HWCF Reserved のビットは全て”0”を設定してください

P33 L11 ■HWCF Reserved のビットは全て

0x02 を設定してください

修正 P33-34 表3-25

表3-26 表3-25 Reserved0

表 3-26 Reserved1 P33-34

表3-25

表3-26

表3-25 HWCF bit[1:0]

表 3-26 HWCF bit[3:2] デフォルト値の追加

修正 P63 表4-16 RFID Rule 11

~最後のI-blockを再送する。 P63 表4-16

RFID Rule 11

~最後のフレームを再送す

る。

修正 P67 L13 ~最大(FWI=14)で約4,949 ms の値になります。 P67 L13 ~最大(FWI=14)で約4.949 s

の値になります。

修正 P80 4.3.9.5 RATS

●データフィールド

構成バイト T0 : bit30 P80

4.3.9.5 RATS

●データフィールド

構成バイト T0 : bit3-0

修正 P109 表5-4 0x9 : (詳細) IDEL状態での…

0x7 : (詳細) RFIDコマンド処理中… P109 表5-4

0x7 : (詳細)

IDEL状態、RFコマンド処理中…

0x9 : (詳細)

RFコマンド処理中 (READ, WRITE,STATUSコマンドのみ)

Page 163: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

163

定義 第 1.01 版 第 1.02 版

ページ 行 改訂内容 ページ 行 改訂内容

追加 - - - P109 表5-5 RFIDコマンド処理中のコマ

ンドレスポンス

修正 P109 表5-5 RREG 0x68

….割込み発生要因を読み出す P110 表5-6 RREG 0x68

….を読み出す

追加 P113 5.2.5.4 WREG

- P114 5.2.5.4 WREG

●データフィールド (bit3)

0に再設定する際には、同時

にbit0のリセット要求を1に設定してください。

修正 P145 表8-1 P145- P147

表8-1

表8-2

表8-3

表8-4

排他制御について、コマンド

に対する応答動作の表を追

加修正

修正 P146 図8-2 P148 図8-2 割込みとレスポンスの説明

を修正

2014. 10.28 改訂

定義 第 1.02 版 第 1.03 版

ページ 行 改訂内容 ページ 行 改訂内容

追加 P29 表3-11 - P29 表3-11 注意:RFSPD パラメータは必

ず”0”に設定してください

削除 P34 表3-25

表3-26 - - - -

その他 - - - -

ページ調整により、第 1.02 版の

修正履歴は、第 1.03 版以降では、 -2 ページしてください(P35~P114 の範囲)

2014. 12.18 改訂

定義 第 1.03 版 第 1.1 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P40 図4-3 - P40 図4-3 POWER OFF ステート条件追加

修正 P63 図4-21 - P63 図4-21 POWER OFF ステート条件追加

修正 P89 図4-30 - P89 図4-30 POWER OFF ステート条件追加

追加 - - - P112 5.2.5.4 WREG

●データフィールド Bit0 補足 “セルフリセットの期間中は~”

追加 - - - P147 8.3 TUNNEL_MODE2 において、

ANSWER 以外の~

追加 - - - P148 - 「第 9 章 電気的特性」

Page 164: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

164

2014. 12.22 改訂

定義 第 1.1 版 第 1.11 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P97 4.4.9.2 ATTRIB 「Param3 補足」の内容 P97

4.4.9.2 ATTRIB

bit7-bit4: 0000b かつ bit0: 1b 以外は無応答

bit3-bit1の設定は無視

2016.1.27 改訂

定義 第 1.11 版 第 1.12 版

ページ 行 改訂内容 ページ 行 改訂内容

追加 P20 2.2

端子説

I2C未使用時は、Openで問題

ないことを追記

追加

P109 5.2.5.1 READ I2Cコマンド発行時の注意

点を追記 P110

5.2.5.2 WRITE

追加 P143 表8-1

注釈追記 P144 表8-4

2016.9.23 改訂

定義 第 1.12 版 第 1.13 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P29 表3-11 SFSPD パラメータ P29 表3-11 RFSPD パラメータ

修正 P69 表 9-1 HLTA コマンドコード 0x50

P69 表 9-2 HLTA コマンドコード 0x5000

修正 P74 4.3.9.3

フォー

マット

UID 4 バイト

P74 4.3.9.3

フォー

マット

UID 5 バイト

2016.11.9 改訂

定義 第 1.13 版 第 1.14 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P19 図2-2 厚み 0.45mm P19 図2-2 厚み 0.50mm

Page 165: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

165

2017.5.12 改訂

定義 第 1.14 版 第 1.15 版

ページ 行 改訂内容 ページ 行 改訂内容

修正 P109 注意 RF 通信停止設定 「本コマンドは、~解除してく

ださい。」 P109 2 本文中に記載

追加 P109 4 RF 通信停止設定の処理フロー

例の参照先追記

修正 P110 注意 RF 通信停止設定 「本コマンドは、~解除してく

ださい。」 P110 2 本文中に記載

追加 P110 P110 4 RF 通信停止設定の処理フロー

例の参照先追記

追加 P143 表8-1 BUSY 応答に注意書き追記 (*4)

追加 P148 全体 I2C 通信を行う場合の制限事項 追記

Page 166: DATA SHEET - Global home | Industrial Devices & Solutions | …€¦ ·  · 2017-05-184.3.9.6 select(apduコマンド)..... 79 4.3.9.7 read(apduコマンド) ..... 81 4.3.9.8

本書に記載の技術情報および半導体のご使用にあたってのお願いと注意事項

(1) 本書に記載の製品および技術情報を輸出または非居住者に提供する場合は、当該国における法令、特に安全保障輸出 管理に関する法令を遵守してください。 (2) 本書に記載の技術情報は、製品の代表特性および応用回路例などを示したものであり、それをもってパナソニック 株式会社または他社の知的財産権もしくはその他の権利の許諾を意味するものではありません。したがって、上記技術 情報のご使用に起因して第三者所有の権利にかかわる問題が発生した場合、当社はその責任を負うものではありません。 (3) 本書に記載の製品は、一般用途(事務機器、通信機器、計測機器、家電製品など)および本書に個別に記載されている

用途に使用されることを意図しております。 特別な品質、信頼性が要求され、その故障や誤動作が直接人命を脅かしたり、人体に危害を及ぼす恐れのある用途 -特定用途(航空・宇宙用、輸送機器、交通信号機器、燃焼機器、生命維持装置、安全装置など)へのご使用をお考え のお客様は、事前に当社営業窓口までご相談願います。ご相談なく使用されたことにより発生した損害などについては 責任を負いかねますのでご了承ください。 (4) 本書に記載の製品および製品仕様は、改良などのために予告なく変更する場合がありますのでご了承ください。した がって、最終的な設計、ご購入、ご使用に際しましては、事前に最新の製品規格書または仕様書をお求め願い、ご確認 ください。 (5) 設計に際しては、絶対最大定格、動作保証条件(動作電源電圧、動作環境等)の範囲内でご使用いただきますようお願 いいたします。特に絶対最大定格に対しては、電源投入および遮断時、各種モード切替時などの過渡状態においても、 超えることのないように十分なご検討をお願いいたします。保証値を超えてご使用された場合、その後に発生した機器 の故障、欠陥については当社として責任を負いません。 また、保証値内のご使用であっても、半導体製品について通常予測される故障発生率、故障モードをご考慮の上、当 社製品の動作が原因でご使用機器が人身事故、火災事故、社会的な損害などを生じさせない冗長設計、延焼対策設計、 誤動作防止設計などの システム上の対策を講じていただきますようお願いいたします。 (6) 製品取扱い時、実装時およびお客様の工程内における外的要因(ESD、EOS、熱的ストレス、機械的ストレス)による 故障や特性変動を防止するために、使用上の注意事項の記載内容を守ってご使用ください。 また、防湿包装を必要とする製品は、保存期間、開封後の放置時間など、個々の仕様書取り交わしの折に取り決めた

条件を守ってご使用ください。 (7) 本書の一部または全部を当社の文書による承諾なしに、転載または複製することを堅くお断りいたします。

No.020210