TWI782569B - 復位源監測電路、觸控晶片及資訊處理裝置 - Google Patents
復位源監測電路、觸控晶片及資訊處理裝置 Download PDFInfo
- Publication number
- TWI782569B TWI782569B TW110121084A TW110121084A TWI782569B TW I782569 B TWI782569 B TW I782569B TW 110121084 A TW110121084 A TW 110121084A TW 110121084 A TW110121084 A TW 110121084A TW I782569 B TWI782569 B TW I782569B
- Authority
- TW
- Taiwan
- Prior art keywords
- reset
- microcontroller
- bit
- signal
- coupled
- Prior art date
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Communication Control (AREA)
Abstract
本發明主要揭示一種復位源監測電路,其係應用於內含一觸控晶片之中,且耦接於一復位源和該觸控晶片的一微控制器之間。在該復位源發出一復位信號之後,本發明之復位源監測電路依據該復位信號而紀錄一第一位元用以代表一復位狀態,且同時傳送一復位始能信號至該微控制器,使該微控制器自所述復位源監測電路讀出該第一位元之後,將該第一位元修改成一第二位元,接著依據所述復位狀態而對應地執行一啟動流程。
Description
本發明為觸控晶片之相關領域,尤指具有提高晶片異常保護能力的一種復位源監測電路。
目前,觸控裝置已經廣泛地應用在具有觸控需求的各式電子裝置之中。圖1顯示習知的一種觸控裝置的方塊圖。如圖1所示,習知的觸控裝置1a包括:一觸控面板11a與至少一觸控晶片12a。圖2為顯示於圖1內的觸控晶片所包含的一微控制器121a、一靜態隨機存取記憶體122a和一快閃記憶體123a的方塊圖。熟悉觸控裝置之設計與製造的電子工程師必然知道,該觸控晶片12a在一復位信號的觸發下會進行自我復位重啟。
已知,所述復位信號由一復位源所傳送,且該復位源可為復位電路、復位軟體、ESD電路、看門狗(watchdog)電路等。熟悉觸控晶片12a之設計與製造的電子工程師必然知道,復位電路、ESD電路和看門狗(watchdog)電路係整合在觸控晶片12a之中,而復位軟體則安裝在一上位機之中。當然,用於對觸控晶片12a上電的電源電壓也是一種復位源。
實務經驗顯示,實有必要追蹤、紀錄造成觸控晶片12a復位重啟之原因(即,復位源的種類),如此才可以使微控制器121a在復位重啟之時採取對應的啟動步驟,從而提高對於觸控晶片12a的異常保護能力。
由上述說明可知,本領域亟需一種晶片軟失效之防止能力提升電路。
本發明之主要目的在於提供一種復位源監測電路,其係應用於內含一微控制器的一觸控晶片之中,使該觸控晶片能夠在復位重啟的過程中紀錄復位原因,如晶片上電或ESD影響,從而令該觸控晶片內部的微控制器能夠採用相對應的啟動流程,有助於提高晶片的異常保護能力。
為達成上述目的,本發明提出所述復位源監測電路的一實施例,其應用於一觸控晶片之中,且耦接於一復位源和該觸控晶片的一微控制器之間,用以接收所述復位源所傳送的一復位信號,從而紀錄一第一位元用以代表和所述復位源相對應的一復位狀態;同時,該復位源監測電路傳送一復位始能信號至該微控制器,使該微控制器自所述復位源監測電路讀出該第一位元之後,將該第一位元修改成一第二位元,接著依據所述復位狀態而對應地執行一啟動流程。
在一實施例中,該復位源包括複數個復位信號產生單元,且該複數個復位信號產生單元包括:復位電路、復位控制腳位、靜電放電防護電路以及看門狗電路。
在一實施例中,本發明之所述復位源監測電路包括:
一復位始能單元,以其複數個信號輸入端分別耦接複數個所述復位信號產生單元,且以其一信號輸出端耦接該微控制器;
複數個寄存器,其中,各個所述寄存器以其一第一控制端耦接一個所述復位信號產生單元;以及
一存取總線,耦接各個所述寄存器的一數據輸出端,且同時耦接各個所述寄存器的一數據輸入端以及該微控制器;
其中,在接收任一個所述復位信號產生單元所傳送的該復位信號之後,該復位始能單元發出該復位始能信號至該微控制器,使該微控制器透過該存取總線自所述寄存器之中讀出用以代表所述復位狀態的該第一位元;在完成所述第一位元的讀取之後,該微控制器將該第一位元修改成一第二位元。
在一實施例中,複數個所述寄存器還以其所述第一控制端耦接一上電復位源所傳送的一上電復位信號,且該復位始能單元的至少一個所述信號輸入端係同時耦接所述上電復位信號。
在一實施例中,該第一控制端為所述寄存器的一數據清除端或一重置端,且一時鐘信號在該微控制器透過該存取總線存取所述寄存器之時傳送至所述寄存器的一第二控制端;該第一位元為0,且該第二位元為1。
並且,本發明同時提出一種觸控晶片,其內含一微控制器;其特徵在於,該觸控晶片具有一復位源監測電路,該復位源監測電路耦接於一復位源和該觸控晶片的一微控制器之間,用以接收所述復位源所傳送的一復位信號,從而紀錄一第一位元用以代表和所述復位源相對應的一復位狀態;同時,該復位源監測電路傳送一復位始能信號至該微控制器,使該微控制器自所述復位源監測電路讀出該第一位元之後,將該第一位元修改成一第二位元,接著依據所述復位狀態而對應地執行一啟動流程。
在一實施例中,該復位源包括複數個復位信號產生單元,且該複數個復位信號產生單元包括:復位電路、復位控制腳位、靜電放電防護電路以及看門狗電路。
在一實施例中,包含於該觸控晶片之中的該復位源監測電路係包括:
一復位始能單元,以其複數個信號輸入端分別耦接複數個所述復位信號產生單元,且以其一信號輸出端耦接該微控制器;
複數個寄存器,其中,各個所述寄存器以其一第一控制端耦接一個所述復位信號產生單元;以及
一存取總線,耦接各個所述寄存器的一數據輸出端,且同時耦接各個所述寄存器的一數據輸入端以及該微控制器;
其中,在接收任一個所述復位信號產生單元所傳送的該復位信號之後,該復位始能單元發出該復位始能信號至該微控制器,使該微控制器透過該存取總線自所述寄存器之中讀出用以代表所述復位狀態的該第一位元;在完成所述第一位元的讀取之後,該微控制器將該第一位元修改成一第二位元;
其中,複數個所述寄存器還以其所述第一控制端耦接一上電復位源所傳送的一上電復位信號,且該復位始能單元之至少一個所述信號輸入端係同時耦接所述上電復位信號。
在一實施例中,該第一控制端為所述寄存器的一數據清除端或一重置端,且一時鐘信號在該微控制器透過該存取總線存取所述寄存器之時傳送至所述寄存器的一第二控制端;該第一位元為0,且該第二位元為1。
本發明同時揭示一種資訊處理裝置,其特徵在於,具有一觸控面板以及如前所述本發明之觸控晶片。在可行的實施例中,該資訊處理裝置是選自於由觸控裝置、智能手機、智能手錶、智能手環、平板電腦、筆記型電腦、一體式電腦、和門禁裝置所組成群組之中的一種電子裝置。
為使 貴審查委員能進一步瞭解本發明之結構、特徵、目的、與其優點,茲附以圖式及較佳具體實施例之詳細說明如後。
本發明旨在提出一種復位源監測電路,其係應用於內含一微控制器的一觸控晶片之中,使該觸控晶片能夠在復位重啟的過程中紀錄復位原因,如晶片上電或ESD影響,從而令該觸控晶片內部的微控制器能夠採用相對應的啟動流程,有助於提高晶片的異常保護能力。
圖3顯示包含本發明之一種觸控晶片的一觸控裝置的方塊圖。如圖3所示,該觸控裝置1包括:一觸控面板11與至少一本發明之觸控晶片12。圖4為本發明之觸控晶片12的內部單元之方塊圖。如圖4所示,本發明之觸控晶片12包括:一微控制器121、一靜態隨機存取記憶體122、一快閃記憶體123、一復位源監測單元124以及一復位源120a。在可行的實施例中,該復位源120a包括複數個復位信號產生單元,例如圖4所示之復位電路1201、復位控制腳位1202、ESD電路1203以及看門狗(Watchdog)電路1204。依據本發明之設計,該復位源監測電路124耦接於該復位源120和該微控制器121之間,用以接收所述復位源120所傳送的一復位信號,從而紀錄一第一位元用以代表和所述復位源120相對應的一復位狀態;同時,該復位源監測電路124傳送一復位始能信號至該微控制器121,使該微控制器121自所述復位源監測電路124讀出該第一位元之後,將該第一位元修改成一第二位元,接著依據所述復位狀態而對應地執行一啟動流程。
繼續地參閱圖4,並請同時參閱圖5,其顯示本發明之復位源監測單元124的內部單元之方塊圖。在一實施例中,該復位源監測電路124包括:一復位始能單元1241以及複數個寄存器1242。如圖5所示,該復位始能單元1241可例如為一具多輸入端的或閘,係以其複數個信號輸入端分別耦接複數個所述復位信號產生單元(1201~1204),且以其一信號輸出端耦接該微控制器121。應可理解,在接收任一個所述復位信號產生單元(1201~1204)所傳送的復位信號之後,該復位始能單元1241(即,或閘)即發出一復位始能信號至該微控制器121。
更詳細地說明,各個所述寄存器1242以其一第一控制端耦接一個所述復位信號產生單元,且該存取總線1243耦接各個所述寄存器1242的一數據輸出端,且同時耦接各個所述寄存器1242的一數據輸入端以及該微控制器121。如圖5所示,該寄存器1242可例如為一D正反器,所述第一控制端即為D正反器的一數據清除端(CLR)或一重置端(或稱復位端),且該D正反器的一第二控制端用以接收一時鐘信號。
舉例而言,圖5所示的四個寄存器1242皆寄存位元1。此時,由復位源120a所產生的一復位信號傳送至第二個寄存器1242的第一控制端(即, CLR端),則第二個寄存器1242所寄存的位元1便會被清零(即,變成位元0)。同時,復位始能單元1241也會依據所述復位信號而發送一復位始能信號給微控制器121,使該微控制器121向四個寄存器1242讀取寄存的位元。完成位元讀取之後,微控制器121便可依據位元讀取結果得知所述復位信號是由復位源120a之中的復位電路1201、復位控制腳位1202、ESD電路1203、或看門狗電路1204所發出。故而,該微控制器121能夠依據不同的復位原因而採取對應的復位啟動流程。
更詳細地說明,因此 ,在每一次完成位元讀取之後,該微控制器121必須將原本用以代表示和所述復位信號產生單元相對應的一復位狀態的第一位元(即,位元0)修改成第二位元(即,位元1)。進一步地,圖4和圖5還繪示複數個所述寄存器1242同時以其所述第一控制端耦接由一上電復位源120b所傳送的一上電復位信號,且該復位始能單元1241的至少一個所述信號輸入端係同時耦接所述上電復位信號。簡單的說,在觸控晶片12接收一上電電壓之後,該上電復位源120b即發出一上電復位信號至各個所述寄存器1242以及該復位始能單元1241。在接收所述上電復位信號之後,各個寄存器1242即被清零。此時,微控制器121會自各個寄存器1242讀出位元0,即表示目前觸控晶片12係進行上電復位程序。補充說明的是,各個所述寄存器1242的第二控制端(即,CLK端)係用以接收一時鐘信號,且該時鐘信號在該微控制器121透過該存取總線1243存取所述寄存器1242之時傳送至所述CLK端,如此可以避免額外的功率消耗。
如此,上述已完整且清楚地說明本發明之一種復位源監測電路;並且,經由上述可得知本發明具有下列優點:
(1)本發明揭示一種復位源監測電路,其係應用於內含一微控制器的一觸控晶片之中,使該觸控晶片能夠在復位重啟的過程中紀錄復位原因,如晶片上電或ESD影響,從而令該觸控晶片內部的微控制器能夠採用相對應的啟動流程,有助於提高晶片的異常保護能力。
(2)本發明同時揭示一種觸控晶片,其內含一微控制器;其特徵在於,該觸控晶片具有如前所述本發明之復位源監測電路。
(3)本發明同時提供一種資訊處理裝置,其特徵在於具有一觸控面板以及如前所述本發明之觸控晶片。在可行的實施例中,該資訊處理裝置是選自於由觸控裝置、智能手機、智能手錶、智能手環、平板電腦、筆記型電腦、一體式電腦、和門禁裝置所組成群組之中的一種電子裝置。
必須加以強調的是,前述本案所揭示者乃為較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為熟習該項技藝之人所易於推知者,俱不脫本案之專利權範疇。
綜上所陳,本案無論目的、手段與功效,皆顯示其迥異於習知技術,且其首先發明合於實用,確實符合發明之專利要件,懇請 貴審查委員明察,並早日賜予專利俾嘉惠社會,是為至禱。
1a:觸控裝置
11a:觸控面板
12a:觸控晶片
121a:微控制器
122a:靜態隨機存取記憶體
123a:快閃記憶體
1:觸控裝置
11:觸控面板
12:觸控晶片
121:微控制器
122:靜態隨機存取記憶體
123:快閃記憶體
124:復位源監測單元
1241:復位始能單元
1242:寄存器
120a:復位源
120b:上電復位源
1201:復位電路
1202:復位控制腳位
1203:ESD電路
1204:看門狗電路
圖1為習知的一種觸控裝置的方塊圖;
圖2為顯示於圖1內的觸控晶片所包含的一微控制器、一靜態隨機存取記憶體和一快閃記憶體的方塊圖;
圖3為包含本發明之一種觸控晶片的一觸控裝置的方塊圖;
圖4為本發明之觸控晶片的內部單元之方塊圖;以及
圖5為本發明之一種復位源監測單元的內部單元之方塊圖。
12:觸控晶片
121:微控制器
122:靜態隨機存取記憶體
123:快閃記憶體
124:復位源監測單元
120a:復位源
120b:上電復位源
1201:復位電路
1202:復位控制腳位
1203:ESD電路
1204:看門狗電路
Claims (9)
- 一種復位源監測電路,應用於一觸控晶片之中,其特徵在於:該復位源監測電路耦接於一復位源和一微控制器之間以接收所述復位源所傳送的一復位信號,並紀錄一第一位元以代表和所述復位源相對應的一復位狀態;以及該復位源監測電路傳送一復位始能信號至該微控制器,使該微控制器自所述復位源監測電路讀出該第一位元後,將該第一位元修改成一第二位元,接著依據所述復位狀態對應地執行一啟動流程;其中,該復位源監測電路包括:一復位始能單元,以其複數個信號輸入端對應耦接複數個復位信號產生單元,且以其一信號輸出端耦接該微控制器;複數個寄存器,各以其一第一控制端耦接一個所述復位信號產生單元;以及一存取總線,耦接各個所述寄存器的一數據輸出端,且同時耦接各個所述寄存器的一數據輸入端以及該微控制器;其中,在接收任一個所述復位信號產生單元所傳送之一復位信號之後,該復位始能單元發出一復位始能信號至該微控制器,使該微控制器透過該存取總線自該些寄存器中讀出用以代表所述復位狀態的該第一位元;在完成所述第一位元的讀取之後,該微控制器將該第一位元修改成該第二位元。
- 如請求項1所述之復位源監測電路,其中,該復位源包括該些復位信號產生單元,且該些復位信號產生單元包括:復位電路、復位控制腳位、靜電放電防護電路以及看門狗電路。
- 如請求項1所述之復位源監測電路,其中,該些寄存器還以其所述第一控制端耦接一上電復位源所傳送的一上電復位信號,且該復位始能單元的至少一個所述信號輸入端係同時耦接所述上電復位信號。
- 如請求項3所述之復位源監測電路,其中,該第一控制端為所述寄存器的一數據清除端或一重置端,且一時鐘信號在該微控制器透過該存取總線存取所述寄存器之時被傳送至所述寄存器的一第二控制端;該第一位元 為0,且該第二位元為1。
- 一種觸控晶片,其內含一微控制器;其特徵在於,該觸控晶片具有一復位源監測電路,該復位源監測電路耦接於一復位源和該觸控晶片的一微控制器之間,用以接收所述復位源所傳送的一復位信號,從而紀錄一第一位元用以代表和所述復位源相對應的一復位狀態;同時,該復位源監測電路傳送一復位始能信號至該微控制器,使該微控制器自所述復位源監測電路讀出該第一位元之後,將該第一位元修改成一第二位元,接著依據所述復位狀態而對應地執行一啟動流程;其中,該復位源監測電路包括:一復位始能單元,以其複數個信號輸入端對應耦接複數個復位信號產生單元,且以其一信號輸出端耦接該微控制器;複數個寄存器,各以其一第一控制端耦接一個所述復位信號產生單元;以及一存取總線,耦接各個所述寄存器的一數據輸出端,且同時耦接各個所述寄存器的一數據輸入端以及該微控制器;其中,在接收任一個所述復位信號產生單元所傳送之一復位信號之後,該復位始能單元發出一復位始能信號至該微控制器,使該微控制器透過該存取總線自該些寄存器中讀出用以代表所述復位狀態的該第一位元;在完成所述第一位元的讀取之後,該微控制器將該第一位元修改成該第二位元。
- 如請求項5所述之觸控晶片,其中,該復位源包括該些復位信號產生單元,且該些復位信號產生單元包括:復位電路、復位控制腳位、靜電放電防護電路以及看門狗電路。
- 如請求項5所述之觸控晶片,其中,該些寄存器還以其所述第一控制端耦接一上電復位源所傳送的一上電復位信號,且該復位始能單元之至少一個所述信號輸入端係同時耦接所述上電復位信號。
- 如請求項7所述之觸控晶片,該第一控制端為所述寄存器的 一數據清除端或一重置端,且一時鐘信號在該微控制器透過該存取總線存取所述寄存器之時被傳送至所述寄存器的一第二控制端;該第一位元為0,且該第二位元為1。
- 一種資訊處理裝置,其特徵在於,具有一觸控面板以及至少一如請求項5至請求項8中任一項所述之觸控晶片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110121084A TWI782569B (zh) | 2021-06-09 | 2021-06-09 | 復位源監測電路、觸控晶片及資訊處理裝置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110121084A TWI782569B (zh) | 2021-06-09 | 2021-06-09 | 復位源監測電路、觸控晶片及資訊處理裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI782569B true TWI782569B (zh) | 2022-11-01 |
TW202248803A TW202248803A (zh) | 2022-12-16 |
Family
ID=85793543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110121084A TWI782569B (zh) | 2021-06-09 | 2021-06-09 | 復位源監測電路、觸控晶片及資訊處理裝置 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI782569B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102141850A (zh) * | 2010-01-29 | 2011-08-03 | 钛积创新科技股份有限公司 | 自动侦测与回复的触控***及其重置装置 |
TW201303686A (zh) * | 2011-07-01 | 2013-01-16 | Pixart Imaging Inc | 電容式觸控螢幕系統及其操作方法 |
TW201501006A (zh) * | 2013-06-20 | 2015-01-01 | Focaltech Systems Ltd | 電容式觸控螢幕 |
TW201729074A (zh) * | 2015-11-03 | 2017-08-16 | 英特爾公司 | 在處理器中致能旗標操作之移除及重建技術 |
TW202107586A (zh) * | 2019-08-13 | 2021-02-16 | 大陸商集創北方(深圳)科技有限公司 | 觸控檢測模式切換方法、觸控顯示驅動整合晶片及資訊處理裝置 |
-
2021
- 2021-06-09 TW TW110121084A patent/TWI782569B/zh active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102141850A (zh) * | 2010-01-29 | 2011-08-03 | 钛积创新科技股份有限公司 | 自动侦测与回复的触控***及其重置装置 |
TW201303686A (zh) * | 2011-07-01 | 2013-01-16 | Pixart Imaging Inc | 電容式觸控螢幕系統及其操作方法 |
TW201501006A (zh) * | 2013-06-20 | 2015-01-01 | Focaltech Systems Ltd | 電容式觸控螢幕 |
TW201729074A (zh) * | 2015-11-03 | 2017-08-16 | 英特爾公司 | 在處理器中致能旗標操作之移除及重建技術 |
TW202107586A (zh) * | 2019-08-13 | 2021-02-16 | 大陸商集創北方(深圳)科技有限公司 | 觸控檢測模式切換方法、觸控顯示驅動整合晶片及資訊處理裝置 |
Also Published As
Publication number | Publication date |
---|---|
TW202248803A (zh) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10824499B2 (en) | Memory system architectures using a separate system control path or channel for processing error information | |
TWI553650B (zh) | 以記憶體控制器來處理資料錯誤事件之方法、設備及系統 | |
US9317366B2 (en) | Protocol checking logic circuit for memory system reliability | |
US6615374B1 (en) | First and next error identification for integrated circuit devices | |
JP4153802B2 (ja) | 記憶装置 | |
US9129061B2 (en) | Method and apparatus for on-chip debugging | |
TW201643605A (zh) | 節能非揮發性微處理器 | |
TWI782569B (zh) | 復位源監測電路、觸控晶片及資訊處理裝置 | |
US8171448B2 (en) | Structure for a livelock resolution circuit | |
JP2001014858A (ja) | メモリ装置及びカップリングノイズ除去装置 | |
US20090195280A1 (en) | Integrated circuit having a memory with a plurality of storage cells of synchronous design and connected to clock gating units | |
CN111630601B (zh) | 用于存储器控制器的安全增强 | |
JPWO2012081085A1 (ja) | 割込み要因管理装置及び割込み処理システム | |
TWI559009B (zh) | 動態記憶體測試裝置及其測試方法 | |
JP2019204485A (ja) | マシンラーニング装置、及びそれを利用したマシンラーニングシステム | |
US5673419A (en) | Parity bit emulator with write parity bit checking | |
JP4324149B2 (ja) | エミュレータ及びそれを用いた開発支援システム | |
TWI739853B (zh) | 運算裝置與運作方法 | |
TWI759208B (zh) | 晶片軟失效之防止能力提升電路和方法、控制晶片及資訊處理裝置 | |
WO2023217186A1 (zh) | 一种片上***及相关***上电恢复方法 | |
JP2020140380A (ja) | 半導体装置及びデバッグシステム | |
TWI831312B (zh) | 燒錄控制電路、單次可編程記憶體裝置、電子晶片及資訊處理裝置 | |
TWI838137B (zh) | 具寫入保護功能的燒寫控制電路、電子晶片以及資訊處理裝置 | |
CN220137656U (zh) | 一种sata固态硬盘重启掉电保护电路 | |
JP3487116B2 (ja) | 半導体装置、及びこれを具備する電子機器 |