Font Size: a A A

Research And Implementation Of Embedded Software System In Mifare-1Compatible CPU IC Card

Posted on:2015-11-28Degree:MasterType:Thesis
Country:ChinaCandidate:J HuFull Text:PDF
GTID:2298330452953453Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
As the crystal of processors and information storage technology targeting thedevelopment of miniature, IC card has been widely used in all the sectors of society.Among smart cards industry, CPU card gets rapid development in the field offinancial payment with its high safety. Meanwhile demand for Mifare1card provedstill strong in low-end RFID market because of its fast transaction and stablecommunication. In order to adapt to different market demand, Beijing EmbeddedSystem Key Lab stepped up our own R&D efforts to design a CPU card chip which iscompatible with Mifare1card.This thesis helped design the chip BES2416V10, which can work in both CPUcard mode and M1mode. A CPU card firmware is implemented to switch the cardmode and download COS. Also a M1COS is developed to apply M1mode and anelectronic petrol ticket COS is developed to apply the CPU card mode. And thecommercial trial is going well.According to embedded software design idea, based on M1card standard andCPU card protocol, include ISO/IEC7816、ISO/IEC14443、PBOC2.0and thestandard of Sinopec ET, combined with the hardware platform of BES2416V10, thesoftware platform of C51/A51, this thesis optimize the system design andimplementation. And the system is tested on the IC card reader developed by Belaband on the third party professional testing platform.In the firmware system realization section, the main contents include parameterconfiguration, which implements a mechanism to configure the parameters of analogcircuit、 digital operational mode and software running status. And a secureauthentication provides security guarantee for COS downloading, avoids themalicious modification. Also the patch mechanism is improved to make it possible tofix bugs and upgrade functions.In the COS realization section, the feature of passing M1card command isimplemented by software innovatively. An efficient and reliable ping-pong backupmechanism is designed to implement M1file structure. Upon further analysis, anotherbackup mechanism that storage data circularly is designed to improve the efficiencyof electronic petrol ticket transaction, it decreases the erase times while writing andimproved the transaction time.The functionality and performance testing is executed in the lab, also it passed theapplication testing of WatchData and MingHua. And the gasoline card has beendelivered to customer.The design scheme of CPU card software system comes from the practical engineering, and has been applied in practice. Many of the design ideas andimplementation approaches have a great reference value for embedded systemsoftware design.
Keywords/Search Tags:Mifare1, CPU Card, Firmware, COS
PDF Full Text Request
Related items