| |
|
||||
![]() |
![]() |
||||
|
`
SCR-APB Smart Card Reader for APB CoreOn this page: Description | Implementation Results | Features | Applications | Symbol | Block | Deliverables Implements an interface and controller for communicating between smart cards and host systems using the AMBA Advanced Peripheral Bus (APB). The SCR-APB supports the ISO/IEC 7816-3:1997(E) and EMV2000 4.0 specifications, which define the electrical signals and transmission protocols for smart cards (also known as integrated circuit cards). It acts as a communication controller, passing data to and from the host system and the smart card. It is fully-featured, and can activate and deactivate cards, perform cold/warm resets, handle ATR response reception, and execute other essential functions. The SCR-APB consists of the core smart card reader logic with a wrapper for the APB. (Support for other bus interfaces is available.) The core is fully synchronous for easier testing and is designed for efficient ASIC or FPGA implementation. It requires, for example, just 6,500 ASIC gates and operates at 300 MHz (TSMC 0.13). See representative implementation results (each in a new pop-up window): Features
ApplicationsSmart cards embed a computer chip in a credit-card sized plastic card, and are gaining global popularity for a variety of applications, including:
Symbol
Block
DeliverablesThe core is available in ASIC (synthesizable HDL) and FPGA (netlist) forms, and includes everything required for successful implementation:
On this page: Description | Implementation Results | Features | Applications | Symbol | Block | Deliverables Download PDF datasheets for more info: ASIC | Actel | Altera | Lattice | Xilinx |
||||||||||||||||||||
|
top of page |
|||||||||||||||||||||