EP560是一种从控制器,适用于SD存储卡,SDIO和MMC接口。该控制器设计成驻留在SD存储器、SDIO、SD Combo卡中。它作为SD总线和用户逻辑之间的接口,提供卡的实际功能。
这是一个非常灵活的架构,支持可变时钟速率从0至25MHz,数据宽度为1至4位。可实现SD接口的数据速率可达到12.5Mbyte/sec(100Mbs)。即插即用、自动检测、误差修正、写保护等功能能够标准地与SD卡接口。
作为一个从器件,SD从控制器通过SD接口从主机接收命令。大多数命令由控制器在本地进行处理,无需用户逻辑的任何帮助。在控制器中并通过核,实现大多数标准的SD寄存器集,无需用户逻辑的帮助。
用户的硬件接口至控制器内核有几个选择。在正常的DMA模式,EP560是一个总线主机,在用户的内存和SD主机之间传输数据。在可选的中断模式里,EP560和用户逻辑之间的通信是由中断驱动的。
采用EP560,SD卡接口可用非常小的开发成本来实现。通过简单地增加EP560模块,设计师可以添加SD存储器和SDIO接口至系统,无需改变系统架构的其他部分。
有关详细信息,请参阅数据手册。