Post on 21-Apr-2018
創新開發環境 (STM32微控制器、雙介面EEPROM、智慧卡與NFC)
Bringing Innovative Development
Environment (STM32 Microcontroller, Dual interface EEPROM,
Smartcard & NFC)
楊正廉 產品行銷經理 意法半導體 Jason Yang Marketing Manager STMicroelectronics
Microcontrollers
Memories
Secure microcontrollers
微控制器
MMS Sales Presentation GC&SA – 2012Q4 Update
Microcontrollers
高效能與高整合 4
STM8S
STM8 core
可靠性 外部週邊
偵錯模組 開發工具
130nm EEPROM Technology
STM8 µC 平台
STM8A STM8L
工業和消費電子 汽車應用 超低功耗
AEC-Q100
Up to 150 °C
STM8T
觸控感應
穩定可靠
Up to 125 °C
High en analog IPs
Active halt <1µA
電容式觸控
非接觸式感應
Low consumption
<12µA
STM8 Microcontrollers
STM8S – 市場應用 5
工業與自動化控制 家電應用
Home appliances, motor control, power tools
消費性電子產品
A/V receivers, TVs,
Blu-ray disk players
Electricity meters
Remote control
醫療產業
Glucose meter Thermometer Weight machine
Home automation, HVAC, sensors
Lighting
Gaming
ST 擁有完整 Cortex-M 核心的授權
• Forget traditional 8/16/32-bit classifications
• Seamless architecture across all applications
• Every product optimised for ultra low power and ease of use
6
程式碼和開發工具兼容
Cortex-M0 Cortex-M3 Cortex-M4
8/16-bit applications 16/32-bit applications 32-bit/DSC applications
STM32 Microcontrollers
Fla
sh
Package
7 STM32 平台影響力
2MB
16KB
350 pin-to-pin compatible parts
在廣博的產品線組合中選擇你最適合的控制器
36 pins 176 pins
STM32 Microcontrollers
8 STM32 CortexTM-M微控制器
32-bit/DSC
applications
16/32-bit
applications
8/16-bit
applications
High-perf. DSP MCUs 168MHz / 210DMIPS
Up to 2MB Flash
Up to 256KB SRAM
Mainstream MCUs 24 to 72MHz / 61DMIPS
16KB to 1MB Flash
Up to 96KB SRAM
High-performance MCUs 120MHz / 150DMIPS
256KB to1MB Flash
Up to 128KB SRAM
Ultra-low-power MCUs 32MHz / 33.3DMIPS
32 to 384KB Flash
Up to 48KB SRAM
Co
rtex
-M4
C
ort
ex-M
3
Co
rtex-M
0
Entry-level MCUs 48MHz / 38DMIPS
16 to 128KB Flash
Up to 20KB SRAM
Analog & DSP MCUs 72MHz / 94DMIPS (from CC-SRAM)
64 to 256KB Flash
Up to 40+8KB SRAM
Wireless MCUs 24MHz / 30DMIPS
64 to 128KB Flash
Up to 8KB SRAM
STM32 Microcontrollers
9
32-bit microcontroller based on ARM® Cortex™-M0 core
STM32® 傳承基因打造親民價格
Two product lines available today – STM32F050 & STM32F051 – to provide
powerful 32-bit solutions to cost constrained applications
• 48MHz/38DMIPS
• 5 channel DMA
• Bus matrix
• 16 to 64KB Flash
• 4 to 8KB SRAM
即時的效能
• 5uA STOP down to 0.4uA Vbat/RTC
• 1.8V / 2V to 3.6V supply
• Independent ADC clock sources
• Integrated clock system
• Fast wake up
高效率的電源管理 不斷進化的週邊
• 12-bit/1MSPS ADC + 12-bit DAC
• Analog comparators
• HDMI CEC
• Capacitive touch sensing
• Motor control timers
• Clock failure preventing system, automatic clock
switching
• Class B ready for appliances
滿足工業安全的規格
• CRC on flash for content checking integrity
• Dual watchdog for code execution monitoring
• Hardware RAM parity check
8-bit cost constraint 16-bit cost constraint
High level of features and integration in a powerful 32-bit microcontroller to avoid any compromise on
platform selection and save buying time when cutting the cost is the main requirement
Price
positioning
• 24MHz/…DMIPS
• Multi-AHB bus matrix & DMA
• Up to 256KB Flash
• Up to 16KB SRAM
• Memory protection unit
10
32-bit microcontroller based on ARM® Cortex™-M3 core
STM32® 無線應用
One product line available – STM32W108 – to provide wireless connectivity with
industry leading RF and high network performances at low power consumption
即時的效能
• Less than 1uA Vbat/RTC
高效率的電源管理
• IEEE 802.15.4 2.4GHz radio
(baseband DSP + MAC)
• Cryptographic engine
• 16-bit timers
• Watchdog & sleep timers
不斷進化的週邊
• 12-bit ADC
• USART
• SPI
• I2C
• GPIO
STM32W extends STM32 connectivity by combining a 2.4GHz IEEE 802.15.4
radio together with a Cortex-M3 based architecture and the essential wired
connectivity to form a 32-bit smart connected & low cost microcontroller
with low power requirements
開放的IEEE 802.15.4 平台
• Zigbee IP SEP2.0 platform
• RF4CE certified platform
• IEEE 802.15.4 certified platform
• 32MHz/33.6DMIPS
• Multi-AHB bus matrix & DMA
• Up to 384KB Flash
• Up to 48KB SRAM + 128B backup data
• Up to 12KB EEPROM
• Memory protection unit
11
32-bit microcontroller based on ARM® Cortex™-M3 core
STM32® 超低功耗平台
Two product lines available – STM32L151 & STM32L152 – to provide extremely low
power consumption with 32-bit computation power and very high system integration
即時的效能
• Ultra low leakage 130nm process
• Ultra low power IP
• Ultra low power voltage (1.65 to 3.6V)
• Dynamic voltage & frequency scaling
高效率的電源管理
• USB 2.0 Full Speed
• Cryptographic engine
• LCD controller
• ECC on NVM
• Capacitive touch sensing
• Dual watchdog
不斷進化的週邊
• 32-bit timers
• External memory interface
• 12-bit ADC
• 12-bit DAC
• Operational amplifiers
• Analog comparators
Energy friendly STM32 combining advanced ultra low leakage
process together with a smart architecture built around a Cortex-
M3 allowing very low static and dynamic power consumptions
and a high level of system integration
• CRC
• To sensor
• Multi Speed Internal oscillator
• Very high power efficiency
• Automatic clock gating
• Fast startup
• 72MHz/63-94DMIPS(flash-CCSRAM)
• Multi-AHB bus matrix & DMA
• Up to 256KB Flash
• Up to 40KB SRAM + 8KB CCSRAM
including HW parity check
• Floating point number computation
• Memory protection unit
• DSP instruction set
12
32-bit microcontroller based on ARM® Cortex™-M4 core
STM32® 類比週邊 + 數位訊號處理
Two product lines available – STM32F30x & STM32F37x – to provide high
performances and signal processing together with very high system integration
高效能與訊號處理能力
• 2 to 3.6V supply with dedicated
sales type for 1.8V
• 12-bit/5MSPS ADC
• 16-bit ADC ΣΔ
• 12-bit DAC
• Analog comparators
• Programmable gain amplifiers
• Operational amplifiers
• Hi resolution timers (<1ns)
• Capacitive touch sensing (CT)
豐富的類比和革新的數位週邊
• 16 & 32-bit timers
• Motor control timers
• 32-bit RTC/Calendar
• Hardware CRC
• High speed I/Os
• High speed USART
• High speed SPI /I2S
• High speed I2C
STM32F3 breaks a new record in system integration by combining in a single
device a powerful Cortex-M4 with digital signal processing capabilities
including floating point number computation together with unprecedented
analog integration level to provide customer dramatic BOM cost reduction
• USB 2.0 full speed
• CAN
• HDMI CEC
• Backup registers
• T sensor
• Dual watchdog
高效率的電源管理
New family
of products
13
Hi-resolution timer,
fast ADC, low cost DSC
家電產品 工業控制 Home appliances, motor control, power tools
醫療產業
Low cost DSC, ADC ΣΔ
Portable devices
Advanced Timers,
PGA, DAC, ADC ΣΔ
Dual motor control timer, DSC, PGA,
comparator, DAC, fast ADC
Solar
消費性電子
Gaming
Low cost DSC, ADC ΣΔ
Electricity meters, home automation,
HVAC, sensors
Inverter, rectifier,
UPS for data server,
telecom center
Lighting
電力控制
STM32F3 市場應用
• 120MHz/150DMIPS
• ART accelerator => 0WS execution
• Multi-AHB bus matrix & DMA
• Up to 1MB Flash + 528B OTP
• Up to 128KB SRAM
• Memory protection unit
14
32-bit microcontroller based on ARM® Cortex™-M3 core
STM32® 高性能
Two product lines available – STM32F205/215 & STM32F207/217 – to provide high
performances with outstanding dynamic power consumption and innovative peripherals
即時的效能
• Less than 1uA Vbat/RTC
• 1.65 to 3.6V supply
• Ultra low dynamic power
consumption
高效率的電源管理
• USB OTG High Speed 480Mb/s
• Camera interface
• Cryptographic engine & 32-bit RNG
• 32-bit RTC/Calendar
• 32-bit timers
• External memory interface
不斷進化的週邊
• 12-bit/2MSPS ADC
• 12-bit DAC
• High speed USART (7.5Mb/s)
• High speed SPI (30Mb/s)
• Ethernet with IEEE1588
• I2S & dedicated audio PLL
STM32F2 boosts STM32 architecture to a very high performance
level, providing the most powerful Cortex-M3 based microcontroller
with a breaking trough set of advanced peripherals
• CAN
• SDIO
• 168MHz/210DMIPS
• ART accelerator => 0WS execution
• Multi-AHB bus matrix & DMAs
• Up to 2MB Flash & up to 256+4KB
SRAM (including 64KB CCSRAM)
• Floating point number computation
• Memory protection unit
• DSP instruction set
15
32-bit microcontroller based on ARM® Cortex™-M4 core
STM32® 結合高性能與數位訊號處理
Four product lines available – STM32F40x/41x & STM32F42x/43x – to provide very high
performances and signal processing with rich and high throughput connectivity
Performances & signal
processing
• 230uA/MHz from flash
(peripheral OFF)
• External memory controller / SDRAM
• Dedicated LCD controller + DMA2D
• Ethernet with IEEE1588
• USB OTG High Speed 480Mb/s
• USB OTG Full Speed
• Cryptographic engine & 32-bit RNG
• High speed SPI (37.5Mb/s)
• Full duplex I2S with audio PLL + SAI
Fast and extended connectivity
• I2C/SMBus2.0/PMBus
• Camera interface
• 12-bit/2.4MSPS ADC
• 12-bit DAC
• 16 & 32-bit timers
• Motor control timers
• RTC/Calendar/Alarm
• High speed USART (10.5Mb/s)
STM32F4 is the world’s fastest Cortex-M microcontroller combining a
168MHz powerful Cortex-M4 producing 210DMIPS/363Coremark with
digital signal processing capabilities including floating point number
computation together with high throughput and extended connectivity
• Hardware CRC
• High speed I/Os
• Backup registers
• Dual watchdog
• T sensor
• SDIO
• CAN
高效率的電源管理
New product line
in the F4
family
16-bit MCU
32-bit MCU 8-bit MCU
Hybrid controllers (MCU+DSP)
V850
Coldfire
Kinetis
MCF52x
ADMC7024
DSPic
TMS320C24x
TMS320C28x
MC9S12x
ATMega
XMega
Pic24Fxx
M16C
Tiny H8
M32
SH2
RX600
LPC2xxx
LPC1xxx
ADE75xx
MC9S08QEx
HC08s
PIC16Fxx
PIC18Fxx
H8/300
R8C/Lx
SAM3
SAM7S
MSP430F5x
MSP430FG4x
MSP430F1x
71M65xx
C8051F9xx
STM32 F3 – CM4 72MHz
STM32 F4 – CM4 168MHz+
STM32 F0 – CM0 48MHz
STM32 F1 – CM3 24MHz
STM32 L1 – CM3 32MHz ULP
STM32 F0 – CM0 48MHz
STM32 F1 – CM3 24MHz
STM8(S,L)
STM32 F1 – CM3 72MHz
STM32 L1 – CM3 32MHz ULP
STM32 F2 – CM3 120MHz
STM32 F3 – CM4 72MHz
STM32 F4 – CM4 168MHz
Kinetis UMF11x0
16 對應眾多競爭者的完整產品線
STM32 Microcontrollers
Hardware debugger => ST-Link
• One cheap debug probe (10US$) suitable for all platforms (STM8 & STM32)
Wide range of starter kits starting at 4.99US$
• ST and 3rd parties
• Cheap discovery platforms
Rich and mature software ecosystem
• Development toolchains
• Stacks
• RTOS
• Programing tools
• …
17 開發工具
Ecosystem Microcontrollers
STM8 和 STM32 軟體庫
USB device library
By st.com
DSP Library SPEEX Codec
Motor control library
By st.com
Standard peripheral
library
By st.com
Encryption library
Upon request by ST
Self-test routines for
EN/IEC 60335-1 Class B
By st.com
STM32 Audio engine
iPod iAP software
18
A handful offer on firmware
Ecosystem Microcontrollers
Dual Interface EEPROM
(雙介面無線EEPROM)
Memories
20 NFC不只是付款
ST 提供全方位的NFC/RFID 21
NFC/RFID Tags LR product line
• ISO15693 RF interface
• 1-Kbit to 64-Kbit
NFC/RFID tag with serial interface M24LR product line
• ISO15693 RF interface
• Serial interface, Energy Harvesting (M24LR)
NFC/RFID reader-writer CR95HF
• Reader-Writer mode, supporting NFC tags type 1-4 and ISO15693
• SPI-UART unterface
NFC Transceiver STRFNFCA
• Reader/Writer, Card emulation & P2P NFC compliant
• Mifare reader management (combined with ST secure microcontroller)
NFC Controller ST21NFCA – ST21NFCB
• Reader/Writer, Card emulation & P2P NFC compliant
• Android “Ice Cream Sandwich” & WIN8 compatible
NFC for Objects or place
identification
Secure NFC for non-mobile
applications
NFC for accessories and
consumer electronics
Secure NFC for mobile
applications
NFC for embedded reader-
writer
最簡單且低成本的無線解決方案
22
Low-power
I2C I/F for
MCU control
Unique
Energy
Harvesting
Function
High-
reliability
EEPROM
DualEE
3 x 32-bit
Passwords for
data
management at
three layers
NDEF
support for
BT pairing
Less SW and HW
development
effort for wireless
support
RFID and NFC
compatible
RF interface
M24LR 產品系列 23
• Serial Interface: low-power I2C • Energy Harvesting from RF
• RF interface
• Long range, passive RFID
• NFC (ISO15693)
• Comprehensive portfolio • Memory density: 4-Kbit, 16-Kbit and 64-Kbit
• Large package choice
M24LR04E
(4-Kbit)
M24LR16E
(16-Kbit)
M24LR64E
(64-Kbit)
MLP8
TSSOP8
SO8
廣泛的應用 24
Consumer
Electronics
Phone / tablet
accessories Home
Appliance
Peripherals
Healthcare /
wellness
Metering
Dataloggers
Electronic
Shelf Labels
Token cards
Gaming
Dual Interface EEPROM – 硬體實現
• 基於被動RFID技術
• Just add a 13.56 MHz inductive antenna onto your PCB
25
No battery needed to operate the
dual interface EEPROM in RF mode
Dual Interface EEPROM
Inductive antenna
標準EEPROM 和 Dual Interface EEPROM
的Pinout 比較 26
M24LR64 (dual interface EEPROM)
M24C64 (standard serial EEPROM)
M24LR64 Antenna
connection pins replacing
M24C64 E1 E2 pins
M24LR64 E1 pin
replacing
M24C64 /WC pin
M2
4C
64
M
24L
R6
4
M24L
RxxE
M24LRxxE (Energy harvesting
dual interface EEPROM)
M24LRxxE Vout pin
replacing E0 pin
M24LRxxE RF
WIP/BUSY pin
replacing E1
3層密碼的好處
• Ideal for multi-user
• One key for user1 (e.g. Product
Manufacturer)
• One key for user2 (e.g. Service Provider)
• One shared key for users 1 and 2
• The rest is « public » data
3
2
1
M24LR64E
Sector 0
…..
Sector 1
Sector 2
Sector 63
Sector 3
Sector 4
64-bit UID
Sector 62
Sector 61
Sector 5
1
2
2
3
3
1
Manufacturer
Private data
Service Provider
Private data
Public data
Shared
Private data
27
User Manual’s URL
Usage / load information
Power consumption history
Warranty information
Date of purchase
User profile setting and reading
Model ID
Event recorder/temperature log
Calibration data
Use smartphone
for data processing
and user-friendly
interface
New innovative use cases
for consumer and home
appliance products !
Dual Interface EEPROM…
改善消費者的產品使用經驗 28
Dual Interface EEPROM
方便無線裝置的配對應用 • Integrate M24LR into your application
• Store network ID and password (Bluetooth, or Wifi) in M24LR memory
• Launch pairing App and Wave your phone close to the M24LR antenna
• The phone will simply read the network ID from the M24LR, then connect to
Bluetooth or Wifi network without requiring any type-in from the user
NFC compliance required - ISO15693 NFC compliance expected Q4 2013
29
Dual Interface EEPROM…
醫療健康器材的應用
On-The-Go
Data Download Home or Hospital
Data Analysis
Ideal for portable
devices such as
healthcare and
wellness products !
30
Glucose
Meter
Pedometer
Weight
Scale
Fitness watch
Ear thermal meter
Pulse
Oximeter
CPR card
Patient
Monitoring
Hearing aid
NFC phone
e-Message board
智慧家電(電視)的應用
- 創新的電子訊息板 31 DualEE
Saving HDCP code/calibration data/ product
information
Incident logs /Tracking /on-line download
for maintenance
Display records history
Show status
Warranty information
Date of purchase
User profile setting and
reading
Model ID
WiFi Pairing
藍芽裝置的應用 32
Use Energy Harvesting to recharge the low
power consumption device
BT Pairing Acoustic calibration parameter for production
Change the profile on-the-go
Normal
profile
Quite
profile
Noisy
profile
聰明購物
- 創新的電子標籤應用 33
Saving display/ product/ warrning information
Display content
Show status
Coupon information
Allergy information
$30
$80
Coupon Collection Showiing Allergy warning inofrmation
+ $50
Cost estimation
DualEE
Dual EE 在NFC Android 的應用程式
• Dual EE app on the Android market
• Source code at www.st.com/dualeeprom
Works with DATALOG-M24LR-A
reference design
DualEE
34
CR95HF & STRFNFCA Features
CR95HF STRFNFCA
ISO15693 reader ISO15693 reader
ISO14443-A reader ISO14443-A reader
ISO14443-B reader ISO14443-B reader
ISO18092 reader ISO18092 reader
3V/5V modes 3V / 5V modes
Mifare Framing
compatibility in reader
ISO14443-A / B Card
emulation
Peer to Peer
Dual Interface
EEPROM
ISO14443-A
ISO14443-B
memory
NFC
device
NFC Forum
Tag Type
1,2,3,4
ISO14443-A
ISO14443-B
smartcard
RE
AD
ER
C
ard
Em
ula
tion
P
2P
ISO15693
memory
NFC Forum
Tag Type
1,2,3,4
35
• Full support of ST ISO15693 products with CR95HF
• Software libraries
• Reference design
• Application notes
內建 NFC 讀寫器: CR95HF chip
Host
controller
ISO15693
Memory
Library
Optional
AES
Encryption
Library (e.g. STM32
UM0586)
UART
SPI
Design your own embedded RF reader-writer
36
M24LR64, M24LR16E, M24LR04E 4-Kbit, 16-Kbit and 64-Kbit
Dual I/F EEPROM
LRi1K, LRi2K, LRiS2K, LRiS64K 1, 2 and 64-Kbit ISO15693
RFID tag ICs
Pass from virtual to real
創新的玩具或益智教育工具應用 37
More fun and flexible w/o battery for toys
thanks to RFID technology Interactive with a NFC phone
DualEE
ST NFC offerings
Secure microcontrollers
ST的NFC產品概觀
STRFNFC
M24LRxx
Dual EE CR95F
ST21NFC
ST33 針對行動裝置
39
Secure Element NFC Controller
安全支付相關的NFC產品 40
ST33 – 90nm – eFlash • 1MB eSE, Mifare
• Visa – Master & CC-certified
• >> 50% MS in SWP SIM
• Approved by Google
• Used in Nexus 10 & Nexus 4 projects
ST33 – 80nm • 1MB, Mifare, improved performances
• Samples March, mass prod e/o 2013
ST33 – 40nm • 2MB, Mifare, Smaller size
ST21NFCA - HCI • Available now
• ISIS certified
• LGU+ certified
• In mass production
ST21NFCB – HCI/NCI • Improved power consumption & perf
• Triple Secure Element (3 SWP)
ST33F1M: 崁入式安全晶片在Google
Nexus 4 & 10 41
適合行動裝置的NFC controllers:
ST21NFCA/B 42
• NFC Multi-host Controller - Router
• Support HCI/NCI-SWP Secure Element
• Sold in common with a NFC stack
• Running on the host platform
• Any Android, Linux & MS based OS support
• Mobile phones
• Tablets
• PC
HOST
ST21NFCA
ST33
Secure
Element
Applications
Platforms
ST21NFCB參考設計
• Application area < 30 mm2
• 15 external components are required
• 4 C for supply decoupling
• 2 L EMI Filter
• 2 C EMI Filter
• 6 C + 1R antenna matching
• No Xtal
• No external NVM (EEPROM)
• No LDO
43
完整的Software Stack for HCI/NCI 44
Stollmann NFC
SW stack
OS & HW independent
High level of modularity
Ease of
integration
Android ICS & JellyBean
WIN8
Compatible with
Most popular OS
Track record in BT, WLAN, Zigbee
Compatible w/ multiple NFC chipsets
Recognized by most of the industry
ST為單一窗口, 不需晶片以外費用
且可以跟Stollmann談簽NDA取得Source Code
ST為單一窗口
NFaCe+ API
ST21NFCA/B HAL
ST21NFCA/B
OS
IF –
Op
era
tin
g S
ys
tem
In
terF
ace
Op
era
tin
g S
ys
tem
NFaCe+ SPA API
HCI & NCI 1.0
NFC API Framework
NFC App
NFaCe+ MPA API
API Implementation
Multiplexer
ST
Stollmann
Device maker
Reader
/ Writer
(NDEF)
Peer to
Peer
(LLCP)
Card
Emulation
ST33F1M Undisputed
leadership
1st Secure ARM SC300 controller
1.2MB of FLASH in 90 & 80nm
Common Criteria EAL5+ 2011
EMVCo certified
Future Proof
Designed for most advanced
GP2.2 Secure JAVA OS
Up to 800KB of user memory
Most popular payment schemes
2Mbytes eFlash 40nm roadmap
Rich application
suite
Most popular payment schemes
Easy & proven TSM integration
MIFARE Classic & DESFire
SWP
Secure
SIM
ST33F1M安全晶片 45
embedded
Secure
Element
46
HOST
ST21NFCA
ST33
Secure
Element
幾種用於行動裝置上安全模組(Secure
Element)方式
MNO
driven
Banks
driven
OEM
driven
三種主要型態
One Single hardware platform • ST33 Product family with up to 1.2Mb Flash
• State of the Art Security- EAL5+/EMVCo
• Single SWP-HCI interface to CLF
• Secure GP2.2 OS
• MifareTM Licensee
SWP-SIM
Handset independent, inter-changeable
Secure NFC µSD
OEM & MNO independent
Embedded secure element
ST33安全晶片可交付的型式
ST33 Wafer DFN WLCSP
600µm
Targeted application Module, SiP SMD SMD
With underfill
Package size 9 mm2 4x4.2
Interfaces VPS, GND, RST, CLK, IO0, SWP, IO1, NC
Nb of Pads/Balls 8
Ball Pitch NA 1 mm 0.9 mm
Package Thickness 300µm 550µm 600 µm
Pad/Ball size NA 100 µm 240 µm
Pad/Ball height NA 200 µm 190 µm
Samples Production Production
March’13
Qualification April’13
47
系統整合封裝(SiP)的NFC單晶片
(STGNFC, CLF + eSE) 48
•NFC radio
•Security
•Payment
•Ticketing
3rd party OS
ST提供多種方面的晶片卡應用
Banking SDA, Pay TV
ST23YSxx
Banking DDA, e-ID, Pay TV
ST23ZLxx (EEPROM), SC33Fxxx (Flash)
Contactless Banking SDA, Transport, Driving Licence
ST23ZC/Rxx (contactless Type A)
Contactless Banking DDA, e-ID, Passport
ST23YRxx
SR31Zxxx (32bit + Mifare)
49
STPay: 完整的銀行卡解決方案 50
OS Payment Applications
But also other applications
DESFire EV1
MIFARE Plus, Classic
Interfaces:
ISO 14443: TypeA, B, B’
ISO 7816: T=0, T=1
Package deliveries:
Sawn, unsawn wafers Contact 6 or 8 contacts
Gold or palladium
Dual interface
Gold or palladium
可信賴安全模組(Trusted Platform Module):
提供各種平台的資料安全保護
• TCG Compliant Firmware
• Standardized Command Set
• Standardized Key hierarchical tree
• Supported by Major Operating Systems
• Versatile Communication Interfaces
51
LPC
SPI
I²C
Main
Processor
WINDOWS
LINUX
FreeBSD,..
TCG Compliant
Firmware
*
Customization
possible
Trusted Platform
Main
Processor
TPM
Server
PC
Mobile Phone
Copier
Router
STB, Internet TV
Tablet
Smart
Meters
在PC上的標準化: 便於平台設計 52
Cryptographic
Service Provider
TPM-
enabled
Application
TCG-enabled
Application
TPM Hardware
Bitlocker®
Application
Windows TPM Stack
Windows TBS
TPM Device driver
TPM
Management
Console
TCG-
enabled
Application
Windows 8 API provides a
common support and access to
TPM 1.2 or TPM 2.0
TCG Software Stack (TSS)