CN100365606C - 安全数字存储卡数据的存储器直接存取方法及其接口电路 - Google Patents
安全数字存储卡数据的存储器直接存取方法及其接口电路 Download PDFInfo
- Publication number
- CN100365606C CN100365606C CNB2006100121891A CN200610012189A CN100365606C CN 100365606 C CN100365606 C CN 100365606C CN B2006100121891 A CNB2006100121891 A CN B2006100121891A CN 200610012189 A CN200610012189 A CN 200610012189A CN 100365606 C CN100365606 C CN 100365606C
- Authority
- CN
- China
- Prior art keywords
- controller
- data
- write
- signal
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 claims abstract description 60
- 238000001514 detection method Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 9
- 125000004122 cyclic group Chemical group 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
一种SD卡数据的存储器直接存取方法,SD卡通过SD卡读写接口与包括DMAC的设备相连,SD卡读写接口包括SD控制器和SD控制器、DMAC之间的接口SDMA,从SD卡读数据时,DMAC置读请求信号为有效,输出要读的数据的地址;SDMA向SD控制器发送启动信号,同时将该地址送到总线信号上;SD控制器收到启动信号后,向SD卡发出数据块读读命令,将SD卡发来的数据存入本地的缓存;随后,SD控制器检测到缓存写入一个数据块数据后,将和SDMA间的读使能信号置为有效,SDMA在读使能信号有效时,将和DMA间的读使能信号置为有效,DMAC从数据总线上读一个数据块的数据。本发明可对SD卡数据进行存储器直接存取。
Description
技术领域
本发明涉及对SD(安全数字存储卡)数据的读写方法及其接口电路。
背景技术
目前,很多设备,尤其是移动设备都需要支持SD卡的读写,也就是需要具有SD卡的读写接口,这里称之为SD-Reader。但是,目前设备与SD卡之间的读写还没有采用DMA(存储器直接存取)方式的,当需要实现对SD卡数据快速、批量的读写时,目前的SD-Reader还不能满足该需要。因此,需要设计一个新的SD-Reader来实现设备上的DMA控制器与SD卡之间的数据传输。
发明内容
本发明要解决的技术问题是提供一种SD卡数据的存储器直接存取方法及其接口电路。
为了解决上述技术问题,本发明提供了一种安全数字存储卡数据的存储器直接访问方法,应用于安全数字存储卡,即SD卡及通过SD卡读写接口与其相连的设备组成的系统,该设备中还包括一存储器直接存取控制器DMAC,该SD卡读写接口包括SD控制器和位于该SD控制器和DMAC之间的接口电路SDMA,该方法包括设备从SD卡读数据的过程,该过程包括以下步骤:
(a)DMAC将和SDMA间的读请求信号置为有效,同时输出要读的数据的地址;
(b)SDMA检测到读请求信号有效后,记录下要读的数据的地址,然后向SD控制器发送存储器直接存取启动信号,同时将要读的数据的地址送到总线信号上;
(c)SD控制器收到启动信号之后,向SD卡发出数据块读命令,并将收到的SD卡发来的数据存入本地的缓存;
(d)随后,SD控制器、SDMA以及DMAC并行执行以下操作:
SD控制器检测到缓存中已写有一个数据块的数据后,将和SDMA间的读使能信号置为有效,等待SDMA将数据读出;
SDMA检测到读使能信号有效时,如数据已读完,向SD控制器返回存储器直接存取停止信号,如未读完,再将和DMAC间的读使能信号置为有效,通知DMAC读出当前数据块的数据;
DMAC检测到读使能信号有效时,置读请求信号为无效,然后置读信号有效并保持,从数据总线上读取一个数据块的数据,读取完成后置读信号无效。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(a)中,DMAC还向SDMA输出要读的数据块的个数;所述步骤(b)中,SDMA同时记录下该数据块个数,并将该个数送到总线上;所述步骤(c)中,SD控制器根据数据块个数是否为1向SD卡发出单数据块读或多数据块读命令;所述步骤(d)中,SDMA是根据数据块个数是否为1来判断数据是否已读完,如果是,向SD控制器发送存储器直接存取停止信号,结束读操作;否则将数据块个数减1,将读地址加一个数据块的字节数,继续检测读使能信号是否有效。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(b)中,SDMA先检测SD控制器的状态,如检测到SD控制器空闲,再向SD控制器发送存储器直接存取启动信号。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(d)中,SD控制器在将读使能信号置为有效的同时,还向SDMA输出指示当前数据块读操作是否出错的读结束状态信号;SDMA检测到读使能信号有效时,还根据返回的读结束状态判断当前数据块读是否出错,如果没有出错,则将和DMA间的读使能信号置为有效,如果出错,则向DMAC输出一出错状态信号;DMAC在检测到读使能信号有效的同时还检测是否有该出错状态信号,如有,则进行出错处理,如无,再执行读操作。
进一步地,上述存储器直接访问方法还可具有以下特点:该方法包括设备向SD卡写数据的过程,该过程包括以下步骤:
(A)DMAC置输出到SDMA的写请求信号为有效,同时输出要写的数据的地址;
(B)SDMA检测到该写请求有效后,记录下要写的数据的地址,然后向SD控制器发送存储器直接存取启动信号,同时将要写的数据的地址送到总线信号上;
(C)SD控制器收到启动信号后,向SD卡发出数据块写命令,在收到SD卡返回的指示可写入的响应之后,将和SDMA间的写使能信号置为有效,等待数据写入;
(D)SDMA检测到和SD控制器间的写使能信号有效后,将和DMAC间的写使能信号置为有效;
(E)随后,SD控制器、SDMA以及DMAC并行执行以下操作:
DMAC检测到写使能信号有效后,先准备好当前数据块的数据,置写信号有效并保持,将一个数据块的数据送到数据总线上以写入SD控制器的缓存,之后再将置信号为无效;
SDMA检测到DMAC已向SD控制器的缓存中写入一个数据块的数据后,将和SD控制器间的写信号置为有效;在检测到和SD控制器间的写使能信号有效时,如数据已写完,向SD控制器返回存储器直接存取停止信号,结束写数据,如未写完,再将和DMAC间的写使能信号置为有效;
SD控制器检测到和SDMA间的写信号有效后,根据SD协议将数据写入SD卡,然后将和SDMA间的写使能信号置为有效。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(B)中,SDMA先检测SD控制器的状态,如检测到SD控制器空闲,再向SD控制器发送存储器直接存取启动信号。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(A)中,DMAC还向SDMA输出要读的数据块的个数;所述步骤(B)中,SDMA同时记录下该数据块个数,并将该个数送到总线上;所述步骤(C)中,SD控制器根据数据块个数是否为1向SD卡发出单数据块写或多数据块写命令;所述步骤(E)中,SDMA是根据数据块个数是否为1来判断数据是否已写完的,如果已写完,向SD控制器发送存储器直接存取停止信号,结束读操作;否则将数据块个数减1,将读地址加一个数据块的字节数,继续检测读使能信号是否有效。
进一步地,上述存储器直接访问方法还可具有以下特点:所述步骤(E)中,SD控制器在将写使能信号置为有效的同时,还向SDMA输出指示当前数据块写操作是否出错的写结束状态信号;SDMA检测到写使能信号有效时,还根据返回的写结束状态判断当前数据块写是否出错,如果没有出错,则将和DMA间的写使能信号置为有效,如果出错,则向DMAC输出一出错状态信号;DMAC在检测到写使能信号有效的同时还检测是否有该出错状态信号,如有,则进行出错处理,如无,再执行写操作。
本发明的SD卡读写接口电路包括用于实现与安全数字存储卡,即SD卡的通信协议的SD控制器、连接在SD控制器和存储器直接存取控制器DMAC之间的接口电路SDMA,该SDMA用于实现DMAC和SD控制器之间的通信和数据传输,进一步包括SD控制器状态检测模块、SD控制器读写时序产生模块、DMA状态检测模块、DMA读写时序产生模块和协议分析执行模块,其中:
所述SD控制器状态检测模块,用于检测SD控制器发过来的读、写使能信号和数据块读、写状态信号,把信号同步之后发给协议分析执行模块;
所述SD控制器读写时序产生模块,用于接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和SD控制器之间的数据传输;
所述DMA状态检测模块,用于检测DMA发过来的请求信号、状态信号、读使能信号和写使能信号,把信号同步之后发给协议分析执行模块;
所述DMA读写时序产生模块,接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和DMAC之间的数据传输;
所述协议分析执行模块,用于根据SD控制器状态检测模块、DMA状态检测模块发过来的信号,决定需要进行的操作,控制SD控制器读写时序产生模块和DMA读写时序产生模块产生相应的时序信号。
由上可知,本发明通过SD卡读写接口电路中设置SD控制器和DMA控制器之间的接口电路,实现了对SD卡数据的存储器直接存取,并可进一步满足对SD卡数据快速、批量读写、出错检查的需要。
附图说明
图1是本发明实施SD卡读写的系统框图。
图2是图1中SD控制器和DMA控制器之间的SDMA接口电路的单元组成图。
具体实施方式
图1本发明实施例SD卡读写的系统框图,示出了本发明SD-Reader的组成以及与其它模块的连接关系。SD-Reader包括两部分:第一部分为SD控制器(SD控制器,也简写为SDC),用于实现与SD卡的通信协议,可通过SD总线对SD卡进行控制和数据读写,可参考现有标准。第二部分为SD控制器和DMA控制器(以下简称为DMAC)之间的接口电路,以下称为SDMA,用于实现DMAC和SD控制器之间的通信和数据传输,是本发明重点要讨论的内容。
如图2所示,SDMA包括SD控制器状态检测模块、SD控制器读写时序产生模块、DMA状态检测模块、DMA读写时序产生模块和协议分析执行模块。该电路可以用现场可编程门阵列(FPGA)或者专用集成电路(ASIC)实现。FPGA或者ASIC实现最简单的是编写Verilog代码,本实施例的电路是用Verilog代码来实现的。其中:
SD控制器状态检测模块,用于检测SD控制器发过来的读、写使能信号和数据块读、写状态信号,把信号同步之后发给协议分析执行模块。
SD控制器读写时序产生模块,接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和SD控制器之间的数据传输。
DMA状态检测模块,检测DMA发过来的请求信号、状态信号、读使能信号和写使能信号,把信号同步之后发给协议分析执行模块。
DMA读写时序产生模块,接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和DMAC之间的数据传输。
协议分析执行模块,用于根据SD控制器状态检测模块、DMA状态检测模块发过来的信号,决定需要进行的操作,控制SD控制器读写时序产生模块和DMA读写时序产生模块产生相应的时序信号,从而实现本发明的传输协议。
本实施例涉及的数据通信协议包括SDMA和DMAC之间的通信协议以及SDMA和SD控制器之间的通信协议,定义了数据读写的过程和时序。其中:
设备以DMA方式从SD卡读数据的过程包括以下步骤:
步骤一,DMAC将和SDMA间的读请求信号置为有效,同时,输出要读的数据的地址和要读的数据块的个数,数据块的长度是SD卡传输协议中定义的,本实施例的一个block包括512个Byte;
步骤二,SDMA检测到读请求信号有效后,首先记录下要读的数据的地址以及数据块个数,然后检测SD控制器的状态,如检测到SD控制器空闲,执行下一步;
步骤三,SDMA向SD控制器发一个时钟周期宽度的DMA启动信号,同时将要读的数据的地址和数据块个数送到总线信号上;
步骤四,SD控制器收到启动信号之后,根据数据块个数是否为1向SD卡发出单数据块读或多数据块读命令,并将收到的SD卡发来的数据存入本地的缓存;
步骤五,随后,SD控制器、SDMA以及DMAC并行执行以下操作:
SD控制器检测到缓存中已写有一个数据块的数据后,将SD控制器和SDMA之间的读使能信号置为有效,等待SDMA将数据读出,并向SDMA输出指示当前数据块读操作是否出错的读结束状态信号;
SDMA检测到读使能信号有效时,根据返回的读结束状态判断当前数据块读是否出错,如果没有出错,则置SDMA和DMAC之间的读使能信号为有效,通知DMAC读出当前block,如果出错,向DMAC输出一出错状态信号(可同时置该读使能信号为有效);然后判断数据块个数是否为1,如果是,则读操作结束,向SD控制器发送一个时钟周期的DMA传输停止信号;否则将数据块个数减1,将读地址加512,继续检测;
DMAC检测到读使能信号有效且没有出错时,首先置读请求信号为无效,然后置读信号有效并保持512个时钟周期,从数据总线上读取一个数据块的数据,直到读取完所有数据块的数据,如果发现出错,则做出错处理。
以上流程中,SDMA和DMAC间的读使能信号相当于读请求信号的响应信号,二者实现了一次握手。
设备以DMA方式向SD卡写数据的过程包括以下步骤:
步骤A,DMAC置输出到SDMA的写请求信号为有效,同时,输出要写的数据的地址和数据块个数;
步骤B,SDMA检测到该写请求有效后,首先记录下要写的数据的地址和数据块个数,然后检测SD控制器的状态,如检测到SD控制器空闲,执行下一步;
步骤C,SDMA向SD控制器发一个时钟周期宽度的DMA启动信号,同时将要写的数据的地址和数据块个数送到总线信号上;
步骤D,SD控制器收到启动信号后,根据数据块个数是否为1向SD卡发出单数据块写或多数据块写命令;
步骤E,SD控制器在收到SD卡返回的指示可写入的响应之后,将和SDMA间的写使能信号置为有效,等待SDMA将数据写入;
步骤F,SDMA检测到和SD控制器间的写使能信号有效后,将和DMAC间的写使能信号置为有效;
步骤H,随后,SD控制器、SDMA以及DMAC并行执行以下操作:
DMAC检测到写使能信号有效后,先准备好当前数据块的数据,置写信号有效并保持512个时钟周期,将一个数据块的数据送到数据总线上以写入SD控制器缓存,之后再将置信号为无效,如检测到写出错信号,进行出错处理;
SDMA检测到DMAC已向SD控制器的缓存中写入一个数据块的数据后,将和SD控制器间的写信号置为有效;在检测到和SD控制器间的写使能信号有效时,判断数据块个数是否为1,如果是,向SD控制器发送一个时钟周期的DMA停止信号,结束写操作;否则,将数据块个数减1,写地址加512,进一步根据SD控制器返回的写结束状态判断当前数据块是否写出错,如果是,通知DMAC,如没有出错,将和DMAC间的写使能信号置为有效;
SD控制器检测到和SDMA间的写信号有效后,根据SD协议将数据写入SD卡,然后将和SDMA间的写使能信号置为有效,并返回当前数据块的写结束状态。
上述步骤H中,SDMA如检测到写出错,则拉低写使能信号,且隔一个时钟周期将写状态信号拉高再拉低,如果没有检测到写出错,则只需拉低写使能信号来通知DMAC当前数据块写结束。不过,并不局限于采用这样的信号。
综上所述,本发明实现了设备和SD卡之间DMA方式的数据读写SD卡,并且支持多数据块和单数据块的DMA传输,具有出错标志。
在上述实施例的基础上还可以有各种变换,例如,在某些设备上,只需要实现以DMA方式从SD卡上读取数据,则可以取消从SD卡上写数据的相关模块和流程。
例如,在另一实施例中,也可以一次只实现一个数据块数据的读写,这时则可以取消实施例流程中关于数据块个数的信号和相关的判断操作。
又如,在另一实施例中,对于数据出错,可以不在传输过程中进行校验,而改为由设备上层应用程序来处理,也是可以的。
Claims (10)
1.一种安全数字存储卡数据的存储器直接访问方法,应用于安全数字存储卡,即SD卡及通过SD卡读写接口与其相连的设备组成的系统,该设备中还包括一存储器直接存取控制器DMAC,该SD卡读写接口包括SD控制器和位于该SD控制器和DMAC之间的接口电路SDMA,该方法包括设备从SD卡读数据的过程,该过程包括以下步骤:
(a)DMAC将和SDMA间的读请求信号置为有效,同时输出要读的数据的地址;
(b)SDMA检测到读请求信号有效后,记录下要读的数据的地址,然后向SD控制器发送存储器直接存取启动信号,同时将要读的数据的地址送到总线信号上;
(c)SD控制器收到启动信号之后,向SD卡发出数据块读命令,并将收到的SD卡发来的数据存入本地的缓存;
(d)随后,SD控制器、SDMA以及DMAC并行执行以下操作:
SD控制器检测到缓存中已写有一个数据块的数据后,将和SDMA间的读使能信号置为有效,等待SDMA将数据读出;
SDMA检测到读使能信号有效时,如数据已读完,向SD控制器返回存储器直接存取停止信号,如未读完,再将和DMAC间的读使能信号置为有效,通知DMAC读出当前数据块的数据;
DMAC检测到读使能信号有效时,置读请求信号为无效,然后置读信号有效并保持,从数据总线上读取一个数据块的数据,读取完成后置读信号无效。
2.如权利要求1所述的存储器直接访问方法,其特征在于,所述步骤(a)中,DMAC还向SDMA输出要读的数据块的个数;所述步骤(b)中,SDMA同时记录下该数据块个数,并将该个数送到总线上;所述步骤(c)中,SD控制器根据数据块个数是否为1向SD卡发出单数据块读或多数据块读命令;所述步骤(d)中,SDMA是根据数据块个数是否为1来判断数据是否已读完,如果是,向SD控制器发送存储器直接存取停止信号,结束读操作;否则将数据块个数减1,将读地址加一个数据块的字节数,继续检测读使能信号是否有效。
3.如权利要求1所述的存储器直接访问方法,其特征在于,所述步骤(b)中,SDMA先检测SD控制器的状态,如检测到SD控制器空闲,再向SD控制器发送存储器直接存取启动信号。
4.如权利要求1所述的存储器直接访问方法,其特征在于,所述步骤(d)中,SD控制器在将读使能信号置为有效的同时,还向SDMA输出指示当前数据块读操作是否出错的读结束状态信号;SDMA检测到读使能信号有效时,还根据返回的读结束状态判断当前数据块读是否出错,如果没有出错,则将和DMA间的读使能信号置为有效,如果出错,则向DMAC输出一出错状态信号;DMAC在检测到读使能信号有效的同时还检测是否有该出错状态信号,如有,则进行出错处理,如无,再执行读操作。
5.如权利要求1所述的存储器直接访问方法,其特征在于,该方法包括设备向SD卡写数据的过程,该过程包括以下步骤:
(A)DMAC置输出到SDMA的写请求信号为有效,同时输出要写的数据的地址;
(B)SDMA检测到该写请求有效后,记录下要写的数据的地址,然后向SD控制器发送存储器直接存取启动信号,同时将要写的数据的地址送到总线信号上;
(C)SD控制器收到启动信号后,向SD卡发出数据块写命令,在收到SD卡返回的指示可写入的响应之后,将和SDMA间的写使能信号置为有效,等待数据写入;
(D)SDMA检测到和SD控制器间的写使能信号有效后,将和DMAC间的写使能信号置为有效;
(E)随后,SD控制器、SDMA以及DMAC并行执行以下操作:
DMAC检测到写使能信号有效后,先准备好当前数据块的数据,置写信号有效并保持,将一个数据块的数据送到数据总线上以写入SD控制器的缓存,之后再将置信号为无效;
SDMA检测到DMAC已向SD控制器的缓存中写入一个数据块的数据后,将和SD控制器间的写信号置为有效;在检测到和SD控制器间的写使能信号有效时,如数据已写完,向SD控制器返回存储器直接存取停止信号,结束写数据,如未写完,再将和DMAC间的写使能信号置为有效;
SD控制器检测到和SDMA间的写信号有效后,根据SD协议将数据写入SD卡,然后将和SDMA间的写使能信号置为有效。
6.如权利要求5所述的存储器直接访问方法,其特征在于,所述步骤(B)中,SDMA先检测SD控制器的状态,如检测到SD控制器空闲,再向SD控制器发送存储器直接存取启动信号。
7.如权利要求5所述的存储器直接访问方法,其特征在于,所述步骤(A)中,DMAC还向SDMA输出要读的数据块的个数;所述步骤(B)中,SDMA同时记录下该数据块个数,并将该个数送到总线上;所述步骤(C)中,SD控制器根据数据块个数是否为1向SD卡发出单数据块写或多数据块写命令;所述步骤(E)中,SDMA是根据数据块个数是否为1来判断数据是否已写完的,如果已写完,向SD控制器发送存储器直接存取停止信号,结束读操作;否则将数据块个数减1,将读地址加一个数据块的字节数,继续检测读使能信号是否有效。
8.如权利要求5所述的存储器直接访问方法,其特征在于,所述步骤(E)中,SD控制器在将写使能信号置为有效的同时,还向SDMA输出指示当前数据块写操作是否出错的写结束状态信号;SDMA检测到写使能信号有效时,还根据返回的写结束状态判断当前数据块写是否出错,如果没有出错,则将和DMA间的写使能信号置为有效,如果出错,则向DMAC输出一出错状态信号;DMAC在检测到写使能信号有效的同时还检测是否有该出错状态信号,如有,则进行出错处理,如无,再执行写操作。
9.一种用于实现如权利要求1所述方法的安全数字存储卡读写接口电路,包括用于实现与安全数字存储卡,即SD卡的通信协议的SD控制器,其特征在于,还包括连接在SD控制器和存储器直接存取控制器DMAC之间的接口电路SDMA,该SDMA用于实现DMAC和SD控制器之间的通信和数据传输,进一步包括SD控制器状态检测模块、SD控制器读写时序产生模块、DMA状态检测模块、DMA读写时序产生模块和协议分析执行模块,其中:
所述SD控制器状态检测模块,用于检测SD控制器发过来的读、写使能信号和数据块读、写状态信号,把信号同步之后发给协议分析执行模块;
所述SD控制器读写时序产生模块,用于接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和SD控制器之间的数据传输;
所述DMA状态检测模块,用于检测DMA发过来的请求信号、状态信号、读使能信号和写使能信号,把信号同步之后发给协议分析执行模块;
所述DMA读写时序产生模块,接收协议分析执行模块的指令,判断是读还是写操作,产生时序信号实现和DMAC之间的数据传输;
所述协议分析执行模块,用于根据SD控制器状态检测模块、DMA状态检测模块发过来的信号,决定需要进行的操作,控制SD控制器读写时序产生模块和DMA读写时序产生模块产生相应的时序信号。
10.如权利要求9所述的SD卡读写接口电路,其特征在于,该电路可以用现场可编程门阵列或者专用集成电路实现。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100121891A CN100365606C (zh) | 2006-06-09 | 2006-06-09 | 安全数字存储卡数据的存储器直接存取方法及其接口电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100121891A CN100365606C (zh) | 2006-06-09 | 2006-06-09 | 安全数字存储卡数据的存储器直接存取方法及其接口电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1866232A CN1866232A (zh) | 2006-11-22 |
CN100365606C true CN100365606C (zh) | 2008-01-30 |
Family
ID=37425257
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100121891A Expired - Fee Related CN100365606C (zh) | 2006-06-09 | 2006-06-09 | 安全数字存储卡数据的存储器直接存取方法及其接口电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100365606C (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101853230B (zh) * | 2010-05-25 | 2013-03-13 | 无锡中星微电子有限公司 | 一种引脚数据传输方法 |
CN102591824B (zh) * | 2011-12-27 | 2014-11-05 | 深圳国微技术有限公司 | Soc芯片系统中控制保密数据搬运的dma控制器 |
CN110399099B (zh) * | 2019-06-28 | 2023-01-10 | 苏州浪潮智能科技有限公司 | 数据迁移系统及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622073A (zh) * | 2004-12-31 | 2005-06-01 | 北京中星微电子有限公司 | 对sd卡接口进行控制的装置和方法 |
US20050256979A1 (en) * | 2004-05-11 | 2005-11-17 | Kuo-Chao Lin | [direct memory access method for card reader and a method for programming controller of card reader] |
US20060117170A1 (en) * | 2004-10-14 | 2006-06-01 | Wesley Cheng | Controller having auto-run function |
-
2006
- 2006-06-09 CN CNB2006100121891A patent/CN100365606C/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050256979A1 (en) * | 2004-05-11 | 2005-11-17 | Kuo-Chao Lin | [direct memory access method for card reader and a method for programming controller of card reader] |
US20060117170A1 (en) * | 2004-10-14 | 2006-06-01 | Wesley Cheng | Controller having auto-run function |
CN1622073A (zh) * | 2004-12-31 | 2005-06-01 | 北京中星微电子有限公司 | 对sd卡接口进行控制的装置和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1866232A (zh) | 2006-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101932920B1 (ko) | 비휘발성 메모리 카드를 제어하는 호스트, 이를 포함하는 시스템 및 이의 동작 방법 | |
KR101105489B1 (ko) | Nand 플래시 메모리의 커맨드 기반 제어 | |
CN107577636A (zh) | 一种基于soc的axi总线接口数据传输系统及传输方法 | |
CN109800193B (zh) | 一种ahb总线访问片上sram的桥接装置 | |
CN101877666B (zh) | 基于零拷贝方式的多应用程序报文接收方法和装置 | |
CN113468097B (zh) | 基于片上系统的数据交换方法 | |
CN110941582B (zh) | 一种bmc芯片的usb总线结构及其通信方法 | |
CN101308450A (zh) | Fifo控制电路及控制方法 | |
US20050283565A1 (en) | Method and apparatus for connecting lpc bus and serial flash memory | |
CN104238957A (zh) | 串行外围接口控制器、串行外围接口快闪存储器及其存取方法和存取控制方法 | |
CN100365606C (zh) | 安全数字存储卡数据的存储器直接存取方法及其接口电路 | |
CN116089343A (zh) | 一种基于axi的数据存储方法、装置、存储介质及设备 | |
CN109684152B (zh) | 一种risc-v处理器指令下载方法及其装置 | |
CN113485672B (zh) | 基于fifo存储器的信息生成方法、装置、设备及介质 | |
CN105573947B (zh) | 一种基于apb总线的sd/mmc卡控制方法 | |
CN114327975A (zh) | 片上系统 | |
CN110209605A (zh) | Pcie总线网卡的寄存器读写方法和计算设备 | |
CN101998135A (zh) | 移动电视信号采集及播放系统、控制方法 | |
US20110282616A1 (en) | Test apparatus and test method | |
CN116340217A (zh) | 数据处理方法及相关装置 | |
CN100392619C (zh) | 控制闪存存取时间的方法、闪存的存取系统及闪存控制器 | |
CN115237349A (zh) | 数据读写控制方法、控制装置、计算机存储介质和电子设备 | |
CN100365639C (zh) | 先进先出仿真单元及逻辑验证仿真系统 | |
JPH09231164A (ja) | バスブリッジおよびそれを備えた計算機システム | |
CN110781118B (zh) | 实现并行总线从模式的方法及装置、计算机设备、介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080130 Termination date: 20200609 |
|
CF01 | Termination of patent right due to non-payment of annual fee |