2.1 Major Specications ............................................................................................................................................2
2.1.1 FeliCa Communication ........................................................................................................................................... 2
2.1.2 ISO/IEC 14443 Communication ............................................................................................................................. 4
2.3 USB Communication Specications ...................................................................................................................6
3.1 Communication Packet ......................................................................................................................................13
3.1.1 Normal Frame ....................................................................................................................................................... 13
3.2 Communication Protocol ...................................................................................................................................15
3.2.1 Data Link Level .................................................................................................................................................... 15
3.3.1 Concept of Operating Mode .................................................................................................................................. 18
3.3.2 Overview of Individual Modes ............................................................................................................................. 18
3.4 Command List ...................................................................................................................................................19
The RC-S620/U (hereinafter called the module) writes and reads data to and from FeliCa-enabled contactless IC cards. It
can also write and read data based on the ISO/IEC 14443 communication standards. Immune to wear caused by dirt and
friction, contactless operation leads to enhanced maintainability. Key functions and features of the module are detailed
below.
• Based on an inductive read/write system type-certied by the Radio Law of Japan.
• Environmentally friendly, with the adoption of lead-free soldering.
• Compatible with devices such as mobile phones incorporating a Mobile FeliCa IC chip.
* Not all of the processing sequences can be handled.
• Compactly designed with an integral antenna.
• Requires the use of specied magnetic and metal sheets.
• Interface versatility made possible by the use of USB for host controller connection.
• Successful passage of rigorous validation tests by Microsoft’s WHQL (Windows Hardware Quality Labs).
Page 8
RC-S620/U Product Specifications
2. Hardware Specifications
This chapter focuses on major hardware specications.
2.1 Major Specifications
The following describes the module’s major specications.
2.1.1 FeliCa Communication
Max. communication distance : Approx. 20 mm
* Measurement conditions
In a free space (temperature: 25°C, humidity: 50% RH) that is potentially
The card is placed so that its center aligns with the center of the module’
* The communication distance varies depending on the usage environment.
(No dead zones of more than 1 mm wide within the max. communication
distance)
unaffected by nearby radio waves and magnetic sources, a single RC-S880
card (operating at its center frequency) is polled by a standard module.
s antenna along a vertical axis perpendicular to the antenna surface, with its
longitudinal edges maintained in parallel to those of the antenna. (See Fig.
2-1.)
Carrier frequency : 13.56 MHz
Data transfer rate : 212 kbps,424 kbps (available only when the card or the device to be
used is also compatible with 424 kbps.)
Modulation system : Transmission – ASK
Reception – ASK
Bit coding : Transmission – Manchester coding
Reception – Manchester coding
Communication system : Half-duplex communication, CRC-ITU-T
Compatible cards
FeliCa cards : RC-S860 Series (RC-S860, RC-S862, RC-S864)
RC-S880 Series
RC-S850 Series (RC-S850, RC-S853, RC-S854, RC-S855)
Compatible devices : Mobile phones incorporating a Mobile FeliCa IC chip
(Products based on the 2009/1/15 FeliCa Validation Program.)
* Usable number of cards: One at a time.
Page 9
RC-S620/U Product Specifications
Antenna's Longitudinal Direction
Card's Longitudinal Direction
Max. Communication Distance
Card
Antenna of the Module
*The relative positions of the card and the antenna are determined
first by paralleling their longitudinal directions and second, by
aligning their centers along an axis that intersects at right angles
with the antenna.
<Note>
Please consult us in advance when using a card or a device other than the ones listed above. Such a card or device
may differ in communication distance, making it necessary to verify its performance.
• Ad-hoc Communication
Data transfer rate : Initiator mode 212 kbps,424 kbps (available only when the card or
the device to be used is also compatible with 424 kbps.)
Target mode 212 kbps
Compatible devices : Mobile phones with a built-in Mobile FeliCa IC chip (on which the
Mobile FeliCa OS Version 2.0 is running)
* Feasibility of data exchange and other functions necessary for application execution depends on the FeliCa Ad-
hoc Link Protocol (FALP) on the device used to control the module and mobile phones, as well as the method
of implementing the FALP-compatible application. For more information, please refer to the documents that
accompany Sony’s software development kit and individual applications.
Fig. 2-1: Module to Card Max. Communication Distance
* Compliant with ISO/IEC 14443 Type A, Mifare and ISO/IEC 14443 Type B
standards.
Page 11
RC-S620/U Product Specifications
2.2 Interface
Interfacing between the module and the controller utilizes the connector described below.
2.2.1 Connector
Model number: 08 6223 006 101 868+ (Au Plated) made by Kyocera Elco Corporation
Low-prole, 0.5 mm pitch FFC/FPC connector (SMT/right angle/NON-ZIF/6 poles)
* Refer to “Section 2-7: External Dimensions” for the contact point direction.
* Consult the manufacturer for detailed specications.
2.2.2 Pin Assignment
Table 2-1: Pin Assignment
Pin No.DesignationFunctionRemarks
1VDDPower supply connectorDC3.3V input
2D – (USB)USB D – signalUSB2.0 (Full Speed)
3D + (USB)USB D + signalUSB2.0 (Full Speed)
4GNDGround connectorFor grounding
5ReserveNonRequires OPEN processing by the controller
6PRS(GND)Module identication signalFixed at “L” (with GND grounded)
Page 12
RC-S620/U Product Specifications
2.3 USB Communication Specifications
A suspend signal from the controller is received through the USB interface to offer the capability for reduced power
consumption.
See the tables below for USB communication specications.
Table 2-2: Communication Specifications
USB transfer speedUSB 2.0 compliant, Full Speed
No. of endpoints2
Endpoint 0Control transfer using individual 8-byte buffers for IN and OUT directions
Endpoint 4Bulk transfer using individual 64-byte buffers for IN and OUT directions
Command transferData of any given packet length is bulk-transferred to Endpoint 4 (OUT direction).
Response transferData of any given packet length is bulk-transferred from Endpoint 4 (IN direction).
Observe the following ranges of operation in order to avoid irreparable damage to the module.
Table 2-8: Absolute Maximum Rating
ItemRatingUnit
Power supply voltage+3.9V
Input voltage+3.9V
2.4.2 Electrical Characteristics
Table 2-9: Electrical Characteristics
ItemMinMaxUnitRemarks
Power supply voltage (VDD)
Current consumption (IVDD)
H-level output voltage2.8VDDV Lower than the power supply voltage (VDD)
L-level output voltage00.3V
H-level input voltage2.03.6V VDD = 3.3 V
L-level input voltage00.8V
*1
3.153.45V DC 3.3V input
*2
—100mA
(Conditions) Temperature: 25°C, Humidity: 50% RH
RF ON: Approx. 70 mA
RF OFF: Approx. 20 mA
*1 To power the module, use the USB-controlled Vbus power voltage after stepping it down by using a regulator or something
similar.
*2 The module’s max. current consumption is the same as the value set to MaxPower of the USB descriptor
Page 15
RC-S620/U Product Specifications
0℃40℃ 50℃
20%~90%RHLess than 50% RH
Performance Assurance Temperature/Humidity
0℃40℃60℃
20%~90%RHLess than 50% RH
-10℃
Function Assurance Temperature/Humidity
* Performance Assurance Temperature/Humidity :
Guarantees more than 80% of the max. communication distance (25℃, 50%RH) defined in
"Section 2.1.1: FeliCa Communication".
Function Assurance Temperature/Humidity:
Guarantees normal operation of the RF communication processor, although the
communication performance described above cannot be assured in temperature extremes.
* The board temperature inevitably rises if the Reader/Writer is continually transmitting card
access commands (such as when polling a card). Make sure to design the enclosure so
that the internal temperature and humidity can be held within the specified ranges.
0℃70℃
Less than 60% RH
-30℃
2.5 Others
• Operating environment (no condensation or frost)
• Storage environment (no condensation or frost)
• Mass : Approx. 17 g
2.6 Reliability Specifications
• Shock : IEC60068-2-27 Part2 Test Ea
• Vibration : IEC60068-2-6 Part2 Test EC
Page 16
2.7 External Dimensions
(Hole)
(Hole)
Convex:
Convex:
Pin 1
Pin 1
Connector Contact Surface: Indicated by
6-Pin Connector
NON-ZIF
Pin Assignment Number (Engraved)
Magnetic Sheet
Trimming Burr Direction
Magnetic sheet
Metal sheet
Spacer
Cooling sheet
Insulating tape
Board
Soft magnetic sheet
SPTE
Polyurethane foam
Silicon sheet
Polyester tape
(Unit: mm)
External dimensions of the module are illustrated below.
RC-S620/U Product Specifications
Fig. 2-2: External Dimensions
0
Page 17
RC-S620/U Product Specifications
Serial Label
2.8 Label Specifications
The module bears a serial label in the position shown below.
Fig. 2-3: Position of Labels (Metal Sheet)
Page 18
RC-S620/U Product Specifications
2.9 RF Performance and the Use of Magnetic and Metal Sheets
• RF (communication) performance is closely related to the effectiveness of the magnetic and metal sheets used below and
around the antenna of the module.
• RF performance varies considerably, depending not only on the magnetic permeability (μ’, μ”), dimensions and thickness
of the magnetic sheet but also on the dimensions and material of the metal sheet used. There is also a possibility that it is
affected by metal in the installation environment.
• The module is designed to be used with the specified magnetic and metal sheets attached in advance to control the
magnetic eld generated by the antenna, as well as to minimize the possible effects from the installation environment.
This contributes a great deal to the reduction of the time required for weighing the effects of the installation environment
and evaluating the module’s RF performance.
Page 19
RC-S620/U Product Specifications
3. Software Specifications
3.1 Communication Packet
The host packet format denes three types of frames – normal, extended and ACK.
Transactions between the host controller and the module are based on packet communication using host packets. The
module processes the received host command packet and returns a host response packet. Needless to say, the module cannot
autonomously transmit host response packets.
3.1.1 Normal Frame
Between the host controller and the module, the normal frame allows transmission and reception of host command/host
response packets whose LEN value is smaller than 255 bytes. This frame also provides a subordinate error frame used by
the module to notify the host controller of syntax error detection.
Table 3-1: Normal Frame
DesignationSize (Bytes)Remarks
Preamble100h xed
Start Of Packet200h ffh xed
LEN1Specify the data length (max. 255 bytes)
LCS1
Packet dataMax. 255 bytes
DCS1
Postamble100h xed
Specify the checksum of LEN data (a value that sets 00h to the lower 1 byte of
the sum of LEN and LCS bytes).
Specify the checksum of data in a packet (a value that sets 00h to the lower 1
byte of the sum of data and DCS bytes).
Page 20
RC-S620/U Product Specifications
3.1.2 Extended Frame
The extended frame is used to send and receive host command/host response packets whose LEN value is greater than 256
The module operates in four modes – Mode 0, Mode 1, Mode 5 and Mode 6. Available commands vary according to the
mode, while the mode changes as the result of host command execution or RF command reception. For more details, refer
to the “RC-S956 Series Command Reference Manual”.
3.3.2 Overview of Individual Modes
[a] Mode 0
[Initial Mode]
Used to perform the following functions.
• Self diagnosis
• Transfer speed setting for host communication
• RF waveform test
• Various settings for RF communication
• Starting up as an initiator or a target
In Mode 0, the module exists neither as an initiator nor a target. Switching between the initiator and target states cannot be
performed without traversing this mode.
[b] Mode
[Target Initial State]
Enables the module to operate as a target to wait for RF command packets.
In other words, this is the mode where the TgInitTarget command is executed. Mode 5 is entered as soon as the command
execution is normally completed. Reception of a new host command packet terminates and disables the ongoing
TgInitTarget command processing and causes transition to Mode 0 for processing of the newly received host command
packet.
[c] Mode
[Target State]
The module operates and communicates as a target.
[d] Mode
[Initiator Operation]
The module operates and communicates as an initiator.
Page 25
RC-S620/U Product Specifications
3.4 Command List
Table 3-5 provides a list of available commands. The module returns a syntax error message if a value other than the one
specied in the sub-command code column is used. Functional details of individual commands are provided in the “RC-S956
Series Command Reference Manual”.
Table 3-5: Command List
Command
Diagnose00h01hUsed to perform self-diagnosis of the module.
GetFirmwareVersion02h03hUsed to obtain the module’s rmware version information.
GetGeneralStatus04h05hUsed to obtain information about the module’s internal state.
ReadRegister06h07hUsed to access data in the RAM.
WriteRegister08h09hUsed to write data in the RAM.
ReadGPIO0ch0dhUsed to obtain the value of the input port.
RFU0eh0fh
RFU10h11h
SetParameters12h13hUsed to change the internal parameters the module retains in the RAM.
RFU14h15h
PowerDown16h17hUsed to set the module in the power-down state.
RFConguration32h33hUsed to change the RF setting information the module retains in the RAM.
RFRegulationTest58h59hUsed to test the module’s RF waveform.
Reset18h19hUsed to cause transition to Mode 0.
ControlLED1ch1dhUsed to turn on and off the LED.
RFU56h57h
RFU46h47h
InListPassiveTarget4ah4bhUsed to capture a target to obtain its target ID.
RFU50h51h
RFU4eh4fh
RFU40h41h
InCommunicateThru42h43h
RFU44h45h
RFU52h53h
RFU54h55h
TgInitTarget8ch8dhUsed to start up the module in the target mode.
RFU92h93h
RFU86h87h
RFU8eh8fh
RFU94h95h
TgGetInitiatorCommand88h89h
TgResponseToInitiator90h91h
TgGetTargetStatus8ah8bh
CommunicateThruEXa0ha1h
Sub-Command
Code
Sub-Response
Code
Function Overview
Used to transmit and receive RF packets to and from the target when the
module is started in the initiator mode.
Used to obtain an RF packet when the module is started in the target
mode.
Used to transmit an RF packet when the module is started in the target
mode.
Used to obtain information about the currently set transfer speed when the
module is started in the target mode.
Used to transmit and receive RF packets in Ad-hoc communication.
This command can be used regardless of whether the module is started in
the initiator mode or the target mode.
* RFU = Command to be implemented in the future
Page 26
RC-S620/U Product Specifications
A
B
A
B
100
Q
t
y
.
q
'
t
e
.
Top Panel
Modules
5 rows x 20 modules
= 100 modules
(2 modules in each compartment)
Partition Panel
Master Car ton
(415(W) x 108 (H) x 430 (D) mm)
Sealed with tape.
Module
Bubble Wrap
Folded
Folded
Printed Indications
Symbols for fragile, prevention of exposure to water,
upper load limit, and loading direction,
Model Name
Model Name
Barcode Label
4. Packing Specifications
4.1 Packing Details
The following shows how modules are packed in a master carton.
• Number of packed modules : 100
• Master carton external dimensions : 415 mm x 108 mm x 430 mm (W x H x D)
0
Fig. 4-1: Packing Details
Page 27
RC-S620/U Product Specifications
5. Precautions
5.1 Handling Precautions
The module must be handled with special care, keeping the following precautions in mind.
• This module is an inductive-type read/write communication device that is type-certied in compliance with the Radio Law
of Japan. The operating frequency is 13.56 MHz. Disassembly or modication of the module, removal of the type number
or similar acts are subject to penalties according to applicable laws.
• Be sure to use a stable power supply so that the module can be protected from the effect of noise and excessive voltage
peaks, such as lightning, transmitted through the power supply connector.
• Do not cause any chemical or physical damage to the module.
• Do not subject the module surface to contaminated air or materials.
• Ground all jigs, machines, workbenches and workers’ bodies to prevent static electricity from affecting the module.
• For safety’s sake, be sure to wear gloves when handling the module, although its surfaces are carefully nished.
• Protect the module from interference from other wireless machines.
• Do not install the module in an environment where a strong electromagnetic field may exert deleterious effects on
communication performance. Take special note of the installation location so that interference between the module and
other equipment can be adequately controlled.
• Communication performance may be affected by the harmonics of the 13.56 MHz carrier frequency generated on the
signal line.
• Check in advance the compatibility between the module and your system. The module cannot handle part of the
processing sequences* provided by mobile phones and other portable devices incorporating mobile FeliCa IC chips.
• The interface cable (FFC/FPC) is not supplied, making it necessary to prepare the one appropriate for your system. When
selecting the cable, make sure of the contact point direction because the module uses a single-sided interface connector.
• Measures for static noise and power line noise must be designed and incorporated on your own.
* Among the processing sequences unique to mobile FeliCa compatible portable devices, the module cannot handle the sequence which
allows wireless communication from the Reader/Writer after the mobile FeliCa IC chip was activated by the portable device via a
wired interface. For more information, refer to the “Mobile FeliCa Technical Information” (Japanese only) that explains Reader/Writer
operation in mobile applications.
Page 28
RC-S620/U Product Specifications
5.2 Notes on External Appearance
Since the module is designed for embedded applications, please realize that aws on the order described below may occur.
• Scratch or stain on the product surface, which has no effect on performance.
• Change in the board color.
Page 29
RC-S620/U Product Specifications
Side View
70mm×43mm
Top View
20mm
20mm
10mm10mm
Palm Rest
IC
1.5mm~
Card
Connector
Board
Cooling Sheet
Metal Sheet
Magnetic Sheet
Card Direction
Module Board
Metal Forbidden Zone
Spacer
Make sure to make a
cut in the surrounding
metal plate.
Appendix Installation Requirements
The following describes the points to remember when installing the modules.
1. Do not use any metal or carbon compound as the material for the palm rest. The palm rest surface must be at least 1.5
mm apart from the board surface.
2. Do not place any metal in the forbidden zone (dot-meshed area in Fig. A-1) secured around the module. Particularly,
communication performance undoubtedly deteriorates if a plate-like metal is put near the module.
3. In order not to induce eddy current, make a cut in the metal plate surrounding the above forbidden zone.
4. If no performance improvement is achieved through the steps described above, add magnetic sheets, as shown in Fig.
A-2, to the metal surface that faces the card.
Fig. A-1: Installation Requirements
Page 30
RC-S620/U Product Specifications
Card
Module
Magnetic Sheet
Metal Plate (such as an enclosure
in the higher-order system)
* Deviation from the resonance point caused by bringing the card closer
to the metal plate may result in a change in the card's original characteristics.
* The effect of the metal plate is reduced by adding magnetic
sheets to the positions illustrated above.
Fig. A-2: Reduction of the Impact of Metal
Page 31
RC-S620/U Product Specifications
Glossary
(In alphabetical Order)
ACK
Abbreviation for ACKnowledgement, which means an afrmative message transmitted when, for example, data transfer is
successfully completed.
ASK
ASK stands for Amplitude Shift Keying. The amplitude of the carrier frequency is modulated according to the logic of the
data to be transmitted.
The degree of modulation (normally indicated in percent) is expressed by (a - b)/(a + b), where a and b respectively
represent the maximum and minimum amplitudes of the modulated signal waveform.
DCS
Abbreviation for packet Data CheckSum representing the checksum for packet data.
Initiator
A device that initiates RF communication transactions by issuing the first RF command packet. Equivalent to the
conventional FeliCa Reader/Writer.
LCS
Abbreviation for packet Length CheckSum representing the checksum for all data bytes specied by the LEN byte.
LEN
Abbreviation for packet LENgth, indicating the number of data bytes contained in the packet.
Manchester Encoding
A method of coding bit data. The bit duration time is divided at the transition point in the center and translated into two
logical values.
Target
A device that returns an RF response packet to the RF command received from the initiator in RF communications.
Equivalent to the conventional card. During Ad-hoc transactions (possible with the use of devices operating on the Mobile
FeliCa OS Version 2.0), there is a case where the target sends a command to the initiator.
Page 32
(Blank Page)
RC-S620/U Product Specifications
Page 33
Reader/Writer Module
RC-S620/U Product Specifications
April ,2009 Revised
February, 2009 First edition issued FeliCa Business Division