主权项 |
1.一多读卡装置(Multi-Card-Reader),用以复制一第一记忆卡之资料至一第二记忆卡,该多读卡装置含有:一多读卡介面,用以装接该第一记忆卡与该第二记忆卡以存取该第一记忆卡与该第二记忆卡中之资料;一滙流排控制器(BUS Controller),用以与一系统滙流排(System BUS)连接,并经由该系统滙流排接收一系统发出的一复制命令;以及一直接记忆体存取控制器(DMA Controller),当该滙流排控制器接收到该系统发出的一复制命令时,在不占用该系统滙流排的情况下,直接使该第一记忆卡的资料复制到该第二记忆卡中。2.如申请专利范围第1项之多读卡装置,该系统滙流排系为PCI、ISA、EISA、LPC其中之一。3.如申请专利范围第1项之多读卡装置,该第一记忆卡与该第二记忆卡系为MS、SD、SM、xD其中之一。4.如申请专利范围第1项之多读卡装置,该滙流排控制器包含一滙流排主控单元,用以对该系统发出一滙流排主控要求,以及透过该系统滙流排,与该系统或连结于该系统滙流排上的一装置沟通。5.如申请专利范围第1项之多读卡装置,该滙流排控制器包含一滙流排从属单元,用以透过该系统滙流排接收该复制命令,与传送该直接记忆体存取控制器内的一旗标値到该系统。6.一在复数记忆卡之间复制资料的方法,包含下列步骤:透过一系统滙流排,接收一系统发送之一复制命令;接到该复制命令之后,藉由一第一读卡机,读取一第一记忆卡中的一资料;以及将该资料,透过一第二读卡机,不经由该系统滙流排,直接写入一第二记忆卡中。7.如申请专利范围第6项所述之方法,在接收到该复制命令后,对该直接记忆体存取控制器、该第一读卡机、该第二读卡机,进行初始化的动作。8.如申请专利范围第6项所述之方法,在接收到该复制命令后,发出一个中断要求,透过一滙流排控制器中的一滙流排主控单元,传送给该系统,告知该资料复制命令已开始执行。9.如申请专利范围第6项所述之方法,在该写入第二记忆卡动作完成后,将该直接记忆体存取控制器所含有之一旗标値改变为一特定値。10.一在复数记忆卡之间复制资料的方法,包含下列步骤:透过一系统滙流排,接收一系统发送之一复制命令;在接收到该复制命令后,对一直接记忆体存取控制器、一第一读卡机、一第二读卡机,进行初始化的动作;在接收到该复制命令后,发出一个中断要求,透过一滙流排主控单元,传送给该系统,告知该资料复制命令已开始执行;接到该复制命令之后,藉由该第一读卡机,读取该第一记忆卡中的一资料;将该资料,透过该第二读卡机,不经由该系统滙流排,直接写入该第二记忆卡中;以及在该写入第二记忆卡动作完成后,将该直接记忆体存取控制器所含有之一旗标値改变为特定値。图式简单说明:第一图系为传统习知之计算机架构,显示出资料传输的流经路径。第二图系为传统习知之PCI DMA架构,与资料传输的流程图。第三图系为本发明,隐藏式DMA架构,与资料传输的流程图。 |