[發明專利]提供器件參數有效
| 申請號: | 200980109193.1 | 申請日: | 2009-01-29 |
| 公開(公告)號: | CN101971152A | 公開(公告)日: | 2011-02-09 |
| 發明(設計)人: | 卡·I·揚;史蒂文·斯普勞斯;達瓦爾·帕里克;內森·拉帕波特 | 申請(專利權)人: | 桑迪士克公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10;G06F12/00;G06F15/00;G06F9/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 黃小臨 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 器件 參數 | ||
技術領域
本發明涉及提供屬于非易失性存儲器件的器件參數。
背景技術
諸如非易失性存儲器件的外圍器件通常具有提供屬于該器件的器件參數的需要。例如,當外圍器件被初始附連到主機(例如計算機或其它設備)時,主機可能請求器件參數。作為具體例子,當USB器件被初始附連到主機計算機系統并通電時,主機將在枚舉(enumeration)處理期間向USB器件請求器件參數。
USB器件使用USB描述符將其器件參數報告給主機,這些USB描述符是描述諸如器件是什么、哪個廠商制造該器件以及該器件支持哪個版本的USB協議的信息的數據結構。USB描述符類型的例子包括器件描述符、串描述符、配置描述符、接口描述符和端點描述符。
器件描述符包括諸如廠商標識符(VID)、產品標識符(PID)和器件版本號的關于USB器件的一般信息。該VID是唯一地標識USB器件的廠商的值。該PID是唯一地標識該廠商的具體產品的值。該器件版本號是標識器件版本的被二進制編碼的十進制數。
如果使用了串描述符,則其描述制造商、產品和器件的序列號。USB器件可以包括多種語言的串描述符。允許主機指定由USB器件返回的串的期望語言。因此,主機可以將來自串描述符的信息按期望的語言顯示給用戶。
配置描述符包括關于具體器件配置的信息,接口描述符描述配置內的具體接口,并且端點描述符描述用于接口的端點。
基于USB描述符,主機確定用于USB器件的適當的器件驅動器,并建立與該USB器件的通信信道。USB枚舉的進一步細節可在2000年4月27日的Universal?Serial?Bus?Specification(通用串行總線規范)、版本2.0獲得,通過全部參考將其合并于此。
USB描述符是一種類型的器件參數的例子。器件參數的另一例子是用于彌補半導體工藝變化的影響的那些器件參數。例如,USB器件具有其特性被工藝變化影響的組件。USB器件可以具有用于存儲用來補償工藝變化的“修整(trim)”位的寄存器。作為具體例子,可以基于該修整位調整USB組件的電阻。
為了能夠向主機提供器件參數,或者為了使用參數本身,器件需要存儲這些器件參數。各器件通常具有可用的諸如ROM的小量存儲器。但是,因為器件參數可能占據相對大的空間以及其他原因,可能不期望將器件參數存儲在將用于其他目的的ROM的一部分中。另一選擇是添加諸如EEPROM的存儲器來存儲器件參數。但是,將EEPROM添加到器件增加了相當的費用。
發明內容
公開了以有效方式提供器件參數的技術。
一個實施例包括一種非易失性存儲器件,其具有非易失性存儲器、第一控制器和第二控制器。第一控制器使用第一協議在提供對所述非易失性存儲器件的外部訪問的第一接口上通信。第二控制器使用第二協議在提供對所述非易失性存儲器件的外部訪問的第二接口上通信。所述第二協議不同于所述第一協議。響應于來自所述第一控制器的請求,第二控制器從所述非易失性存儲器提取器件參數,并將所提取的參數提供給所述第一控制器。所述參數專用于所述非易失性存儲器件。
在一個實施例中,所述第一控制器是通用串行總線(USB)讀卡器控制器,并且所述第二控制器是安全數字(SD)控制器。所述第二控制器還可以是致密閃存(CF)控制器、記憶棒控制器或者能夠提供對非易失性存儲器的外部訪問的不同類型的控制器。器件參數的例子是USB描述符,其可以包括描述制造商、產品和器件的序列號的廠商ID、產品ID和串(“產品串”)。第一控制器在所述第一接口上的非易失性存儲器件的枚舉期間經過所述第一接口提供器件參數。該參數可以是用于第一控制器以補償半導體工藝變化的設置或者其他數據。
一個實施例包括一種非易失性存儲器件,其包括非易失性存儲器、使用第一協議經過提供對所述非易失性存儲器的外部訪問的接口而通信的第一處理器、以及實現由不同于所述第一協議的第二協議所許可的廠商專用命令集的第二處理器。第一處理器向第二處理器發出第二協議的第一命令以致使第二處理器進入第二協議的廠商專用模式。第一處理器向第二處理器發出所述廠商專用命令集的一個或多個廠商專用命令以請求第二處理器將屬于非易失性存儲器件的參數提供給第一處理器。如果第二處理器在處于廠商專用模式下時接收到一個或多個廠商專用命令,則第二處理器從所述非易失性存儲器提取該參數。第二處理器將所提取的參數提供給所述第一處理器。第一處理器可以是讀卡器控制器。第二處理器可以是諸如安全數字控制器、致密閃存控制器或記憶棒控制器的存儲器控制器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于桑迪士克公司,未經桑迪士克公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980109193.1/2.html,轉載請聲明來源鉆瓜專利網。





