DSMART专为智能卡读卡器应用设计的高速、多功能和低成本的IP。这个IP提供了一个符合ISO 7816-3/EMV4.2/4.3标准的智能卡通信接口。DSMART IP支持T0字符协议和T1块协议的硬件实现,旨在降低CPU占用率和面积消耗。DSMART可以激活和去激活卡,执行复位,处理ATR接收,并提供许多其他功能。客户可以根据产品需要选择配置选项定制DSMART。此外,这个IP的数据传输可以通过中断或直接内存访问(DMA)方式与主机系统进行通信。无论使用什么约定,这个IP的自动协议检测和解码机制都能保证正确的结果,由基本时间单位(ETU)由接收到的ATR接口字节自动解码和生成。卡时钟分频器提供了多种可选的非门控时钟频率。实现了一种特殊的断电模式,可以根据卡的参数设置卡时钟的状态。T0协议的错误信号和字符重发是自动进行的。
DSMART还集成了可选的CRC/LRC硬件校验和生成机制,可以与任何协议兼容。这个IP接收到的CRC/LRC不会存储在FIFO中,但在出现CRC/LRC错误时可以读取。此外,可选的块长度计数器可以提高DMA块传输和自动CRC/LRC的安全性,并提供了一个手动附加选项。一个特殊的块模式可以自动处理块传输。状态和错误寄存器提供了关于FIFO状态、错误和板卡事件的必要信息。
兼容ISO 7816-3: 2006和EMV 4.2/4.3标准
支持异步智能卡
双可配置的长度FIFO与两个可编程的阈值
卡检测输入
软件可配置的中断
自动约定检测和解码
可编程的非门控板卡时钟发生器
自动ETU发电机
DMA支持传输和接收
硬件CRC和LRC的计算
板卡断电模式与时钟停止高和时钟停止低的可能性
T1协议的专用快速封块模式(可选)
CRC/LRC硬件的生成和检查
带有自动CRC/LRC附加功能的字节计数器(可选)
无三态缓冲区
全同步可综合设计
交付件
Verliog RTL文件
验证环境
测试用例
合成环境/脚本
用户手册
验证指南
设计文件
Benefits