存取装置与控制装置之间的通信方法以及存取装置制造方法

文档序号:6489996阅读:125来源:国知局
存取装置与控制装置之间的通信方法以及存取装置制造方法
【专利摘要】本发明公开了一种存取装置与使用在存取装置与控制装置之间传输端口的通信方法,该通信方法包括:编码特定命令,产生模式数据;依据模式数据的内容与特定命令所对应的命令数据内容来产生输出数据;以及通过传输端口,从存取装置与控制装置的其中一方,传送输出数据至另一方;存取装置与控制装置的另一方接收输出数据,并译码输出数据的模式数据,产生译码结果,以及依据译码结果,从多不同操作命令中选择出特定命令,以运行特定命令所对应的通信功能。因此,本发明可实现在一传输端口上实现多种运行命令功能。
【专利说明】存取装置与控制装置之间的通信方法以及存取装置
【技术领域】
[0001]本发明是关于通信接口的信号传输机制,尤指一种存取装置与控制装置之间在一传输端口上实现多种运行命令功能的通信方法及相关的存取装置。
【背景技术】
[0002]传统上,一控制器与一存取装置(I/O device )之间的通信接口通常具有多个传输埠,每一传输端口的信号分别代表着不同的操作命令,举例来说,现有通信接口在传送一数据写入命令与一数据读取命令至该存取装置时,实作上是通过两个不同的传输埠来达成,因此,当控制器与存取装置之间所运行的操作命令种类愈多时,该通信接口应具有较多的传输埠以分别运行不同的操作命令,而较多的传输埠也代表着在实作上该存取装置的接脚个数将会愈多。对现有技术的集成电路芯片来说,实现时需要使用较多的传输埠或较多的接脚个数代表着其实作的成本相对较高,因此,现有技术的通信接口并不符合现今集成电路芯片实作的经济效益。

【发明内容】

[0003]因此,本发明的目的在于提供一种使用在存取装置与控制装置之间的一传输端口的通信方法及该存取装置,该通信方法可在该传输埠上运行多个不同的操作命令,因此,可减少所需的传输埠个数,甚至实作上可仅使用单一传输埠来实现运行多种不同操作命令的功能,所以可以有效解决现有技术所遭遇的问题。
[0004]依据本发明的实施例,揭示了一种使用在一存取装置与一控制装置之间的一传输端口的通信方法。该通信方法包含:编码一特定命令,以产生一模式数据;依据该模式数据的内容与该特定命令所对应的一命令数据内容来产生一输出数据;以及通过该传输端口,从该存取装置与该控制装置的其中一方,传送该输出数据至一另一方;其中存取装置与该控制装置的该另一方是用以接收该输出数据,并译码该输出数据的该模式数据,产生一译码结果,以及依据该解碼结果,从多不同操作命令中选择出该特定命令,以运行该特定命令所对应的一通信功能。
[0005]依据本发明的实施例,揭示了一种使用在一存取装置与一控制装置之间的一传输端口的通信方法。该通信方法包含:通过该传输端口,由该存取装置与该控制装置的其中一方,接收另一方所传送的一输出数据;译码该输出数据,产生一译码结果;以及依据该解碼结果,从多不同操作命令中选择出一特定命令,并运行该特定命令所对应的一通信功能;其中该输出数据的产生是根据该特定命令所对应的一命令数据内容以及一模式数据所产生,而该模式数据是通过编码该特定命令所产生。
[0006]依据本发明的实施例,揭示了一种经由一传输埠耦接至一控制装置的存取装置。存取装置包含一处理电路与一通信电路,处理电路是用以编码一特定命令以产生一模式数据并依据该模式数据的内容与该特定命令所对应的一命令数据内容来产生一输出数据,通信电路是耦接至处理电路并用以通过该传输端口从该存取装置传送该输出数据至该控制装置。该输出数据的该模式数据是被该控制装置所接收并译码,以产生一译码结果,以及该控制装置是依据该译码结果,从多不同操作命令中选择出该特定命令,以运行该特定命令所对应的一通信功能。
[0007]依据本发明的实施例,揭示了一种经由一传输埠耦接至一控制装置的存取装置。存取装置包含一处理电路与一通信电路,处理电路是用以控制该通信电路,以及通信电路是耦接至处理电路并用以通过该传输端口接收控制装置所传送至存取装置的一输出数据,输出数据的产生是控制装置根据一特定命令所对应的一命令数据内容及一模式数据所产生,而该模式数据的是通过编码该特定命令所产生;此外,处理电路是用以译码该输出数据以产生一译码结果,并依据该解碼结果,从多不同操作命令中选择出该特定命令,并运行该特定命令所对应的一通信功能。
【专利附图】

【附图说明】
[0008]其中,附图标记说明如下:
[0009]图1是本发明一实施例的使用在一存取装置与一控制装置之间的通信方法的实施例示意图。
[0010]图2A是本发明的优选实施例中通过编/译码操作来产生模式数据时所需的模式对照表的范例示意图。
[0011]图2B是图1所示的存取装置与控制装置之间的通信接口的一信号时序范例示意图。
[0012]图3是本发明的优选实施例中运行一状态回报命令时该通信接口的传输端口的信号波形示意图。
[0013]图4是本发明的优`选实施例中运行一状态重置命令时该通信接口的传输端口的信号波形示意图。
[0014]【主要元件符号说明】
[0015]100通信系统
[0016]105存取装置
[0017]110控制装置
[0018]1051处理电路
[0019]1052通信电路
【具体实施方式】
[0020]请参照图1,图1是本发明一实施例的使用在一存取装置(i/o device ) 105与一控制装置110之间的通信方法的实施例示意图。如图1所示,信号通信系统100包括有存取装置105、控制装置110,其中存取装置105包含一处理电路1051与一通信电路1052,存取装置105是通过单一传输埠而电性耦接至控制装置110,通信电路1052是用以通过该单一传输端口来与控制装置110进行通信,而处理电路1051则耦接至通信电路1052以控制通信电路1052并产生与控制装置110进行通信有关的数据或信号。在本实施例中,存取装置105是为一光学感测的指向装置,例如是一光学鼠标,因此,存取装置105产生与光学感测有关的感测数据或是产生位移数据,而存取装置105的内部本身也可内建有一个或多个缓存器(未显示在图1中)并用来暂存读写的数据,因此,控制装置Iio (例如是一微控制单元,但不限定)将会与存取装置105进行通信,以取得位移数据或存取缓存器所暂存的读写数据,换句话说,控制装置110可依据不同的操作命令,发送不同操作命令所对应的命令数据(例如地址或其它数据)至存取装置105,以进行位移数据或图像感测数据的取得、缓存器所暂存的数据的读出或写入等功能。此外,存取装置105与控制装置110之间也可运行不同于数据存取(或数据读出/写入)功能的其它通信控制功能,例如,存取装置105可向控制装置110主动发出进行状态回报(status report )的操作,存取装置105可依据一状态回报命令,发送该状态回报命令所对应的命令数据或信号至控制装置110,以告知控制装置110是否存取装置105的目前状态有变。另外,对运行不同于数据存取(或数据读出/写入)功能的其它通信控制功能来说,控制装置110也可对存取装置105主动进行状态重置(status reset )的操作,依据一状态重置命令,发送该状态重置命令所对应的命令数据/信号至存取装置105,以重置存取装置105的目前状态。
[0021]由于为了在单一传输埠上实现可运行多种不同操作命令的功能,本实施例中的控制装置110与存取装置之间的通信是使用到编/译码的方式以彼此沟通目前所运行的操作命令为何,其中控制装置110与存取装置的其中一方是依据所欲运行的操作命令编码并产生一模式数据,该模式数据可代表操作命令的一相对应的通信功能模式,而该模式数据与该操作命令的相关命令信息内容是一同被传送至控制装置110与存取装置的另一方,由另一方来译码该模式数据以得知所欲运行的操作命令为何,并依据译码结果与所接收的该操作命令的相关命令信息内容来运行该操作命令。因此,可达到在单一传输埠上实现运行多种操作命令的功效,同时减少接脚数目的目的。
[0022]上述不同的操作命令或功能是分别对应于编/译码运作相关的不同通信功能模式,在本发明的优选实施例中,存取装置105与控制装置110之间的通信接口可运行多种不同的操作命令,也就是说,可实现多种不同的通信功能模式,例如八种不同操作命令所对应的通信功能模式,该些操作命令可被区分为数据存取命令(data access command )以及非数据存取的操作命令(non-data access command ),换句话说,该些通信功能模式相对应地包含数据存取模式以及非数据存取的模式。数据存取命令包括单笔数据读取命令、单笔数据写入命令、多笔数据读取命令、多笔数据写入命令、位移数据读取命令以及图像数据读取命令,非数据存取的控制命令包括状态回报命令以及状态重置命令,而相同地,数据存取模式以及非数据存取的控制模式也分别包括了相对应的多种通信功能模式,在此不另赘述。此外,单笔数据读取命令、单笔数据写入命令、多笔数据读取命令及多笔数据写入命令是分别对存取装置105内的一缓存器或多个缓存器进行数据存取,因此该些操作命令也可被视为缓存器数据存取命令。
[0023]当运行单笔数据读取命令、单笔数据写入命令、多笔数据读取命令及多笔数据写入命令时,控制装置110除了编码产生并传送相对应的模式数据至存取装置105外,另发送相关的命令数据至存取装置105,以存取(读取或写入)存取装置105的缓存器的数据区段,此外,当运行位移数据读取命令或图像数据读取命令时,控制装置110除了编码产生并传送相对应的模式数据至存取装置105外,也分别发送不同的位移命令数据与图像命令数据至存取装置105,以读取出存取装置105中的位移数据或是感测所得的图像数据。而当运行状态回报命令时,存取装置105除了编码产生并传送相对应的模式数据至控制装置110夕卜,另发送一状态回报命令所对应的状态数据至控制装置110,以通知控制装置110目前的状态有变。而当运行状态重置命令时,控制装置110除了编码产生并传送相对应的模式数据至存取装置105外,另发送一状态重置命令所对应的状态数据至存取装置105,以重置存取装置105的状态。
[0024]因此,本发明的实施例的该单一传输端口的通信接口具有双向的通信传输,对控制装置110主动发起运行的操作命令来说,控制装置110是先对该特定命令进行编码,实作上,是依照一对照表(存储在控制装置110中,该对照表存储有多操作命令与模式数据的对照关系),编码该特定命令来产生一模式数据,该模式数据可指示出所对应的该特定命令的类型),之后依据该编码数据的内容与该特定命令的相关命令数据的内容来产生一输出数据,并通过该传输端口,从控制装置Iio将该输出数据传送至另一端的存取装置105,举例来说,该特定命令是前述的多笔数据写入命令,控制装置110对该多笔数据写入命令进行编码来产生该模式数据,之后将该模式数据与该多笔数据写入命令的命令数据内容(例如是写入地址与写入数据内容)组成该输出数据,通过该传输端口将该输出数据传送至存取装置105 ;因此,存取装置105中的通信电路1052是接收到通过该传输埠所传送过来的该输出数据(包括该模式数据与该多笔数据写入命令的命令数据内容),而在接收到该模式数据、写入地址与写入数据内容后,存取装置105中的处理电路1051可译码该模式数据而得到一译码结果,此时可得知控制装置110所欲运行的命令为何种命令类型,之后处理电路1051依据该译码结果,从多不同的命令中决定/选择出一特定命令,以运行相对应的运算操作。
[0025]另外,对存取装置105主动发起至控制装置110的通信来说,则是存取装置105先对所欲运行的一特定命令进行编码,实作上,处理电路1051是依据一对照表(存储在存取装置105中,该对照表存储有多操作命令与模式数据的对照关系),将该特定命令编码为一模式数据,该模式数据的内容是与该特定命令具有一对一的对照关系,并依据该模式数据的内容与该特定命令的相关数据内容来产生一输出数据,实作上,该输出数据是包括该模式数据与该特定命令的相关数据,接着通信电路1052通过该单一传输端口从存取装置105传送该输出数据至控制装置110,举例来说,该特定命令是存取装置105的一状态回报命令,用以回报目前存取装置105由一睡眠状态切换或改变至一正常操作状态,处理电路1051依据特定命令来产生该编码数据,并通过该编码数据的内容与该状态回报命令的数据内容来产生该输出数据,接着通信电路1052通过该传输端口将该输出数据传送至控制装置110。在接收到该输出数据后,控制装置110可得到该模式数据与该状态回报命令的数据内容,但并未得知存取装置105所运行的是状态回报命令,此时控制装置110可通过相对应的对照表来译码该输出数据中的模式数据以产生一译码结果,之后依据该解碼结果中指示的运行命令,运行相对应的操作命令,举例来说,而当产生译码结果时,控制装置110即可得知所运行的命令是状态回报命令。
[0026]需注意的是,本发明的优选实施例中,存取装置105与控制装置110之间的通信接口可运行八种不同的操作命令,因此,一对一的编/译码操作所产生的模式数据是以3个数据位来实现,然说,这仅是用本发明的其中一种范例而已,实作上,实现该模式数据的位数及操作命令种类均并非是本发明的限制。请搭配参照图2A与图2B,图2A是本发明的优选实施例中通过编/译码操作来产生模式数据时所需的模式对照表的范例示意图,图2B是图I所示的存取装置105与控制装置110之间的通信接口的一信号时序范例示意图。如图2A所示,模式数据与操作的命令之间具有一对一的对照关系,且该模式数据是以3个数据位来实现,因此,依据图2A所示的对照表进行编码操作可将一特定操作命令编码产生一模式数据,而译码操作则相对应地依据该对照表来进行译码以还原出该特定命令是多个操作命令的哪一个操作命令。
[0027]如图2B所示,其是为上述通信接口的信号范例示意图,在本实施例中,该通信接口的信号显示了存取装置105在开机之后,控制装置110先对存取装置105进行数据的存取,之后存取装置105再运行状态回报的操作,然而,这仅是用以方便说明本实施例的操作可在单一传输埠上实现双向的通信传输,而并非是本发明的限制。如第2B图所示,SWTL是表不该单一传输埤在不同时间点时的信号范例,而IF_State是表不存取装置105与控制装置110之间不同时间区间的程序内容,由于跟存取装置105或控制装置110的操作相关,所以,也可视为是存取装置105本身的操作状态。首先,在时间区间TO时,存取装置105开机启动,同时进行状态重置,此时侦测到存取装置105存在,所以,接着可对存取装置105运行任一的操作命令。在时间区间Tl时,存取装置105进入待命程序(stand-by ),此时存取装置105的通信电路1052是接收到控制装置110所传送过来的一前置数据(preamble )与该模式数据,如前所述,该模式数据是由控制装置110所编码产生的,存取装置105的处理电路1051在译码该模式数据后可得知该模式数据所表示的是运行何种操作命令,此外,此时的前置数据也是由控制装置110所产生,该前置数据是用以进行频率回复,使存取装置105可获得较精确的频率。而在传送完该前置数据与该模式数据后,控制装置110与存取装置105之间的通信接口进入了一命令程序(时间区间T2 ),此时,控制装置110发送该模式数据所对应的一操作命令的相关命令信息至存取装置105,使存取装置105的处理电路1051在得知所应运行的操作命令后,可依据相关的命令信息内容来运行该项操作命令。举例来说,如果控制装置110是运行单笔数据写入命令,其所编码产生的模式数据的内容是为位‘000’,因此,依照图2A所示的模式对照表,译码端的存取装置105可得知目前是运行单笔资料写入的命令,而在上述的命令程序中,该相关的命令信息例如是单笔数据写入命令的写入地址(例如写入至哪一缓存器)以及所写入的数据内容,因此,当存取装置105的处理电路1051收到‘000’的模式数据以及上述的命令信息,存取装置105即可正确运行目前控制装置110所欲进行的单笔数据写入命令。此外,当通信接口进入该命令程序,在本实施例中,控制装置110另在该相关命令信息之后发送一错误检查码至存取装置105,该错误检查码可使存取装置105检测数据传输的过程是否出错,实作上,本实施例是以循环冗余校验码(CycleRedundancy Check code, CRC code )来实现错误检查码的功能,但此仅为本发明的优选实施方式,并非是本发明的限制。
[0028]此外,除了运行上述的数据存取命令外,该传输埠上也可由存取装置105发出一状态回报命令予控制装置110。例如,如图2B所示,在控制装置110运行完该单笔数据写入命令后,在本实施例中,是假设经过一段时间后,控制装置110与存取装置105之间并未运行命令,此时,存取装置105是由正常操作状态进入至一睡眠状态以节省自身的电力(存取装置105是可携式装置,但不限定),而控制装置110也可切换至睡眠状态以节省电力,之后存取装置105是被设定为定期醒来查看是否需要从睡眠状态切换至正常操作状态,如果存取装置105决定切换至正常操作状态,则接着将告知控制装置110,使控制装置110也切换至正常操作状态,以进行两者之间的通信。实作上,处理电路1051所产生的模式数据是为‘101’,换句话说,在通信接口的另一待命程序(时间区间T3 )时,通信电路1052是传送上述用以进行频率回复的前置数据以及模式数据‘101’至控制装置110,因此,在译码模式数据‘101’后,控制装置110可知目前存取装置105正运行的是状态回报命令,而在两者之间的通信接口进入该命令程序(时间区间T4 )时,处理电路1051是控制通信电路1052,将该传输端口上的信号波形拉低(当存取装置105在睡眠状态时该信号波形是被拉高的),使控制装置110得知状态切换的时间点。请参照图3,图3是本发明的优选实施例中存取装置105运行一状态回报命令时该通信接口的传输端口的信号波形示意图。如图3所示,此时该通彳目接口是在命令程序中(例如图2B所不的时间区间T4 ),其中标号SI表不的是存取装置105的状态,而标号S2表示的是控制装置110的状态,标号SWTL表示的是通信接口的传输端口上的信号波形,如图所示,在时间点t0以前,存取装置105与控制装置110是均位在睡眠状态,此时信号波形SWTL为高准位以防止噪声干扰而影响信号的传输;当在命令程序时(时间区间T4 ),存取装置105在时间点t0将信号波形SWTL拉低,此时,控制装置110感知到信号波形SWTL由高准位转变至低准位,因而得知存取装置105回报了目前的状态已由睡眠状态切换至正常操作,因此,控制装置Iio也由睡眠状态切换至正常操作,而在时间点tl,控制装置110将信号波形SWTL拉高至高准位,以表示了已知存取装置105所回报的信息。需注意的是,由存取装置105回报目前的状态至控制装置110以促使控制装置的状态发生改变,是属于一种软件中断的程序或功能,目的在于叫醒控制装置110。
[0029]此外,当控制装置110运行状态重置命令时,其先编码产生‘111’的模式数据,并在待命程序时将上述的前置数据与该模式数据‘111’传送至存取装置105,由通信电路1052所接收,因此,在处理电路1051译码该模式数据‘111’时可得知目前控制装置110运行的状态重置命令,在该通信接口的命令程序时,控制装置110会拉低该通信接口的传输端口的信号准位至低准位,并使该信号准位维持在低准位一段时间TBD (如图4所示),以告知存取装置105适当的状态重置时间点,因此,当存取装置105的处理电路1051发现该传输端口的信号准位维持在低准位一段时间TBD时,存取装置105是运行状态重置,如图4所示,控制装置110从时间点t2至时间点t3时拉低传输端口的信号SWTL的波形至低准位,标号S3代表的是在时间点t3之后,存取装置105由原先的正常操作状态,开始运行状态重置。
[0030]再者,如前所述,本发明的实施方式是在单一传输埠上实现运行多种不同操作命令的功能,而应注意的是,该些操作命令并不限于如图2A所示的操作命令,在一实施例中,存取装置105与控制装置110之间的通信接口也可设定为运行两种不同的操作命令,这两种不同操作命令的其中之一例如是数据存取命令(例如数据的写入命令或数据的读取命令),而另一则是非数据存取的控制命令(例如状态回报命令或状态重置命令),此外,在一实施例中,两种不同操作命令的其中之一也可以是数据写入命令,而另一则为数据的读取命令。此外,该多不同的操作命令也可包含一第一数据存取命令与不同于第一数据存取命令的一第二数据存取命令,第一、第二数据存取命令分别是缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的其中任两数据存取命令。凡此多种可能的设计变型均符合本发明的精神,属于本发明的范畴。
[0031]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种存取装置与控制装置之间的通信方法,其特征在于,包含: 编码特定命令,以产生模式数据; 依据该模式数据的内容与该特定命令所对应的命令数据内容来产生输出数据;以及 通过一传输端口,从该存取装置与该控制装置的其中一方,传送该输出数据至另一方; 其中存取装置与该控制装置的该另一方是用以接收该输出数据,并译码该输出数据的该模式数据,产生译码结果,以及依据该解碼结果,从多不同操作命令中选择出该特定命令,以运行该特定命令所对应的通信功能。
2.如权利要求1所述的通信方法,其特征在于,产生该模式数据的步骤包含: 依据对照表所存储的多命令与模式数据的对照关系,编码该特定命令产生该模式数据;以及 产生该输出数据的步骤包含: 产生前置数据;以及 依据该前置数据、该模式数据的内容以及该特定命令所对应的该命令数据内容,产生该输出数据。
3.如权利要求2所述的通信方法,其特征在于,该前置数据是用以作为频率回复。
4.如权利要求1所述的通信方法,其特征在于,该多不同操作命令是分别对应于多不同模式数据,以及该些操作命令包含数据存取命令与非数据存取的操作命令。
5.如权利要求4所述的通信方法,其特征在于,该非数据存取的操作命令是状态回报命令;以及,传送该输出数据的步骤包含: 通过该传输端口,从该存取装置传送该输出数据至该控制装置,回报该存取装置的目前状态,以使该控制装置决定是否进行自身状态的切换。
6.如权利要求4所述的通信方法,其特征在于,该非数据存取的操作命令是状态重置命令;以及,传送该输出数据的步骤包含: 通过该传输端口,从该控制装置传送该输出数据至该存取装置,以重置该存取装置的状态。
7.如权利要求4所述的通信方法,其特征在于,该数据存取命令包含缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的至少其中之一。
8.如权利要求1所述的通信方法,其特征在于,该多不同的操作命令包含第一数据存取命令与不同于该第一数据存取命令的第二数据存取命令,该第一、第二数据存取命令是缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的其中任两数据存取命令。
9.一种存取装置与控制装置之间的通信方法,其特征在于,包含: 通过一传输端口,由该存取装置与该控制装置的其中一方,接收另一方所传送的输出数据; 译码该输出数据,产生译码结果;以及 依据该解碼结果,从多不同操作命令中选择出特定命令,并运行该特定命令所对应的通信功能; 其中该输出数据的产生是根据该特定命令所对应的命令数据内容以及模式数据所产生,而该模式数据是通过编码该特定命令所产生。
10.如权利要求9所述的通信方法,其特征在于,接收该输出数据的步骤包含: 接收该输出数据中的前置数据、该模式数据以及该特定命令所对应的该命令数据内容;以及 产生该解碼结果的步骤包含: 依据对照表所存储的多命令与模式数据的对照关系,译码该输出数据中的该模式数据,以产生该译码结果; 其中该前置资料是用以作为频率回复。
11.如权利要求9所述的通信方法,其特征在于,该多不同操作命令是分别对应于多不同模式数据,以及该些操作命令包含数据存取命令与非数据存取的操作命令。
12.如权利要求11所述的通信方法,其特征在于,该非数据存取的操作命令是状态回报命令;以及,接收该输出数据的步骤包含: 通过该传输端口,接收从该存取装置传送至该控制装置的该输出数据,以得知该存取装置的目前状态; 其中该输出数据是另用以被该控制装置所参考,来决定是否进行该控制装置的状态切换。
13.如权利要求11所述的通信方法,其特征在于,该非数据存取的操作命令是状态重置命令;以及,接收该输出数据的步骤包含: 通过该传输端口,接收从该控制装置传送至该存取装置的该输出数据; 其中该存取装置是根据该输出数据进行重置。
14.如权利要求11所述的通信方法,其特征在于,该数据存取命令包含缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的至少其中之一。
15.如权利要求9所述的通信方法,其特征在于,该多不同的操作命令包含第一数据存取命令与不同于该第一数据存取命令的第二数据存取命令,该第一、第二数据存取命令是缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的其中任两数据存取命令。
16.一种存取装置,经由传输端口耦接至控制装置,其特征在于,包含: 一处理电路,编码特定命令,以产生模式数据,并依据该模式数据的内容与该特定命令所对应的命令数据内容来产生输出数据;以及 一通信电路,耦接至该处理电路,通过该传输端口,从该存取装置传送该输出数据至该控制装置; 其中该输出数据的该模式数据是被该控制装置所接收并译码,以产生译码结果,以及该控制装置是依据该译码结果,从多不同操作命令中选择出该特定命令,以运行该特定命令所对应的通信功能。
17.如权利要求16所述的存取装置,其特征在于,该处理电路是依据对照表所存储的多命令与模式数据的对照关系,编码该特定命令产生该模式数据,以及,产生前置数据及依据该前置数据、该模式数据的内容与该特定命令所对应的该命令数据内容,产生该输出数据。
18.如权利要求17所述的存取装置,其特征在于,该前置数据是用以作为该控制装置的频率回复。
19.如权利要求16所述的存取装置,其特征在于,该多不同操作命令是分别对应于多不同模式数据,以及该些操作命令包含数据存取命令与非数据存取的操作命令。
20.如权利要求19所述的存取装置,其特征在于,该非数据存取的操作命令是状态回报命令;以及,该通信电路是通过该传输端口,从该存取装置传送该输出数据至该控制装置,回报该存取装置的目前状态,使该控制装置运行对应于该存取装置的该特定命令数据的该操作,决定是否进行状态切换。
21.如权利要求19所述的存取装置,其特征在于,该数据存取命令包含缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的至少其中之一。
22.—种存取装置,经由传输端口耦接至控制装置,其特征在于,包含: 一处理电路,用以控制通信电路;以及 该通信电路,耦接至该处理电路,用以通过该传输端口,接收该控制装置所传送至该存取装置的输出数据,该输出数据的产生是该控制装置根据特定命令所对应的命令数据内容及模式数据所产生,而该模式数据的是通过编码该特定命令所产生; 其中,该处理电路是用以译码该输出数据以产生译码结果,并依据该解碼结果,从多不同操作命令中选择出该特定命令,并运行该特定命令所对应的通信功能。
23.如权利要求22所述的存取装置,其特征在于,该通信电路是用以接收该输出数据中的前置数据、该模式数据以及该特定命令所对应的该命令资料内容,以及该处理电路是依据对照表所存储的多命令与模式数据的`对照关系,译码该输出数据并产生该译码结果,其中该前置数据是用以作为频率回复。
24.如权利要求22所述的存取装置,其特征在于,该多不同操作命令是分别对应于多不同模式数据,以及该些操作命令包含数据存取命令与非数据存取的操作命令。
25.如权利要求24所述的存取装置,其特征在于,该非数据存取的操作命令是状态重置命令;以及,该通信电路是通过该传输端口,接收从该控制装置传送至该存取装置的该输出数据,而该处理电路是依据该输出数据进行重置。
26.如权利要求22所述的存取装置,其特征在于,该数据存取命令包含缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的至少其中之一。
27.如权利要求22所述的存取装置,其特征在于,该多不同的操作命令包含第一数据存取命令与不同于该第一数据存取命令的第二数据存取命令,该第一、第二数据存取命令是缓存器数据存取命令、位移数据读取命令以及图像数据读取命令的其中任两数据存取命令。
【文档编号】G06F9/54GK103778023SQ201210400959
【公开日】2014年5月7日 申请日期:2012年10月19日 优先权日:2012年10月19日
【发明者】吴志彦 申请人:原相科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1