光驱及增进光驱指令执行性能的方法

    公开(公告)号:CN101676854B

    公开(公告)日:2012-03-21

    申请号:CN200910009456.3

    申请日:2009-02-25

    IPC分类号: G06F3/06

    摘要: 本发明提供一种光驱及增进光驱指令执行性能的方法。其中增进光驱指令执行性能的方法,包含:收集多个指令;将所述多个指令分配给至少一个指令群组;将所述至少一个指令群组以队列方式串联;编排用来执行每一指令群组中所包含的多个指令的指令执行顺序;由所述至少一个以队列方式串联的指令群组中选取一个指令群组;及根据被选取的指令群组的指令执行顺序,执行被选取的所述指令群组所包含的所述多个指令。利用本发明可大幅度减少执行指令时进行搜寻的次数与时间消耗,增强光驱的读取与写入指令的性能。

    串行周边接口装置
    2.
    发明授权

    公开(公告)号:CN100492334C

    公开(公告)日:2009-05-27

    申请号:CN200610163332.7

    申请日:2006-12-01

    发明人: 温志强 曾宝庆

    IPC分类号: G06F13/40

    CPC分类号: G06F13/4291

    摘要: 本发明为串行周边接口装置(serial peripheral interface device;SPI device),该串行周边接口装置包括一串行时钟脚位、一芯片选择脚位、一数据输入脚位、以及一数据输出脚位,该串行时钟脚位从一主装置(master device)传送一串行时钟至一从装置(slave device),该芯片选择脚位决定该主装置是否已选择该从装置,该数据输入脚位将指令、地址、要写入的数据、虚拟输入(dummy input)或者前述的组合从主装置传送至从装置,该数据输出脚位将数据自该从装置传送至主装置,该串行周边接口装置可作为主装置或从装置,当数据输出脚位将数据自该从装置传送至主装置时,数据输出脚位、串行时钟脚位与芯片选择脚位之外的脚位可作为另一数据输出脚位。

    一种处理噪声干扰的方法

    公开(公告)号:CN1937468A

    公开(公告)日:2007-03-28

    申请号:CN200510103092.7

    申请日:2005-09-19

    IPC分类号: H04L1/00 H04L29/06

    摘要: 本发明提供一种处理噪声干扰的方法。该方法是接收端收到传送准备控制字符后,送出接收准备控制字符;接收端在尚未检测到封包开始控制字符之前,即检测到封包结束控制字符,则送出接收错误控制字符;接收端检测到封包开始控制字符后,开始接收数据。通过本发明,接收端在没有收到SOF控制字符,但却收到EOF或WTRM控制字符时,发出接收错误控制字符,以促使传送端重新传送原来的数据进而达到排除噪声干扰的目的。另外,传送端在传送数据期间,若检测到错误信息,则送出暂停数据传送控制字符。

    在外围装置和主机之间建立序列传输信道的方法

    公开(公告)号:CN101359311B

    公开(公告)日:2010-06-02

    申请号:CN200810144949.3

    申请日:2006-07-04

    IPC分类号: G06F13/00

    摘要: 一种在一外围装置和一主机间建立一序列传输信道的方法,该方法包含:提供耦接至该主机的一辅助装置以建立该主机和该辅助装置间的一序列传输信道;触发该主机和该辅助装置间的该序列传输信道以进入一power-down模式;以该外围装置取代该辅助装置使得该主机和该外围装置通过该序列传输信道而耦接;以及从该外围装置传送一指示指令至该主机,用以唤醒该序列传输信道。上述方法可以在外围装置不使用韧体的情况下建立并唤醒外围装置和主机之间的序列传输信道,也就相当于激活(enable)一实体信道。

    用来与SATA装置进行通讯的代用SATA主控装置及其相关方法

    公开(公告)号:CN100462955C

    公开(公告)日:2009-02-18

    申请号:CN200710089178.8

    申请日:2007-03-21

    IPC分类号: G06F13/42

    CPC分类号: G06F13/385

    摘要: 本发明涉及一种利用一代用SATA主控装置与一SATA装置进行通讯的方法,其包含有:在该SATA装置与该代用SATA主控装置间建立一实体层连结;当该SATA装置的一忙碌旗标被设定时,该代用SATA主控装置通过一替代协议以代替该代用SATA主控装置与该SATA装置间的SATA协议,来传送指令与数据至该SATA装置;以及该SATA装置依据所接收到的指令与数据与该代用SATA主控装置进行沟通。

    SATA主控装置及SATA外围装置之间所传送的损坏控制字元的检测及修正方法

    公开(公告)号:CN101025704A

    公开(公告)日:2007-08-29

    申请号:CN200710084040.9

    申请日:2007-02-12

    发明人: 刘铨 曾宝庆

    IPC分类号: G06F11/14 G06F13/38

    CPC分类号: G06F11/1004

    摘要: 本发明提供一种在一序列式进阶技术附接主控装置以及一SATA外围装置之间所传送的损坏控制字元的修正方法,所述的方法包含有:检测一损坏控制字元的出现;分析一目前状态、一先前传送的控制字元或一先前接收的控制字元;依据所述的目前状态、所述的先前传送的控制字元以及所述的先前接收的控制字元的至少其中之一来选择至少一候选控制字元;依据所述的候选控制字元以及所述的损坏控制字元来预测所述的损坏控制字元的一识别身份以决定一预测控制字元;以及以所述的预测控制字元取代所述的损坏控制字元。

    经由多工器存取储存于存储体的数据的微控制器

    公开(公告)号:CN1538289A

    公开(公告)日:2004-10-20

    申请号:CN03110479.7

    申请日:2003-04-16

    IPC分类号: G06F9/22

    摘要: 一种可扩充存储体的微控制器包含一微处理器、多个存储体、一存储体控制电路以及一多工器。该多个存储体的容量大于该微控制器单一指令可定址的空间,并且其中的存储体中储存着中断服务例程。该存储体控制电路根据该微处理器的中断发生和中断服务例程执行结束讯号来产生一选择讯号。该多工器包含一第一输入端、一第二输入端、一选择端以及一输出端,根据该存储体控制电路由输入端输入的选择讯号来输出由该第一输入端接收的该微处理器所发出的页面选择讯号,或者是由该第二输入端接收的一预定的页面选择讯号,使中断发生时该微处理器可至储存该中断服务例程的存储体存取数据。

    SATA主控装置及SATA外围装置之间所传送的损坏控制字元的检测及修正方法

    公开(公告)号:CN101882096A

    公开(公告)日:2010-11-10

    申请号:CN201010225259.8

    申请日:2007-02-12

    发明人: 刘铨 曾宝庆

    IPC分类号: G06F11/14 G06F13/38

    CPC分类号: G06F11/1004

    摘要: 本发明提供一种在SATA主控装置以及SATA外围装置之间所传送的控制字元的修正方法,所述的方法包含有分析数据传送或数据接收的目前状态、先前传送的控制字元或先前接收的控制字元;依据所述的数据传送或数据接收的目前状态、所述的先前传送的控制字元或所述的先前接收的控制字元中的至少之一来选择至少一候选控制字元;依据所述的至少一候选控制字元以及接收到之当前控制字元产生预测控制字元,以预测当前控制字元的识别身份;以及当所述的预测控制字元与所述的当前控制字元不同时,以所述的预测控制字元取代所述的当前控制字元。