[發(fā)明專利]主機(jī)命令執(zhí)行加速方法及系統(tǒng)無效
| 申請?zhí)枺?/td> | 200810092117.1 | 申請日: | 2008-04-03 |
| 公開(公告)號: | CN101303678A | 公開(公告)日: | 2008-11-12 |
| 發(fā)明(設(shè)計)人: | 李金松;鄭志勇;陳宏慶 | 申請(專利權(quán))人: | 聯(lián)發(fā)科技股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 上海翼勝專利商標(biāo)事務(wù)所 | 代理人: | 翟羽 |
| 地址: | 臺灣省新竹*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 主機(jī) 命令 執(zhí)行 加速 方法 系統(tǒng) | ||
【技術(shù)領(lǐng)域】
本發(fā)明是有關(guān)于一種加速執(zhí)行命令的系統(tǒng)以及方法,特別有關(guān)于一種加速主機(jī)執(zhí)行命令的系統(tǒng)以及方法。
【背景技術(shù)】
在光驅(qū)與電腦主機(jī)之間的基本操作中,電腦主機(jī)通過高級技術(shù)附件包接口(Advanced?Technology?Attachment?Packet?Interface,簡稱ATAPI)向光驅(qū)發(fā)出ATAPI命令,以請求數(shù)據(jù)或者存取數(shù)據(jù)。光驅(qū)接收ATAPI命令后解析ATAPI命令,并且將ATAPI命令分類,以執(zhí)行相應(yīng)的動作。如圖1所示,一個處理ATAPI命令的標(biāo)準(zhǔn)操作可以分為四個常規(guī)階段:
階段一:電腦主機(jī)發(fā)出ATAPI命令,光驅(qū)的一個系統(tǒng)(其可以通過韌件達(dá)成)接收ATAPI命令。
階段二:該系統(tǒng)解析ATAPI命令并且將其分類,然后使光驅(qū)根據(jù)ATAPI命令操作。
階段三:該系統(tǒng)執(zhí)行相應(yīng)的動作,例如在程控輸入/輸出(ProgrammedInput/Output,簡稱PIO)或超高速直接存儲器存取(Ultra?Direct?Memory?Access,簡稱UDMA)模式下于電腦主機(jī)與光驅(qū)之間進(jìn)行數(shù)據(jù)通信。
階段四:當(dāng)電腦主機(jī)與光驅(qū)之間完成數(shù)據(jù)通信時,光驅(qū)向電腦主機(jī)報告數(shù)據(jù)通信完畢信號。當(dāng)電腦主機(jī)接收到數(shù)據(jù)通信完畢信號后,電腦主機(jī)準(zhǔn)備發(fā)出下一ATAPI命令。
傳輸率用來評估電腦主機(jī)與光驅(qū)之間的數(shù)據(jù)通信性能,傳輸率表示為:
傳輸率=(傳輸數(shù)據(jù)字節(jié)數(shù))/(時間)
其中傳輸數(shù)據(jù)字節(jié)數(shù)表示被傳輸?shù)娜繀^(qū)段(sectors),時間表示階段一至階段四的總持續(xù)時間。
顯然,縮短階段一至階段四的總持續(xù)時間可以提高傳輸率。因此,為提高傳輸率,有必要提供一種縮短電腦主機(jī)與光驅(qū)之間數(shù)據(jù)通信的總持續(xù)時間的方法。
【發(fā)明內(nèi)容】
本發(fā)明的主要目的在于提供一種主機(jī)命令執(zhí)行加速方法及系統(tǒng),以縮短電腦主機(jī)與電子裝置之間數(shù)據(jù)通信的總持續(xù)時間。
一種加速主機(jī)命令執(zhí)行方法,該方法包括以下步驟:決定主機(jī)命令是否符合加速標(biāo)準(zhǔn);如果主機(jī)命令符合該加速標(biāo)準(zhǔn),則產(chǎn)生達(dá)到標(biāo)準(zhǔn)旗標(biāo)信號;如果發(fā)出了達(dá)到標(biāo)準(zhǔn)旗標(biāo)信號,則執(zhí)行相應(yīng)于主機(jī)命令的動作。
一種加速主機(jī)命令執(zhí)行的系統(tǒng),主機(jī)命令由主機(jī)發(fā)出,該系統(tǒng)包括:接口單元,用以處理電子裝置與主機(jī)之間的數(shù)據(jù)通信;加速單元,耦接于接口單元,用于經(jīng)由接口單元接收主機(jī)命令,并決定主機(jī)命令是否符合加速標(biāo)準(zhǔn),如果主機(jī)命令符合加速標(biāo)準(zhǔn),則產(chǎn)生達(dá)到標(biāo)準(zhǔn)旗標(biāo)信號;以及微處理器,如果達(dá)到標(biāo)準(zhǔn)旗標(biāo)信號被發(fā)出,則執(zhí)行相應(yīng)于主機(jī)命令的動作。
本發(fā)明加速方法及系統(tǒng)可以減少主機(jī)命令操作中所需的階段。或者說,本發(fā)明加速方法及系統(tǒng)能夠減少處理主機(jī)命令的總持續(xù)時間,從而提高電子裝置與電腦主機(jī)之間的數(shù)據(jù)傳輸率。
【附圖說明】
圖1是處理ATAPI命令的一種傳統(tǒng)操作。
圖2是依據(jù)本發(fā)明的包括有ATAPI接口加速單元的系統(tǒng)的方塊圖。
圖3是依據(jù)本發(fā)明的ATAPI界面加速方法的流程圖。
圖4是依據(jù)本發(fā)明的處理ATAPI命令的操作過程的流程圖。
【具體實(shí)施方式】
本發(fā)明涉及一種在電子裝置與電腦主機(jī)之間的接口加速系統(tǒng)及方法。依據(jù)本發(fā)明加速系統(tǒng)及方法可以快速地檢測主機(jī)命令并且決定其類型。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)發(fā)科技股份有限公司,未經(jīng)聯(lián)發(fā)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810092117.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 以注射方式執(zhí)行死刑的自動執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)





