JP7433384B2 - 大型タッチディスプレイ集積回路およびその動作方法 - Google Patents
大型タッチディスプレイ集積回路およびその動作方法 Download PDFInfo
- Publication number
- JP7433384B2 JP7433384B2 JP2022129951A JP2022129951A JP7433384B2 JP 7433384 B2 JP7433384 B2 JP 7433384B2 JP 2022129951 A JP2022129951 A JP 2022129951A JP 2022129951 A JP2022129951 A JP 2022129951A JP 7433384 B2 JP7433384 B2 JP 7433384B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- ltdi
- wire
- reload
- master
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/362—Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
- G06F13/4291—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a clocked protocol
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4403—Processor initialisation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1004—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Logic Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Dc Digital Transmission (AREA)
- Input From Keyboards Or The Like (AREA)
Description
310、320、610、620、M11、M21、S11、S1n、S21、S2n:LTDI回路
311、321、611、621:リロード回路
312、612、613:プルアップ抵抗器
322、622、623:オープンドレイン回路
CW:正誤ワイヤ
RW:レディワイヤ
S410~S440:ステップ
Claims (12)
- SPIアーキテクチャのスレーブICとして適切なLTDI回路であって、
前記LTDI回路の外部の正誤ワイヤに結合されるように構成された出力端子を有する第1のオープンドレイン回路であり、前記正誤ワイヤが前記SPIアーキテクチャのマスタICの第1の入力端子にも結合され、前記正誤ワイヤの電位が第1のプルアップ抵抗器によってプルアップされる、第1のオープンドレイン回路と、
前記第1のオープンドレイン回路の入力端子に結合され、前記マスタICからの起動コードの正確性をチェックして正確性チェック結果を生成するように構成されたリロード回路であり、前記リロード回路が前記第1のオープンドレイン回路および前記正誤ワイヤを介して前記マスタICに前記正確性チェック結果を返す、リロード回路と、
を備える、大型タッチディスプレイ集積(LTDI)回路。 - 前記正確性チェック結果が、前記LTDI回路が受信した前記起動コードが正しいことを示すとき、前記第1のオープンドレイン回路が前記正誤ワイヤに対して高インピーダンス状態にあり、
前記正確性チェック結果が、前記LTDI回路が受信した前記起動コードが正しくないことを示すとき、前記第1のオープンドレイン回路が前記正誤ワイヤの前記電位を低論理レベルにプルダウンする、
請求項1に記載のLTDI回路。 - 前記リロード回路がSPIチャネルを介して前記マスタICから前記起動コードを受信し、前記起動コードが、データ情報と、前記データ情報に対応するデバッグ情報とを含み、前記リロード回路が前記デバッグ情報を使用して前記データ情報の正確性をチェックして、前記正確性チェック結果を生成する、請求項1に記載のLTDI回路。
- 前記データ情報が起動コードを含み、前記デバッグ情報が巡回冗長検査コードを含む、請求項3に記載のLTDI回路。
- 前記LTDI回路の外部のレディワイヤに結合されるように構成された出力端子を有する第2のオープンドレイン回路であって、前記レディワイヤが前記マスタICの第2の入力端子にも結合され、前記レディワイヤの電位が第2のプルアップ抵抗器によってプルアップされる、第2のオープンドレイン回路、
をさらに備え、
前記リロード回路がSPIチャネルを介して前記マスタICから前記起動コードを受信し、前記リロード回路が前記第2のオープンドレイン回路および前記レディワイヤを介して「前記LTDI回路が前記起動コードの受信を終了したか否か」を示すレディ信号を前記マスタICに返す、
請求項1に記載のLTDI回路。 - 前記レディ信号が、前記LTDI回路が前記起動コードの受信を終了したことを示すとき、前記第2のオープンドレイン回路が前記レディワイヤに対して高インピーダンス状態にあり、
前記レディ信号が、前記LTDI回路が前記起動コードの受信を終了していないことを示すとき、前記第2のオープンドレイン回路が前記レディワイヤの前記電位を低論理レベルにプルダウンする、
請求項5に記載のLTDI回路。 - SPIアーキテクチャのスレーブICとして適しているLTDI回路の動作方法であって、
前記LTDI回路のリロード回路によって、前記SPIアーキテクチャのマスタICからの起動コードの正確性をチェックして、正確性チェック結果を生成するステップと、
前記リロード回路によって、前記正確性チェック結果を前記LTDI回路の第1のオープンドレイン回路に出力するステップであって、前記第1のオープンドレイン回路の出力端子が前記LTDI回路の外部の正誤ワイヤに結合されるように構成され、前記正誤ワイヤが前記マスタICの第1の入力端子にも結合され、前記正誤ワイヤの電位が第1のプルアップ抵抗器によってプルアップされる、ステップと、
前記第1のオープンドレイン回路によって、前記正誤ワイヤを介して前記マスタICに前記正確性チェック結果を返すステップと、
含む、大型タッチディスプレイ集積(LTDI)回路の動作方法。 - 前記正確性チェック結果が、前記LTDI回路が受信した前記起動コードが正しいことを示すとき、前記第1のオープンドレイン回路が前記正誤ワイヤに対して高インピーダンス状態にあり、
前記正確性チェック結果が、前記LTDI回路が受信した前記起動コードが正しくないことを示すとき、前記第1のオープンドレイン回路が前記正誤ワイヤの前記電位を低論理レベルにプルダウンする、
請求項7に記載の動作方法。 - 前記リロード回路によってSPIチャネルを介して前記マスタICから前記起動コードを受信するステップであって、前記起動コードが、データ情報と、前記データ情報に対応するデバッグ情報とを含む、ステップと、
前記リロード回路によって前記デバッグ情報を使用して前記データ情報の正確性をチェックして、前記正確性チェック結果を生成するステップと、
をさらに含む、請求項7に記載の動作方法。 - 前記データ情報が起動コードを含み、前記デバッグ情報が巡回冗長検査コードを含む、請求項9に記載の動作方法。
- 前記リロード回路によってSPIチャネルを介して前記マスタICから前記起動コードを受信するステップと、
「前記LTDI回路が前記起動コードの受信を終了したか否か」を示すレディ信号を、前記リロード回路によって、前記LTDI回路の第2のオープンドレイン回路および前記LTDI回路の外部のレディワイヤを介して前記マスタICに返すステップであって、前記第2のオープンドレイン回路の出力端子が前記レディワイヤに結合されるように構成され、前記レディワイヤが前記マスタICの第2の入力端子にも結合され、前記レディワイヤの電位が第2のプルアップ抵抗器によってプルアップされる、ステップと、
をさらに含む、請求項7に記載の動作方法。 - 前記レディ信号が、前記LTDI回路が前記起動コードの受信を終了したことを示すとき、前記第2のオープンドレイン回路が前記レディワイヤに対して高インピーダンス状態にあり、
前記レディ信号が、前記LTDI回路が前記起動コードの受信を終了していないことを示すとき、前記第2のオープンドレイン回路が前記レディワイヤの前記電位を低論理レベルにプルダウンする、
請求項11に記載の動作方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/558,600 | 2021-12-22 | ||
| US17/558,600 US11687475B1 (en) | 2021-12-22 | 2021-12-22 | Large touch display integrated circuit and operation method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023093306A JP2023093306A (ja) | 2023-07-04 |
| JP7433384B2 true JP7433384B2 (ja) | 2024-02-19 |
Family
ID=82656519
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022129951A Active JP7433384B2 (ja) | 2021-12-22 | 2022-08-17 | 大型タッチディスプレイ集積回路およびその動作方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11687475B1 (ja) |
| EP (1) | EP4202708B1 (ja) |
| JP (1) | JP7433384B2 (ja) |
| KR (1) | KR102761364B1 (ja) |
| CN (1) | CN116339834A (ja) |
| TW (1) | TWI825826B (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006090473A1 (ja) | 2005-02-25 | 2006-08-31 | Fujitsu Limited | データ送信制御方法、及びデータ送信制御装置 |
| JP2017500631A (ja) | 2013-10-31 | 2017-01-05 | クアルコム,インコーポレイテッド | 複数のスレーブデバイス識別子を有するカメラ制御スレーブデバイス |
| JP2017038286A (ja) | 2015-08-11 | 2017-02-16 | 富士ゼロックス株式会社 | 画像形成装置、通信制御装置及びプログラム |
| JP2017041043A (ja) | 2015-08-19 | 2017-02-23 | 日本電気株式会社 | 通信システム及び通信方法 |
| JP2017174460A (ja) | 2008-10-30 | 2017-09-28 | 三星電子株式会社Samsung Electronics Co.,Ltd. | タッチディスプレイ駆動集積回路 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007213292A (ja) * | 2006-02-09 | 2007-08-23 | Nec Electronics Corp | マルチプロセッサシステム及びスレーブシステムの起動方法 |
| TW200832140A (en) * | 2006-09-01 | 2008-08-01 | Fairchild Semiconductor | Low power serdes architecture using serial I/O burst gating |
| KR101366034B1 (ko) * | 2012-05-02 | 2014-02-24 | 주식회사 켐트로닉스 | 터치센서 ic |
| US9846617B2 (en) * | 2015-05-07 | 2017-12-19 | Dell Products, Lp | System and method for self-healing basic input/output system boot image and secure recovery |
| US10839080B2 (en) * | 2017-09-01 | 2020-11-17 | Microsoft Technology Licensing, Llc | Hardware-enforced firmware security |
| US20200250313A1 (en) * | 2019-01-31 | 2020-08-06 | Quanta Computer Inc. | Bios recovery and update |
| US11144387B2 (en) * | 2019-04-29 | 2021-10-12 | Intel Corporation | Apparatus, systems, and methods to detect and/or correct bit errors using an in band link over a serial peripheral interface |
| CN113220610B (zh) * | 2020-01-21 | 2024-04-09 | 华为技术有限公司 | 通信系统和spi接口的通信方法及装置 |
| US11663100B2 (en) | 2020-06-02 | 2023-05-30 | Analog Devices International Unlimited Company | Serial interface with improved diagnostic coverage |
-
2021
- 2021-12-22 US US17/558,600 patent/US11687475B1/en active Active
-
2022
- 2022-07-05 TW TW111125186A patent/TWI825826B/zh active
- 2022-07-20 EP EP22186022.4A patent/EP4202708B1/en active Active
- 2022-07-29 CN CN202210903191.7A patent/CN116339834A/zh active Pending
- 2022-08-03 KR KR1020220096973A patent/KR102761364B1/ko active Active
- 2022-08-17 JP JP2022129951A patent/JP7433384B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006090473A1 (ja) | 2005-02-25 | 2006-08-31 | Fujitsu Limited | データ送信制御方法、及びデータ送信制御装置 |
| JP2017174460A (ja) | 2008-10-30 | 2017-09-28 | 三星電子株式会社Samsung Electronics Co.,Ltd. | タッチディスプレイ駆動集積回路 |
| JP2017500631A (ja) | 2013-10-31 | 2017-01-05 | クアルコム,インコーポレイテッド | 複数のスレーブデバイス識別子を有するカメラ制御スレーブデバイス |
| JP2017038286A (ja) | 2015-08-11 | 2017-02-16 | 富士ゼロックス株式会社 | 画像形成装置、通信制御装置及びプログラム |
| JP2017041043A (ja) | 2015-08-19 | 2017-02-23 | 日本電気株式会社 | 通信システム及び通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4202708B1 (en) | 2026-02-11 |
| US20230195668A1 (en) | 2023-06-22 |
| CN116339834A (zh) | 2023-06-27 |
| EP4202708A1 (en) | 2023-06-28 |
| KR20230095783A (ko) | 2023-06-29 |
| EP4202708C0 (en) | 2026-02-11 |
| TW202326460A (zh) | 2023-07-01 |
| US11687475B1 (en) | 2023-06-27 |
| TWI825826B (zh) | 2023-12-11 |
| KR102761364B1 (ko) | 2025-02-03 |
| JP2023093306A (ja) | 2023-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9971647B2 (en) | Apparatus and method for programming ECC-enabled NAND flash memory | |
| US8656220B2 (en) | System-on-chip and debugging method thereof | |
| US9166625B2 (en) | Circuits, integrated circuits, and methods for interleaved parity computation | |
| CN110347529B (zh) | 用于执行错误侦测协议的存储器装置及方法 | |
| CN101536110A (zh) | 纠错器件及其方法 | |
| CN104699576B (zh) | 串行通信测试装置、包括该装置的系统及其方法 | |
| US11216049B2 (en) | Bus system | |
| JPH06342413A (ja) | ジャンパ線またはスイッチを用いることなくコンピュータ・バス・アダプタ回路ボードを構成するための方法 | |
| CN116266168A (zh) | 菊链spi集成电路及其操作方法 | |
| JP7433384B2 (ja) | 大型タッチディスプレイ集積回路およびその動作方法 | |
| US9021170B2 (en) | System and method for improving ECC enabled memory timing | |
| US11392325B2 (en) | Method and system for parallel flash memory programming | |
| EP4191426A1 (en) | Serial peripheral interface integrated circuit and operation method thereof | |
| CN112988449A (zh) | 写入页面群组的数据到闪存模块的装置及方法 | |
| TW591377B (en) | Dual basic input/output system for a computer cross-reference to related applications | |
| CN115168270A (zh) | 一种数据传输系统及其控制方法、电子设备、存储介质 | |
| CN100530119C (zh) | 同步监控提供辅助基本输入/输出系统码的方法及相关装置 | |
| CN120893363A (zh) | 芯片ddr仿真中处理ddr配置的方法、系统、电子设备及存储介质 | |
| CN121579379A (zh) | 基于多裸片集成的nand flash控制方法、系统和装置 | |
| WO2023244210A1 (en) | Quick error detection and symbolic initial states in pre-silicon verification and debugging | |
| CN116956069A (zh) | 芯片的识别方法、装置及存储介质 | |
| CN117667550A (zh) | 功能配置方法、测试平台系统、电子设备及存储介质 | |
| JPH01142848A (ja) | アドレストラップ回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220817 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231030 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240206 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7433384 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |