[發明專利]具有外圍設備配置信息錯誤檢測的數據處理系統有效
| 申請號: | 201110228725.2 | 申請日: | 2011-08-05 |
| 公開(公告)號: | CN102436412A | 公開(公告)日: | 2012-05-02 |
| 發明(設計)人: | 加里·L·米勒 | 申請(專利權)人: | 飛思卡爾半導體公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 陸錦華;劉光明 |
| 地址: | 美國得*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 外圍設備 配置 信息 錯誤 檢測 數據處理系統 | ||
技術領域
本發明一般地涉及數據處理系統,并且更具體地,涉及存儲在外圍設備中的外圍設備配置信息的錯誤檢測。
背景技術
數據處理系統用于處理信息并且用于控制其他系統的操作。數據處理系統的示例包括計算機(單機的、膝上型計算機)、手機、PDA、觸摸板、蜂窩電話、電子閱讀器和用于諸如汽車、飛機、聯網設備和制造設備的各種設備的控制系統。
通常,數據處理系統包括用于對數據執行操作的一個或多個處理器;用于存儲數據和用于存儲指令的一個或多個存儲器;以及用作用于獲得數據和/或使用處理器生成的數據的接口的一個或多個外圍設備。
附圖說明
通過參考附圖,本領域技術人員可以更容易地理解本公開,并且使得其很多特征和優點明顯。
圖1是根據本發明的一個實施例的數據處理系統的框圖。
圖2是根據本發明的一個實施例的外圍設備接口的框圖。
圖3是根據本發明的一個實施例的對外圍設備的配置寄存器的寫入操作的流程圖。
圖4是根據本發明的一個實施例的對外圍設備的配置寄存器的讀取操作的流程圖。
圖5示出了根據本發明的外圍設備接口的存儲器映射的兩個實施例。
除非另外說明,否則在不同附圖中使用相同標號指示相似或相同的項。附圖沒有必要按比例繪制。
具體實施方式
下面闡述了本發明具體實施方式的詳細描述。該描述意在說明本發明而不應該被認為限制本發明。
如下所述,數據處理系統包括用于對寫入到數據處理系統的外圍設備的配置存儲電路的配置信息執行錯誤檢測的系統。在一些示例中,通過經由外圍設備接口從外圍設備的配置寄存器讀取信息來在外圍設備接口處執行錯誤檢測。可以對讀取的信息執行錯誤檢測方案。
圖1是根據本發明的一個實施例的數據處理系統的框圖。數據處理系統101包括處理器103、DMA控制器105、RAM?109、閃速存儲器111和用于經由外圍設備總線123與諸如外圍設備125、129、133和137的外圍設備對接的外圍設備總線接口113。在一些實施例中,外圍設備接口可以被實現為網關或橋。系統101包括系統互連107,該系統互連107用于通信地耦合處理器103、DMA控制器105、RAM?109、閃速存儲器111和接口113。處理器103可以是單核處理器或多核處理器。在一個實施例中,系統互連107是計算機總線。在其他實施例中,系統互連是縱橫開關(cross?bar?switch)電路。在其他實施例中,系統101可以包括未示出的其他設備(例如,時鐘、電壓調節器、其他處理器、存儲器控制器或其他存儲器設備)。在其他實施例中,系統101可以具有其他配置。
在一個實施例中,系統101是汽車的控制電路。但是在其他實施例中,系統101可以是其他類型的數據處理系統。在一個實施例中,圖1中示出的設備可以被實現在單個集成電路管芯上,但是在其他實施例中,可以利用多個集成電路管芯來實現這些設備。
數據處理系統101包括計時器外圍設備125、模數轉換器外圍設備129、通信外圍設備133和顯示器控制器外圍設備137。計時器外圍設備是基于時基(例如,時鐘計數器或晶體振蕩器)提供輸出或使輸入與時基相關聯的設備。模數電路外圍設備將模擬信號轉換成數字信號。通信外圍設備用于通過通信介質(例如,有線或無線介質)與包括其他數據處理系統的其他設備進行通信。通信外圍設備的示例包括UART控制器、USB控制器、控制器區域網絡(CAN)控制器或無線調制解調器。顯示器控制器外圍設備137用于進行控制以使得以人類可讀形式在顯示器(未示出)上顯示由數據處理系統101提供的信息。系統101可以包括其他類型的外圍設備,諸如數模轉換器、鍵盤、鼠標、制動器、傳感器、觸摸板和圖形控制器(均未示出)。
每個外圍設備都包括配置存儲電路,該配置存儲電路在圖1被示作配置寄存器127、131、135和139。配置存儲電路是存儲外圍設備的配置信息的存儲位置。配置存儲電路可以以獨立存儲器設備來實現,或者可以被實現為也存儲外圍設備的其他信息的存儲器設備的一個或多個特定位置。
外圍設備的配置信息是用于指示外圍設備將如何操作的信息。外圍設備使用配置信息來控制其操作的各個方面,諸如參數控制、特征使能(enablement)和模式控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛思卡爾半導體公司,未經飛思卡爾半導體公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110228725.2/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





