[發明專利]具有自動配置的集成裝置有效
| 申請號: | 201480051843.2 | 申請日: | 2014-10-07 |
| 公開(公告)號: | CN105579988B | 公開(公告)日: | 2019-01-18 |
| 發明(設計)人: | 阿蒂詩·高希 | 申請(專利權)人: | 密克羅奇普技術公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 沈錦華 |
| 地址: | 美國亞*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 自動 配置 集成 裝置 | ||
本發明揭示一種用于控制集成電路裝置中的配置的方法,所述集成電路裝置具有至少一個可控制輸入/輸出端口,所述可控制輸入/輸出端口具有各自與所述集成電路裝置的外部引腳連接的數據輸出驅動器、數據輸入驅動器、可控制上拉電阻器、可控制下拉電阻器,所述方法具有以下步驟:只啟用所述上拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第一位;只啟用所述下拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第二位;使第一端口三態化且通過所述數據輸入驅動器讀取相關輸入作為另一位;根據所述所讀取的位編碼值;且根據所述所編碼的值確定固件操作。
本申請案主張2013年10月7日申請的第61/887,672號美國臨時申請案的權利,所述案的全文并入本文中。
技術領域
本發明涉及用于配置集成電路裝置的方法及裝置。
背景技術
集成電路裝置通常需要經配置以允許操作。如果配置受到限制,例如需要選擇兩個操作模式中的一者,那么外部引腳可連接接地或供應電壓以選擇配置。然而,如果可能配置的數量較大,那么可能沒有足夠的可用引腳以允許合適配置。因此,通常需要用以配置裝置的串行接口,其不但增加成本,而且在可使用所述裝置之前還需要執行額外步驟。
發明內容
因此,需要自動地檢測集成電路裝置(特定地說,具有多功能引腳的微控制器)的配置的手段。
根據實施例,用于控制集成電路裝置中的配置的方法(所述集成電路裝置包括至少一個可控制輸入/輸出端口,所述可控制輸入/輸出端口具有各自連接所述集成電路裝置的外部引腳的數據輸出驅動器、數據輸入驅動器、可控制上拉電阻器、可控制下拉電阻器)可包括以下步驟:只啟用所述上拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第一位;只啟用所述下拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第二位;使第一端口三態化且通過所述數據輸入驅動器讀取相關輸入作為另一位;根據所述所讀取的位編碼值;且根據所述所編碼的值確定固件操作。
根據進一步實施例,所述方法可進一步包括禁用上拉及下拉電阻器且用邏輯‘0’驅動第一端口且通過數據輸入驅動器讀取相關輸入作為第三位;且用邏輯‘1’驅動第一端口且通過數據輸入驅動器讀取相關輸入作為第四位。
根據進一步實施例,所述方法可進一步包括存取與所述至少一個可控制輸入/輸出端口連接的外部外圍裝置以檢驗所述外部外圍裝置的存在。根據進一步實施例,外部上拉電阻器可連接所述外部引腳。根據進一步實施例,外部下拉電阻器連接所述外部引腳。根據進一步實施例,可針對每一端口重復所述步驟。根據進一步實施例,為編碼六個值,所述外部引腳可連接200k Ohm下拉或上拉電阻器、10k Ohm下拉或上拉電阻器、10Ohm或100Ohm上拉或下拉電阻器中的一者。
根據另一實施例,集成電路裝置可包括:至少一個可控制輸入/輸出端口,其具有各自連接所述集成電路裝置的外部引腳的數據輸出驅動器、數據輸入驅動器、可控制上拉電阻器、可控制下拉電阻器;數字處理器,其耦合至少一個可控制輸入/輸出端口且經配置以:只啟用所述上拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第一位;只啟用所述下拉電阻器且通過所述數據輸入驅動器讀取相關輸入作為第二位;使第一端口三態化且通過所述數據輸入驅動器讀取相關輸入作為另一位;根據所述所讀取的位編碼值;且根據所述所編碼的值確定固件操作。
根據所述集成電路裝置的進一步實施例,所述數字處理器可進一步經配置以:禁用上拉及下拉電阻器且用邏輯‘0’驅動第一端口且通過數據輸入驅動器讀取相關輸入作為第三位;用邏輯‘1’驅動第一端口且通過所述數據輸入驅動器讀取相關輸入作為第四位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于密克羅奇普技術公司,未經密克羅奇普技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480051843.2/2.html,轉載請聲明來源鉆瓜專利網。





