[發明專利]串行高級技術附件(SATA)和串行附加的小型計算機系統接口(SCSI)(SAS)橋接無效
| 申請號: | 201110278232.X | 申請日: | 2007-09-18 |
| 公開(公告)號: | CN102306138A | 公開(公告)日: | 2012-01-04 |
| 發明(設計)人: | R·J·斯滕福特 | 申請(專利權)人: | LSI公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 方世棟;王忠忠 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 串行 高級 技術 附件 sata 附加 小型 計算機系統 接口 scsi sas 橋接 | ||
1.一種將掛起命令從始發器傳遞給SATA裝置的方法,包括:
確定掛起命令是否是排隊命令;
在確定所述掛起命令是排隊命令時,確定所述SATA裝置是否處于排隊模式中;
在確定所述掛起命令是排隊命令時,確定驅動器隊列表中的位置是否是可用的;
如果確定所述表中的所述位置是可用的,則將所述排隊命令存儲到所述表;以及
將所述存儲的排隊命令傳遞給所述SATA裝置。
2.如權利要求1所述的傳遞的方法,其中,在確定所述掛起命令是排隊命令時,設置排隊模式。
3.如權利要求1所述的傳遞的方法,其中,在確定所述掛起命令是非排隊命令時,設置非排隊模式。
4.一種從一個或多個始發器傳遞意在送往SATA裝置的命令的方法,包括:
接收命令;
確定用于指向在其中可存儲所述命令的位置的空閑指針;
使用所述空閑指針來定位在其中將要存儲所述命令的存儲位置;
將所述命令存儲在由所述指針定位的所述存儲位置中;
優先考慮用于傳遞給所述SATA裝置的所述存儲的命令;以及
將所述優先考慮的命令傳遞給所述SATA裝置。
5.一種將SATA驅動器的狀態傳遞給主機的方法,包括:
接收來自所述SATA驅動器的狀態;
確定當前模式是否是排隊模式;
如果所述模式被確定為是排隊模式,則解碼所述接收的狀態并根據所述解碼的狀態來設置保持寄存器中的位,并且如果確定所述模式不是排隊模式,則發送所述接收的狀態;
確定手動狀態請求是否已經被進行;
如果確定手動狀態請求已經被進行,則手動地發送所述接收的狀態;
如果確定手動狀態請求尚未被進行,則確定所述模式是否是排隊模式;
如果確定所述模式不是排隊模式,則發送所述接收的狀態;
更新驅動器隊列表;
更新空閑隊列指針;以及
更新命令屬性表。
6.如權利要求5所述的傳遞狀態的方法,還包括以下步驟:在確定手動狀態請求尚未被進行并且所述模式是排隊時,關于命令狀態是否是可用的確定被進行,并且如果確定所述命令狀態是不可用的,則繼續進行到從所述驅動器接收狀態的步驟,并且如果確定所述命令狀態是可用的,則向始發器發送最高優先級狀態,并且如果是可用的,則更新驅動器隊列表以反映下一個掛起狀態。
7.如權利要求6所述的傳遞狀態的方法,還包括更新命令屬性表并且更新空閑隊列表的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于LSI公司,未經LSI公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110278232.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種耕田機內的傳動裝置
- 下一篇:一種過電壓保護器及其制備方法





