[go: up one dir, main page]

TWI814511B - Cascading system and method having improved synchronization mechanism of devices - Google Patents

Cascading system and method having improved synchronization mechanism of devices Download PDF

Info

Publication number
TWI814511B
TWI814511B TW111128858A TW111128858A TWI814511B TW I814511 B TWI814511 B TW I814511B TW 111128858 A TW111128858 A TW 111128858A TW 111128858 A TW111128858 A TW 111128858A TW I814511 B TWI814511 B TW I814511B
Authority
TW
Taiwan
Prior art keywords
data
signal
data input
devices
input signal
Prior art date
Application number
TW111128858A
Other languages
Chinese (zh)
Other versions
TW202408314A (en
Inventor
郭俊廷
謝政翰
Original Assignee
明陽半導體股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 明陽半導體股份有限公司 filed Critical 明陽半導體股份有限公司
Priority to TW111128858A priority Critical patent/TWI814511B/en
Priority to CN202210954470.6A priority patent/CN117544263A/en
Application granted granted Critical
Publication of TWI814511B publication Critical patent/TWI814511B/en
Publication of TW202408314A publication Critical patent/TW202408314A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0682Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Transmitters (AREA)
  • Radiation-Therapy Devices (AREA)
  • Chemical Treatment Of Metals (AREA)

Abstract

A cascading system and method having an improved synchronization mechanism of devices are provided. The devices are connected in series to form the cascading system. Each of the devices determines its position arranged in the devices, according to the number of consecutive same voltage levels that appear later than a head in the received data input signal. Each of the devices calculates a time within which the devices are synchronized with each other according to its position arranged in the devices. Each of the devices obtains its individual device data from the received data input signal. Each of the devices converts all of voltage levels of data of the received data input signal that correspond to the obtained individual device data into same voltage levels so as to generate a data output signal, and then outputs the data output signal to a next one of the devices.

Description

具有改良同步機制的裝置串接系統及方法Device serial connection system and method with improved synchronization mechanism

本發明涉及一種資料傳輸系統,特別是涉及在節省訊號線的情況下,依舊可以做到讓多個裝置之間同步的一種具有改良同步機制的裝置串接系統及方法。 The present invention relates to a data transmission system, and in particular to a device serial connection system and method with an improved synchronization mechanism that can still synchronize multiple devices while saving signal lines.

如圖6所示,在傳統裝置串接系統中,多個裝置IC1~ICm依序排列串接,每個裝置IC1~ICm利用時脈訊號CLK、同步訊號Sync以及源頭資料訊號DI、資料輸出訊號DO1~DOm來傳遞資料與進行同步。當所有裝置IC1~ICm有同步動作需求時,藉由傳輸同步訊號Sync給所有裝置IC1~ICm,以將多個裝置IC1~ICm同步。 As shown in Figure 6, in the traditional device serial connection system, multiple devices IC1~ICm are connected in sequence. Each device IC1~ICm uses the clock signal CLK, the synchronization signal Sync, the source data signal DI, and the data output signal. DO1~DOm to transfer data and synchronize. When all devices IC1 ~ ICm have synchronization action requirements, multiple devices IC1 ~ ICm are synchronized by transmitting a synchronization signal Sync to all devices IC1 ~ ICm.

在發光二極體(LED)的驅動等應用中,在多個裝置IC1~ICm之間傳輸的資料包含命令資料與每個裝置IC1~ICm的個別裝置資料。當在多個裝置IC1~ICm之間傳送命令資料時,每個裝置IC1~ICm都需要傳送個別的q bits的命令資料,故多個裝置IC1~ICm總共需要傳送m×q bits的命令資料量。在每個裝置IC1~ICm都接收相同命令資料的應用下,會有(m-1)×q bits的頻寬浪費。 In applications such as driving light emitting diodes (LEDs), the data transmitted between multiple devices IC1 ~ ICm includes command data and individual device data of each device IC1 ~ ICm. When transmitting command data between multiple devices IC1 ~ ICm, each device IC1 ~ ICm needs to transmit individual q bits of command data, so multiple devices IC1 ~ ICm need to transmit a total of m×q bits of command data. . In an application where each device IC1~ICm receives the same command data, (m-1)×q bits of bandwidth will be wasted.

本發明所要解決的技術問題在於,在減少同步訊號Sync後針對 同步的問題,而提供一種具有改良同步機制的裝置串接系統,包含多個裝置。各裝置具有用以接收資料輸入訊號的資料輸入端、用以輸出資料輸出訊號的資料輸出端以及用以接收時脈訊號的時脈訊號端。多個裝置依序串接在一起。各裝置的時脈訊號端耦接至時脈訊號。多個裝置中的第一個裝置的資料輸入端耦接源頭資料訊號,作為第一個裝置的資料輸入訊號。其餘各裝置的資料輸入端則耦接至上一級裝置的資料輸出端以接收上一級裝置的資料輸出訊號。各裝置的資料輸出訊號即為下一級裝置的資料輸入訊號。源頭資料訊號包含標頭與多個裝置分別的多個個別裝置資料。各裝置依據各自所接收到的資料輸入訊號中的標頭後的連續相同電壓準位數,以判定自身在多個裝置中的排列位置。各裝置依據自身在多個裝置中的排序位置,以計算出與其他各裝置的同步時間。各裝置依據各自所接收到的資料輸入訊號,將對應裝置的個別裝置資料處的資料全部轉換成相同電壓準位後輸出資料輸出訊號至下一級裝置。 The technical problem to be solved by the present invention is that after reducing the synchronization signal Sync, To solve the problem of synchronization, a device serial connection system with an improved synchronization mechanism is provided, including multiple devices. Each device has a data input terminal for receiving a data input signal, a data output terminal for outputting a data output signal, and a clock signal terminal for receiving a clock signal. Multiple devices are connected in series. The clock signal terminal of each device is coupled to the clock signal. The data input terminal of the first device among the plurality of devices is coupled to the source data signal and serves as the data input signal of the first device. The data input terminals of the other devices are coupled to the data output terminals of the upper-level device to receive the data output signals of the upper-level device. The data output signal of each device is the data input signal of the next-level device. The source data signal includes a header and multiple individual device data for multiple devices. Each device determines its arrangement position among multiple devices based on the number of consecutive identical voltage levels after the header in the data input signal it receives. Each device calculates the synchronization time with other devices based on its sorted position among multiple devices. Each device converts all the data at the individual device data locations of the corresponding device into the same voltage level based on the data input signal it receives, and then outputs the data output signal to the next-level device.

在實施例中,各裝置在其接收到的資料輸入訊號的標頭確認後到達T個時脈訊號的數量時執行同步,其中T以方程式T=f-p×h計算,亦即所有裝置都會在時脈訊號的第S個時脈週期時執行同步,其中S以下方程式計算:S=d+p×r+(f-p×h),其中p代表各裝置的資料輸出訊號輸出的時間點至下一級裝置的資料輸出訊號輸出的時間點之間相隔的一延遲時間的等效時脈訊號的時脈週期數量,r代表各裝置的資料輸出訊號對比第一個裝置的資料輸出訊號的延遲時間的數量,f代表時脈訊號的一預設時脈週期數量,h代表各裝置排序在多個裝置的順序,d代表標頭的時脈周期數。其中該延遲時間的等效時脈訊號的時脈週期數量可以為0.5的倍數,例如該延遲時間等於0.5或1或1.5個時脈週期數量。為了 方便說明在時脈訊號的工作週期不為50%時,也以0.5個時脈週期表示1個高準位時間或1個低準位時間,1個高準位時間加1個低準位時間則為1個時脈週期。 In the embodiment, each device performs synchronization when the number of T clock signals reaches T after the header confirmation of the data input signal it receives, where T is calculated by the equation T=f-p×h, that is, all devices will synchronize at the same time. Synchronization is performed at the Sth clock cycle of the pulse signal, where S is calculated by the following equation: S=d+p×r+(f-p×h), where p represents the time point from which the data output signal of each device is output to the next-level device. The number of clock cycles of the equivalent clock signal that is a delay time between the time points of the data output signal output, r represents the number of delay times of the data output signal of each device compared to the data output signal of the first device, f represents a preset clock cycle number of the clock signal, h represents the order in which each device is sorted in multiple devices, and d represents the clock cycle number of the header. The number of clock cycles of the equivalent clock signal of the delay time can be a multiple of 0.5, for example, the delay time is equal to 0.5 or 1 or 1.5 clock cycles. for For convenience, when the duty cycle of the clock signal is not 50%, 0.5 clock cycles are used to represent 1 high level time or 1 low level time, 1 high level time plus 1 low level time It is 1 clock cycle.

在實施例中,各裝置判斷接收到的資料輸入訊號中連續出現多個第一電壓準位或多個第二電壓準位的數量等於或大於門檻值時,判定接收到的資料輸入訊號中出現標頭,並確認標頭在此資料輸入訊號中的位置。 In the embodiment, when each device determines that the number of consecutive first voltage levels or multiple second voltage levels in the received data input signal is equal to or greater than the threshold value, it determines that the number of consecutive occurrences in the received data input signal is header and confirm the header's position in this data input signal.

在實施例中,各裝置所接收到的資料輸入訊號中皆以多個第一電壓準位與多個第二電壓準位之一組合代表標頭,各裝置判斷接收到的資料輸入訊號中出現組合時,判定資料輸入訊號中出現標頭,並確認標頭在資料輸入訊號中的位置。 In the embodiment, the data input signal received by each device uses a combination of a plurality of first voltage levels and a plurality of second voltage levels to represent a header, and each device determines that the data input signal received When combining, it is determined that the header appears in the data input signal, and the position of the header in the data input signal is confirmed.

在實施例中,各裝置接收到的資料輸入訊號更包含多個裝置的共用命令資料。 In an embodiment, the data input signal received by each device further includes common command data of multiple devices.

在實施例中,個別裝置資料的位元數為n bits,各裝置依據標頭後的連續相同電壓準位數除以n後的商,來判定自身在多個裝置中的排列位置。 In the embodiment, the number of bits of individual device data is n bits, and each device determines its arrangement position among multiple devices based on the quotient of the number of consecutive identical voltage levels after the header divided by n.

在實施例中,各裝置更具有一時脈輸出端,用以輸出下一時脈訊號至下一級裝置的時脈訊號端。 In an embodiment, each device further has a clock output terminal for outputting the next clock signal to the clock signal terminal of the next-level device.

另外,本發明提供一種具有改良同步機制的裝置串接方法,包含以下步驟:將多個裝置依序串接在一起;利用各裝置接收一時脈訊號;利用多個裝置中的第一個裝置接收一源頭資料訊號,作為第一個裝置的資料輸入訊號,其中源頭資料訊號包含一標頭與多個裝置分別的多個個別裝置資料;利用各裝置依據各自所接收到的資料輸入訊號,將對應裝置的個別裝置資料處的資料全部轉換成相同電壓準位後,輸出資料輸出訊號至下一級裝置,作為下一級裝置的資料輸入訊號;利用各裝置依據各自所接收到的資料輸入訊號中的標頭後的連續相同電壓準位數,以判定自身在多個裝置中的排 列位置;以及利用各裝置依據自身在多個裝置中的排序位置,以計算出與其他各裝置的同步時間。 In addition, the present invention provides a device serial connection method with an improved synchronization mechanism, which includes the following steps: serially connecting multiple devices together; using each device to receive a clock signal; using the first device among the multiple devices to receive A source data signal, as the data input signal of the first device, where the source data signal includes a header and multiple individual device data respectively for multiple devices; each device is used to generate the corresponding data according to the data input signal received by each device. After all the data in the individual device data locations of the device are converted to the same voltage level, the data output signal is output to the next-level device as the data input signal of the next-level device; each device is used to use each device according to the standard in the data input signal it received. The number of consecutive identical voltage levels behind the head to determine its ranking among multiple devices. column position; and use each device to calculate the synchronization time with other devices based on its sorted position among multiple devices.

在本實施例中,改良同步機制的裝置串接方法,更包含以下步驟:利用各裝置,在其接收到的資料輸入訊號的標頭確認後到達T個時脈訊號的數量時執行同步,其中T以方程式T=f-p×h計算,亦即所有裝置都會在時脈訊號的第S個時脈週期時執行同步,其中S以下方程式計算:S=d+p×r+(f-p×h),其中p代表各裝置的資料輸出訊號輸出的時間點至下一級裝置的資料輸出訊號輸出的時間點之間相隔的一延遲時間的等效時脈訊號的時脈週期數量,r代表各裝置的資料輸出訊號對比第一個裝置的資料輸出訊號的延遲時間的數量,f代表時脈訊號的一預設時脈週期數量,h代表各裝置排序在多個裝置的順序,d代表標頭的時脈周期數。 In this embodiment, the device serial connection method with improved synchronization mechanism further includes the following steps: using each device to perform synchronization when the number of T clock signals is reached after the header confirmation of the data input signal it receives, where T is calculated by the equation T=f-p×h, that is, all devices will perform synchronization at the S-th clock cycle of the clock signal, where S is calculated by the following equation: S=d+p×r+(f-p×h), where p represents the number of clock cycles of the equivalent clock signal of a delay time between the time point when the data output signal of each device is output to the time point when the data output signal of the next-level device is output, and r represents the data output of each device The signal is compared to the number of delay times of the data output signal of the first device, f represents a preset clock cycle number of the clock signal, h represents the order in which each device is sequenced in multiple devices, and d represents the clock cycle of the header Count.

在實施例中,所述的具有改良同步機制的裝置串接方法更包含以下步驟:利用各裝置,在判斷接收到的資料輸入訊號中連續出現多個第一電壓準位或多個第二電壓準位的數量等於或大於門檻值時,判定接收到的資料輸入訊號中出現標頭,並確認標頭在此資料輸入訊號中的位置。 In an embodiment, the device series connection method with improved synchronization mechanism further includes the following steps: using each device to determine whether multiple first voltage levels or multiple second voltages appear continuously in the received data input signal. When the number of levels is equal to or greater than the threshold value, it is determined that a header appears in the received data input signal, and the position of the header in the data input signal is confirmed.

在實施例中,所述的具有改良同步機制的裝置串接方法更包含以下步驟:利用多個第一電壓準位與多個第二電壓準位之一組合代表標頭;以及利用各裝置,在判斷接收到的資料輸入訊號中出現組合時,判定資料輸入訊號中出現標頭,並確認標頭在資料輸入訊號中的位置。 In an embodiment, the device serial connection method with an improved synchronization mechanism further includes the following steps: using a combination of a plurality of first voltage levels and a plurality of second voltage levels to represent a header; and using each device, When it is determined that a combination occurs in the received data input signal, it is determined that a header appears in the data input signal, and the position of the header in the data input signal is confirmed.

在實施例中,所述的具有改良同步機制的裝置串接方法更包含以下步驟:利用各裝置,接收包含多個裝置的一共用命令資料的資料輸入訊號。 In an embodiment, the device serial connection method with improved synchronization mechanism further includes the following steps: using each device to receive a data input signal including a common command data of multiple devices.

在實施例中,所述的具有改良同步機制的裝置串接方法更包含 以下步驟:設置個別裝置資料的位元數為n bits;以及利用各裝置,依據標頭後的連續相同電壓準位數除以n後的商,來判定自身在多個裝置中的排列位置。 In an embodiment, the device serial connection method with improved synchronization mechanism further includes The following steps: set the number of bits of individual device data to n bits; and use each device to determine its arrangement position among multiple devices based on the quotient of the number of consecutive identical voltage levels after the header divided by n.

在實施例中,所述的具有改良同步機制的裝置串接方法更包含以下步驟:利用各裝置依據接收到的時脈訊號,輸出下一時脈訊號至下一級裝置。 In an embodiment, the device serial connection method with improved synchronization mechanism further includes the following steps: using each device to output the next clock signal to the next-level device according to the received clock signal.

綜上所述,本發明提供一種具有改良同步機制的裝置串接系統及方法,其不需要如傳統串接系統的多個裝置共接一條同步控制線,而是透過執行作業,來使多個裝置之間達成同步,且可直接透過資料輸入訊號傳輸一共用命令資料至多個裝置,藉此不僅可簡化線路成本,還可減少傳統串接裝置傳送多個共用命令資料的頻寬浪費。 To sum up, the present invention provides a device serial connection system and method with an improved synchronization mechanism. It does not require multiple devices to be connected to a synchronization control line like a traditional serial connection system. Instead, multiple devices are connected by executing operations. Synchronization is achieved between devices, and a common command data can be transmitted directly to multiple devices through data input signals. This not only simplifies wiring costs, but also reduces bandwidth waste of traditional serial devices transmitting multiple common command data.

為使能更進一步瞭解本發明的特徵及技術內容,請參閱以下有關本發明的詳細說明與圖式,然而所提供的圖式僅用於提供參考與說明,並非用來對本發明加以限制。 In order to further understand the features and technical content of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are only for reference and illustration and are not used to limit the present invention.

IC1~ICm:裝置 IC1~ICm: device

DI:源頭資料訊號 DI: source data signal

DO1~DOm:資料輸出訊號 DO1~DOm: data output signal

CLK、CLKO1~CLKOm:時脈訊號 CLK, CLKO1~CLKOm: clock signal

IDLE:閒置時的電壓準位 IDLE: idle voltage level

n:個別裝置資料的位元數 n: Number of bits of individual device data

L:低電壓準位 L: low voltage level

H:高電壓準位 H: high voltage level

q:共用命令資料的位元數 q: Number of bits of shared command data

Sync:同步訊號 Sync: synchronization signal

S101、S103、S105、S109、S111、S113:步驟 S101, S103, S105, S109, S111, S113: steps

圖1為本發明實施例的具有改良同步機制的裝置串接系統的多個裝置之間依序傳輸資料輸入訊號以及同時接收時脈訊號的方塊圖。 FIG. 1 is a block diagram illustrating the sequential transmission of data input signals and simultaneous reception of clock signals among multiple devices in a device serial connection system with an improved synchronization mechanism according to an embodiment of the present invention.

圖2為本發明實施例的具有改良同步機制的裝置串接系統的多個裝置之間依序傳輸時脈訊號以及依序傳輸資料輸入訊號的方塊圖。 FIG. 2 is a block diagram of sequential transmission of clock signals and sequential transmission of data input signals between multiple devices in a device serial connection system with an improved synchronization mechanism according to an embodiment of the present invention.

圖3為本發明實施例的具有改良同步機制的裝置串接系統的資料輸入訊號未含有共用命令資料時的波形圖。 FIG. 3 is a waveform diagram when the data input signal of the device serial connection system with improved synchronization mechanism does not contain common command data according to an embodiment of the present invention.

圖4為本發明實施例的具有改良同步機制的裝置串接系統的資料輸入訊號含有共用命令資料時的波形圖。 FIG. 4 is a waveform diagram when the data input signal of the device serial connection system with improved synchronization mechanism contains common command data according to an embodiment of the present invention.

圖5為本發明實施例的具有改良同步機制的裝置串接方法的步驟流程圖。 FIG. 5 is a step flow chart of a device serial connection method with an improved synchronization mechanism according to an embodiment of the present invention.

圖6為傳統裝置串接系統的方塊圖。 Figure 6 is a block diagram of a conventional device cascading system.

以下是通過特定的具體實施例來說明本發明的實施方式,本領域技術人員可由本說明書所公開的內容瞭解本發明的優點與效果。本發明可通過其他不同的具體實施例加以施行或應用,本說明書中的各項細節也可基於不同觀點與應用,在不背離本發明的構思下進行各種修改與變更。另外,本發明的附圖僅為簡單示意說明,並非依實際尺寸的描繪,事先聲明。以下的實施方式將進一步詳細說明本發明的相關技術內容,但所公開的內容並非用以限制本發明的保護範圍。另外,本文中所使用的術語“或”,應視實際情況可能包含相關聯的列出項目中的任一個或者多個的組合。 The following is a specific example to illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the concept of the present invention. In addition, the drawings of the present invention are only simple schematic illustrations and are not depictions based on actual dimensions, as is stated in advance. The following embodiments will further describe the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of the present invention. In addition, the term "or" used in this article shall include any one or combination of more of the associated listed items, depending on the actual situation.

請參閱圖1和圖5,其中圖1為本發明實施例的具有改良同步機制的裝置串接系統的多個裝置間依序傳輸資料輸入訊號以及同時接收時脈訊號的方塊圖;圖5為本發明實施例的具有改良同步機制的裝置串接方法的步驟流程圖。 Please refer to FIGS. 1 and 5 , wherein FIG. 1 is a block diagram of a device serial connection system with an improved synchronization mechanism according to an embodiment of the present invention, in which data input signals are transmitted sequentially and clock signals are received simultaneously among multiple devices; FIG. 5 is a block diagram. A step flow chart of a device serial connection method with an improved synchronization mechanism according to an embodiment of the present invention.

本發明實施例的具有改良同步機制的裝置串接系統可包含如圖1所示的多個裝置IC1~ICm,其中m為大於1的整數。多個裝置IC1~ICm例如但不限於為顯示器的驅動裝置或驅動晶片。多個裝置IC1~ICm按照排列順序依序串接在一起(如圖5所示的步驟S101)。亦即,排序在第一個的裝置IC1的資料輸出端連接下一級裝置IC2的資料輸入端,下一級裝置IC2的資料輸出端連接又下一級裝置IC3的資料輸入端,以此類推。 The device serial connection system with improved synchronization mechanism according to the embodiment of the present invention may include multiple devices IC1 ~ ICm as shown in FIG. 1 , where m is an integer greater than 1. The plurality of devices IC1 to ICm are, for example, but not limited to, display driving devices or driving chips. Multiple devices IC1 to ICm are connected in series in sequence (step S101 shown in Figure 5). That is, the data output terminal of the first-ordered device IC1 is connected to the data input terminal of the next-level device IC2, and the data output terminal of the next-level device IC2 is connected to the data input port of the next-level device IC3, and so on.

多個裝置IC1~ICm中的第一個裝置IC1從外部接收一源頭資料 訊號DI(如圖5所示的步驟S105),作為第一個裝置IC1的資料輸入訊號可為從外部提供的一源頭資料訊號DI。此源頭資料訊號DI可包含標頭與多個裝置IC1~ICm分別的多個個別裝置資料。 The first device IC1 among multiple devices IC1~ICm receives a source data from the outside. The signal DI (step S105 shown in Figure 5), as the data input signal of the first device IC1, may be a source data signal DI provided from the outside. The source data signal DI may include a header and a plurality of individual device data respectively for a plurality of devices IC1~ICm.

裝置IC1可依據所接收到的源頭資料訊號DI在標頭確認後的連續多個相同電壓準位數,以判定裝置IC1自身在串接系統的多個裝置IC1~ICm中的排列位置。 The device IC1 can determine the arrangement position of the device IC1 itself among the multiple devices IC1~ICm in the series connection system based on the multiple consecutive numbers of the same voltage level of the received source data signal DI after header confirmation.

裝置IC1可由源頭資料訊號DI中擷取出對應的個別裝置資料,例如本實施例的裝置IC1排序在第一個時,擷取第一個的個別裝置資料。 The device IC1 can retrieve the corresponding individual device data from the source data signal DI. For example, when the device IC1 in this embodiment is sorted first, the device IC1 retrieves the first individual device data.

裝置IC1將所接收到的源頭資料訊號DI中對應裝置IC1的個別裝置資料處的資料全部轉換成相同電壓準位(如圖5所示的步驟S109),例如全部轉換成高電壓準位,或全部轉換成低電壓準位,以產生資料輸出訊號DO1。最後,裝置IC1將此資料輸出訊號DO1輸出至下一級裝置IC2(如圖5所示的步驟S111)。上一級裝置IC1的資料輸出訊號DO1作為下一級裝置IC2的資料輸入訊號。 The device IC1 converts all the data at the individual device data corresponding to the device IC1 in the received source data signal DI to the same voltage level (step S109 shown in Figure 5), for example, all of them are converted to a high voltage level, or All are converted to low voltage levels to generate data output signal DO1. Finally, the device IC1 outputs the data output signal DO1 to the next-level device IC2 (step S111 shown in Figure 5). The data output signal DO1 of the upper-level device IC1 is used as the data input signal of the lower-level device IC2.

裝置IC2依據所接收到的資料輸出訊號DO1(即裝置IC2的資料輸入訊號)在標頭確認後的連續多個相同電壓準位數,以判定裝置IC2自身在多個裝置IC1~ICm中的排列位置。 The device IC2 determines the arrangement of the device IC2 itself among the multiple devices IC1~ICm based on the received data output signal DO1 (that is, the data input signal of the device IC2) after the header confirmation of multiple consecutive numbers of the same voltage level. Location.

裝置IC2從接收到的資料輸入訊號(即來自上一級裝置IC1的資料輸出訊號DO1)中擷取出對應的個別裝置資料,例如本實施例的裝置IC2排序在第二個時,擷取第二個的個別裝置資料。 The device IC2 retrieves the corresponding individual device data from the received data input signal (ie, the data output signal DO1 from the upper-level device IC1). For example, when the device IC2 of this embodiment is sorted in the second place, it retrieves the second individual device data.

裝置IC2將從上一級裝置IC1接收到的資料輸出訊號DO1中對應裝置IC2的個別裝置資料處的資料全部轉換成相同電壓準位,以產生資料輸出訊號DO2。最後,裝置IC2將此資料輸出訊號DO2輸出至下一級裝置IC3,作為下一級裝置IC3的資料輸入訊號。 The device IC2 converts all the data corresponding to the individual device data of the device IC2 in the data output signal DO1 received from the upper-level device IC1 into the same voltage level to generate the data output signal DO2. Finally, the device IC2 outputs the data output signal DO2 to the next-level device IC3 as the data input signal of the next-level device IC3.

同理,其他裝置IC3~ICm執行與上述裝置IC2相似的作業。 Similarly, other devices IC3~ICm perform operations similar to the above-mentioned device IC2.

多個裝置IC1~ICm可共接一時脈訊號(如圖5所示的步驟S103),並可通過此時脈訊號擷取資料。多個裝置IC1~ICm可依據所接收到的時脈訊號CLK的準位變化處,來決定擷取所需的個別裝置資料的時間。舉例而言,多個裝置IC1~ICm可分別在時脈訊號CLK的上升緣、下降緣或兩者時擷取資料。 Multiple devices IC1 ~ ICm can receive a common clock signal (step S103 shown in Figure 5), and can retrieve data through this clock signal. Multiple devices IC1 ~ ICm can determine the time to acquire required individual device data based on the level change of the received clock signal CLK. For example, multiple devices IC1 ~ ICm can respectively capture data at the rising edge, falling edge, or both of the clock signal CLK.

多個裝置IC1~ICm可分別依據所擷取的個別裝置資料,來執行相對應的作業,例如但不限於對顯示器的多個發光元件執行適當的驅動作業。 Multiple devices IC1 ~ ICm can respectively perform corresponding operations based on the captured individual device data, such as but not limited to performing appropriate driving operations on multiple light-emitting elements of the display.

值得注意的是,各裝置IC1~ICm可依據自身在串接系統的多個裝置IC1~ICm中的順序/排序位置,以計算在標頭確認後到達時脈訊號CLK的第幾個時脈週期時與其他各裝置IC1~ICm同步(如圖5所示的步驟S113)。 It is worth noting that each device IC1~ICm can calculate which clock cycle the clock signal CLK reaches after header confirmation based on its order/sorting position among the multiple devices IC1~ICm in the serial system. is synchronized with each other device IC1~ICm (step S113 shown in Figure 5).

各裝置IC1~ICm可計算在個別標頭確認後到達T個時脈訊號的數量時執行同步,其中T以方程式T=f-p×h計算,亦即所有裝置都會在時脈訊號CLK的第S個時脈週期時執行同步,如執行以下方程式:S=d+p×r+(f-p×h),其中p代表各裝置的該資料輸出訊號輸出的時間點至下一級裝置的資料輸出訊號輸出的時間點之間相隔的一延遲時間的等效時脈訊號CLK的時脈週期數量,r代表各裝置IC1~ICm的資料輸出訊號對比裝置IC1的資料輸出訊號的延遲時間的數量,f代表時脈訊號的一預設時脈週期數量,h代表各裝置IC1~ICm排序在串接系統中的順序,d代表標頭的時脈周期數。 Each device IC1~ICm can calculate and perform synchronization when the number of T clock signals arrives after individual header confirmation, where T is calculated by the equation T=f-p×h, that is, all devices will perform synchronization on the Sth clock signal CLK. Synchronization is performed during the clock cycle, such as executing the following equation: S=d+p×r+(f-p×h), where p represents the time point when the data output signal of each device is output to the time when the data output signal of the next-level device is output. The number of clock cycles of the equivalent clock signal CLK of a delay time between points, r represents the number of delay times of the data output signals of each device IC1 ~ ICm compared to the data output signal of device IC1, f represents the clock signal A preset number of clock cycles, h represents the order in which each device IC1~ICm is sorted in the serial system, and d represents the number of clock cycles of the header.

請參閱圖2,其為本發明實施例的具有改良同步機制的裝置串接系統的多個裝置間依序傳輸時脈訊號以及依序傳輸資料輸入訊號的方塊圖。 Please refer to FIG. 2 , which is a block diagram of sequential transmission of clock signals and sequential transmission of data input signals among multiple devices in a device serial connection system with an improved synchronization mechanism according to an embodiment of the present invention.

如圖2所示,由多個裝置IC1~ICm中排序第一個的裝置IC1從外部接收時脈訊號CLK,裝置IC1依據時脈訊號CLK產生下一時脈訊號CLKO1 輸出至下一級裝置IC2,下一級裝置IC2依據接收到的時脈訊號CLKO1產生下一時脈訊號CLKO2輸出至又下一級裝置IC3,以此類推。 As shown in Figure 2, the first device IC1 among multiple devices IC1~ICm receives the clock signal CLK from the outside, and the device IC1 generates the next clock signal CLKO1 based on the clock signal CLK. The output is to the next-level device IC2. The next-level device IC2 generates the next clock signal CLKO2 based on the received clock signal CLKO1 and outputs it to the next-level device IC3, and so on.

在串接系統中的多個裝置IC1~ICm可分別依據接收到的時脈訊號CLK、CLKO1~CLKOm-1的上升緣、下降緣或兩者來擷取資料。 Multiple devices IC1~ICm in the serial system can respectively acquire data based on the rising edge, falling edge, or both of the received clock signals CLK, CLKO1~CLKOm-1.

本文所述的時脈訊號CLK、源頭資料訊號DI、資料輸出訊號DO1~DOm(亦為下一級的資料輸入訊號)以及時脈輸出訊號CLKO1~CLKm等可為單端訊號或差動訊號,但本發明不以此為限,本文實施例說明是以單端訊號為例。 The clock signal CLK, source data signal DI, data output signal DO1~DOm (also the next-level data input signal) and clock output signal CLKO1~CLKm described in this article can be single-ended signals or differential signals, but The present invention is not limited to this. The embodiments described herein take a single-ended signal as an example.

請參閱圖1和圖3,其中圖3為本發明實施例的具有改良同步機制的裝置串接系統的資料輸入訊號未含有共用命令資料時的波形圖。 Please refer to FIGS. 1 and 3 , wherein FIG. 3 is a waveform diagram when the data input signal of the device serial connection system with an improved synchronization mechanism does not contain common command data according to an embodiment of the present invention.

如圖1所示的源頭資料訊號DI,可如圖3所示包含標頭及如圖1所示的多個裝置IC1~ICm分別的多個個別裝置資料(即圖3中的IC1資料~ICm資料,其中IC1資料~ICm資料各為n bits)。實務上,亦可依據實際需求,源頭資料訊號DI也可包含共同命令資料。 The source data signal DI as shown in Figure 1 may include a header as shown in Figure 3 and multiple individual device data of multiple devices IC1 ~ ICm as shown in Figure 1 (i.e., IC1 data ~ ICm in Figure 3 data, where IC1 data ~ ICm data are each n bits). In practice, the source data signal DI may also include common command data based on actual needs.

源頭資料訊號DI中存放標頭處的電壓準位可皆為第一電壓準位(例如圖3所示16個低位元即皆為低電壓準位)或實務上皆為第二電壓準位(例如高電壓準位)。亦即,源頭資料訊號DI中可連續出現多個第一電壓準位(例如低電壓準位),或實務上為連續出現多個第二電壓準位(例如高電壓準位),代表源頭資料訊號DI的標頭。 The voltage levels at the headers of the source data signal DI can all be the first voltage level (for example, the 16 low bits shown in Figure 3 are all low voltage levels) or in practice they can all be the second voltage level ( such as high voltage levels). That is, multiple first voltage levels (such as low voltage levels) may appear continuously in the source data signal DI, or in practice, multiple second voltage levels (such as high voltage levels) may appear continuously in the source data signal DI, representing the source data. Header of signal DI.

又或者,源頭資料訊號DI中存放標頭處的多個電壓準位可由第一預設數量的第一電壓準位(例如高電壓準位)與第二預設數量的多個第二電壓準位(例如低電壓準位)按一預設排列順序的排列組合。亦即,源頭資料訊號DI中可由多個第一電壓準位(例如高電壓準位)與多個第二電壓準位(例如低電壓準位)之組合,代表標頭。 Alternatively, the plurality of voltage levels at the header of the source data signal DI may be composed of a first preset number of first voltage levels (for example, high voltage levels) and a second preset number of plurality of second voltage levels. A combination of bits (such as low voltage levels) in a predetermined order. That is, the source data signal DI may be represented by a combination of a plurality of first voltage levels (eg, a high voltage level) and a plurality of second voltage levels (eg, a low voltage level).

裝置IC1可依據接收到的源頭資料訊號DI(亦即裝置IC1的資料輸入訊號)的多個電壓準位,例如判斷接收到的源頭資料訊號DI中連續出現多個第一電壓準位或多個第二電壓準位的數量等於或大於一門檻值時,或出現上述之組合時,以確認標頭位置。如圖3所示,連續16個低電壓準位的位元數代表標頭,門檻值以k表示(k=16),在此僅舉例說明,本發明不以此為限。 The device IC1 can determine based on the multiple voltage levels of the received source data signal DI (that is, the data input signal of the device IC1), for example, it determines that multiple first voltage levels or multiple first voltage levels appear continuously in the received source data signal DI. When the number of second voltage levels is equal to or greater than a threshold, or when a combination of the above occurs, the header position is confirmed. As shown in Figure 3, the number of bits of 16 consecutive low voltage levels represents the header, and the threshold value is represented by k (k=16). This is only an example, and the invention is not limited to this.

在裝置IC1確認標頭的位置之後,裝置IC1可依據標頭之後的連續多個相同電壓準位數(例如為0個連續高電壓(H)準位數),來判定自身在串接裝置的多個裝置IC1~ICm中的排列位置為第一者。 After the device IC1 confirms the position of the header, the device IC1 can determine that it is in the series-connected device based on the number of consecutive identical voltage levels after the header (for example, 0 consecutive high voltage (H) levels). The arrangement position among the plurality of devices IC1 to ICm is the first one.

裝置IC1在標頭確認後擷取多個個別裝置資料中在第一順位的IC1資料。 Device IC1 retrieves the first IC1 data among multiple individual device data after header confirmation.

裝置IC1將源頭資料訊號DI中對應IC1資料處n bits個別裝置資料的電壓準位,全部轉換成n bits同一電壓準位(例如高電壓準位H),以產生資料輸出訊號DO1,並將資料輸出訊號DO1輸出至下一級裝置IC2。 Device IC1 converts the voltage levels of n bits of individual device data corresponding to IC1 data in the source data signal DI into n bits of the same voltage level (for example, high voltage level H) to generate data output signal DO1 and convert the data The output signal DO1 is output to the next-stage device IC2.

接著,裝置IC2可依據從裝置IC1輸出的資料輸出訊號DO1(即裝置IC2的資料輸入訊號),以確認資料輸出訊號DO1的標頭位置。裝置IC2可依據在資料輸出訊號DO1中的標頭之後的連續多個相同電壓準位數(例如為n個連續高電壓準位數),以判定自身在多個裝置IC1~ICm中的排列位置為第二者。 Then, the device IC2 can confirm the header position of the data output signal DO1 according to the data output signal DO1 output from the device IC1 (ie, the data input signal of the device IC2). The device IC2 can determine its arrangement position among the multiple devices IC1~ICm based on a plurality of consecutive numbers of the same voltage level (for example, n consecutive numbers of high voltage levels) after the header in the data output signal DO1. For the second person.

同樣,其他裝置IC3~ICm分別依據接收到的資料輸出訊號DO2~DOm-1(即裝置IC3~ICm的資料輸入訊號),以分別確認資料輸出訊號DO2~DOm-1中的標頭。裝置IC3~ICm可分依據在資料輸出訊號DO2~DOm-1(即裝置IC3~ICm的資料輸入訊號)中的標頭之後的連續多個相同電壓準位數,以判定自身在多個裝置IC1~ICm中的排列位置。 Similarly, other devices IC3 ~ ICm respectively confirm the headers in the data output signals DO2 ~ DOm-1 according to the received data output signals DO2 ~ DOm-1 (ie, the data input signals of the devices IC3 ~ ICm). Devices IC3 ~ ICm can determine whether they are in multiple devices IC1 based on multiple consecutive numbers of the same voltage level after the header in the data output signals DO2 ~ DOm-1 (ie, the data input signals of devices IC3 ~ ICm). ~Arrangement position in ICm.

為了避免誤判標頭位置,多個個別裝置資料的電壓準位應盡量避免出現與資料輸入訊號中代表與標頭相同的電壓準位組合。以圖3為例,若 16個低電壓準位代表標頭,而前述門檻值k為16時,多個個別裝置資料的電壓準位應避免連續出現16個低電壓準位。 In order to avoid misjudgment of the header position, the voltage levels of multiple individual device data should be avoided as much as possible in order to avoid combinations of voltage levels that represent the same header as the data input signal. Taking Figure 3 as an example, if The 16 low voltage levels represent headers, and when the aforementioned threshold k is 16, the voltage levels of multiple individual device data should avoid 16 consecutive low voltage levels.

第一個裝置IC1將源頭資料訊號DI中對應此個別裝置資料處(即圖3的IC1資料)的多個電壓準位進行轉換以產生資料輸出訊號DO1,例如將對應的全部n bits個電壓準位轉換成高電壓準位,如圖3所示:資料輸出訊號DO1連續H數=1n,其中n代表一個別裝置資料的位元數。源頭資料訊號DI轉換後形成一資料輸出訊號DO1輸出至下一級裝置IC2,作為下一級裝置IC2的資料輸入訊號。 The first device IC1 converts multiple voltage levels corresponding to the individual device data (i.e., IC1 data in Figure 3) in the source data signal DI to generate the data output signal DO1, for example, converting all n bits of the corresponding voltage levels bits are converted to high voltage levels, as shown in Figure 3: Data output signal DO1 has a continuous H number = 1n, where n represents the number of bits of data in a particular device. The source data signal DI is converted to form a data output signal DO1 and is output to the next-level device IC2 as a data input signal of the next-level device IC2.

裝置IC2將接收到的資料輸出訊號DO1,其對應的個別裝置資料(即圖3的IC2資料)的訊號波段的所有n bits訊號轉換成高電壓準位,以形成一資料輸出訊號DO2輸出至下一級裝置IC3,作為下一級裝置IC3的資料輸入訊號。如圖3所示,資料輸出訊號DO2在原本存放裝置IC1、IC2的個別裝置資料(即圖的IC1資料、IC2資料)的訊號波段處出現連續2n個高電壓準位。 Device IC2 converts the received data output signal DO1 and all n bits signals in the signal band of the corresponding individual device data (i.e., IC2 data in Figure 3) into high voltage levels to form a data output signal DO2 and output it to the next The first-level device IC3 serves as the data input signal of the next-level device IC3. As shown in Figure 3, the data output signal DO2 appears for 2n consecutive high voltage levels at the signal band that originally stores the individual device data of the devices IC1 and IC2 (ie, the IC1 data and IC2 data in the figure).

其他裝置IC3~ICm,以此類推。 Other devices are IC3~ICm, and so on.

實務上,各裝置IC1~ICm可計數標頭與對應的所需個別裝置資料之間連續出現的第二電壓(例如高電壓)準位數,來判斷其自身在串接系統中的位置。在每顆裝置IC1~ICm所需的資料為n bits的條件下,連續第二電壓準位數介於0~(n-1)bits時,裝置可判斷自身在串接系統的排列位置為第一順位;第二電壓準位數介於n~(2n-1)bits時,裝置可判斷自身在串接系統的排列位置為第二順位;第二電壓準位數介於2n~(3n-1)bits時,裝置可判斷自身在串接系統的排列位置為第三順位,以此類推。亦即連續電壓準位數除以n所得的商即可用來判斷自身在串接系統的排列位置,例如商=0則為第一順位,商=1則為第二順位。 In practice, each device IC1 ~ ICm can count the number of second voltage (such as high voltage) levels that continuously appear between the header and the corresponding required individual device data to determine its own position in the series system. Under the condition that the data required by each device IC1 ~ ICm is n bits, when the number of consecutive second voltage levels is between 0 ~ (n-1) bits, the device can determine that its arrangement position in the series system is the third First order; when the second voltage level is between n~(2n-1) bits, the device can determine that its arrangement position in the series system is the second order; the second voltage level is between 2n~(3n- 1) bits, the device can determine that its arrangement position in the serial system is the third order, and so on. That is to say, the quotient obtained by dividing the number of consecutive voltage levels by n can be used to determine its position in the series system. For example, if quotient = 0, it is the first order, and if quotient = 1, it is the second order.

多個裝置IC1~ICm的資料輸出訊號每經過一個裝置即會經過一 段延遲時間,例如資料輸出訊號DO2會比資料輸出訊號DO1延遲一個延遲時間,資料輸出訊號DO3會比資料輸出訊號DO1延遲2個延遲時間。每經過一個裝置的延遲時間可為0.5×g個時脈週期(g大於或等於1),為了方便說明在時脈訊號的工作週期不為50%時,也以0.5個時脈週期表示1個高準位時間或1個低準位時間。 The data output signals of multiple devices IC1~ICm will pass through a For example, the data output signal DO2 will be delayed by one delay time than the data output signal DO1, and the data output signal DO3 will be delayed by two delay times than the data output signal DO1. The delay time of each device can be 0.5×g clock cycles (g is greater than or equal to 1). For convenience of explanation, when the duty cycle of the clock signal is not 50%, 0.5 clock cycles are also used to represent one High level time or 1 low level time.

如圖3所示,採用時脈訊號的上升緣與下降緣皆擷取資料的設計。裝置IC1在第1個時脈訊號的上升緣開始擷取源頭資料訊號DI,並在第1個時脈訊號的上升緣後開始傳出資料輸出訊號DO1。裝置IC2接收到上一級裝置IC1的資料輸出訊號DO1,在第1個時脈訊號的下降緣開始擷取資料輸出訊號DO1並在第1個時脈訊號的下降緣後開始傳出資料輸出訊號DO2。裝置IC3接收到上一級裝置IC2的資料輸出訊號DO2,在第2個時脈訊號的上升緣開始擷取資料輸出訊號DO2並在第2個時脈訊號的上升緣後開始傳出一資料輸出訊號DO3。其餘裝置依此類推。 As shown in Figure 3, a design is adopted to capture data on both the rising edge and falling edge of the clock signal. The device IC1 starts to acquire the source data signal DI at the rising edge of the first clock signal, and starts to output the data output signal DO1 after the rising edge of the first clock signal. Device IC2 receives the data output signal DO1 from the upper-level device IC1, starts to acquire the data output signal DO1 at the falling edge of the first clock signal, and starts to transmit the data output signal DO2 after the falling edge of the first clock signal. . Device IC3 receives the data output signal DO2 from the upper-level device IC2, starts to acquire the data output signal DO2 at the rising edge of the second clock signal, and starts to transmit a data output signal after the rising edge of the second clock signal. DO3. The rest of the devices follow this pattern.

顯然,將一個時脈週期分為高準位時間與低準位時間,資料輸出訊號每經過1個裝置會延遲1個高準位時間或1個低準位時間,資料輸出訊號每經過2個裝置會延遲1個時脈週期時間。 Obviously, a clock cycle is divided into high-level time and low-level time. Every time the data output signal passes through a device, it will be delayed by 1 high-level time or 1 low-level time. Every time the data output signal passes through 2 The device will be delayed by 1 clock cycle.

由於圖3示例,時脈訊號的工作週期不為50%(高準位時間小於低準位時間),但為了方便說明一樣以0.5個時脈週期來表示一個高準位時間或一個低準位時間,兩者相加則為1個時脈週期。 Due to the example in Figure 3, the duty cycle of the clock signal is not 50% (the high level time is smaller than the low level time), but for the sake of convenience, 0.5 clock cycles are used to represent a high level time or a low level time. Time, the sum of the two is 1 clock cycle.

本實施例的資料輸出訊號每經過一個裝置的延遲時間為0.5個時脈週期,資料輸出訊號DO2相較於資料輸出訊號DO1延遲一個高準位時間(即1個延遲時間),資料輸出訊號DO3相較於資料輸出訊號DO2延遲一個低準位時間,資料輸出訊號DO3相較於資料輸出訊號DO1延遲一個時脈週期時間(即2個延遲時間)。當時脈訊號的工作週期為50%時,高準位時間與低準位時 間皆等於半個時脈週期時間。 The delay time of the data output signal in this embodiment is 0.5 clock cycles each time it passes through a device. The data output signal DO2 is delayed by a high level time (ie, 1 delay time) compared to the data output signal DO1. The data output signal DO3 Compared with the data output signal DO2, which is delayed by a low level time, the data output signal DO3 is delayed by one clock cycle time (ie, two delay times) compared with the data output signal DO1. When the duty cycle of the clock signal is 50%, the high level time and low level time The time is equal to half the clock cycle time.

亦即,在雙緣擷取的應用下,每經過一個裝置的延遲時間等於時脈訊號CLK的一時脈的上升緣至此時脈的下降緣的時間(高準位時間)或是一時脈的下升緣至此時脈的上降緣的時間(低準位時間)。因此,當時脈訊號CLK的工作週期為50%的時脈週期時,延遲時間等於0.5個時脈週期。然而,時脈訊號CLK的工作週期也有可能不為50%,但為了方便說明也以0.5個時脈週期表示一個高準位時間或一個低準位時間,兩者相加則為1個時脈週期。 That is, in the application of double-edge acquisition, the delay time after each device is equal to the time from the rising edge of a clock pulse of the clock signal CLK to the falling edge of this pulse (high level time) or the falling edge of a clock pulse. The time from the rising edge to the rising edge of the pulse at this time (low level time). Therefore, when the duty cycle of the clock signal CLK is 50% of the clock cycle, the delay time is equal to 0.5 clock cycles. However, the duty cycle of the clock signal CLK may not be 50%, but for convenience of explanation, 0.5 clock cycles are used to represent a high level time or a low level time, and the sum of the two is 1 clock. cycle.

請參閱圖1和圖4,其中圖4為本發明實施例的具有改良同步機制的裝置串接系統的資料輸入訊號含有共用命令資料時的波形圖。 Please refer to FIGS. 1 and 4 , wherein FIG. 4 is a waveform diagram when the data input signal of the device serial connection system with an improved synchronization mechanism contains common command data according to an embodiment of the present invention.

不同於圖3的例子,設定源頭資料訊號DI中的標頭為16個低位元/低電壓準位,在圖4的例子,則是設定標頭為17個高位元/高電壓準位,門檻值以k表示(k=16),但以上皆是舉例說明,本發明不以此為限。實務上,可依據實際需求,調整代表標頭的電壓準位/位元數。 Different from the example in Figure 3, where the header in the source data signal DI is set to 16 low bits/low voltage level, in the example of Figure 4, the header is set to 17 high bits/high voltage level, threshold The value is represented by k (k=16), but the above are examples, and the present invention is not limited thereto. In practice, the voltage level/number of bits representing the header can be adjusted according to actual needs.

另外,不同於圖3的例子則是採用雙緣擷取,在圖4的例子採用單緣擷取(上升緣),如下詳細說明。 In addition, unlike the example in Figure 3, which uses double-edge capture, the example in Figure 4 uses single-edge capture (rising edge), as explained in detail below.

在裝置IC1確認標頭在源頭資料訊號DI的位置之後,裝置IC1可依據在源頭資料訊號DI中的標頭之後的連續低電壓準位數,例如源頭資料訊號DI中存放共用命令資料以及存放其之後的IC1資料之間的連續低電壓準位數為0個,來判定自身在串接裝置的多個裝置IC1~ICm中的排列位置為第一者。 After the device IC1 confirms the position of the header in the source data signal DI, the device IC1 can store the common command data and store other data in the source data signal DI based on the number of consecutive low voltage levels following the header in the source data signal DI. The number of consecutive low-voltage levels between subsequent IC1 data is 0, and it is determined that its arrangement position among the multiple devices IC1 ~ ICm of the series connection device is the first one.

裝置IC2確認標頭在資料輸出訊號DO1的位置之後,裝置IC2依據在資料輸出訊號DO1的標頭之後的存放共用命令資料以及存放其之後的IC2資料之間的連續低電壓準位數為n個,來判定自身在串接裝置的多個裝置IC1~ICm中的排列位置為第二者。 After the device IC2 confirms that the header is at the position of the data output signal DO1, the device IC2 determines that the number of consecutive low voltage levels between the common command data stored after the header of the data output signal DO1 and the IC2 data stored after it is n. , to determine that its arrangement position among the plurality of devices IC1 ~ ICm of the series-connected device is the second one.

如圖4所示,裝置IC2接收到裝置IC1的資料輸出訊號DO1(即裝 置IC2的資料輸入訊號)的時間點為時脈訊號CLK的第一個時脈的上升緣後,而裝置IC2輸出一資料輸出訊號DO2的時間點為第二個時脈的上升緣後。顯然,資料輸出訊號DO1與資料輸出訊號DO2之間間隔1個時脈週期(即延遲時間)。 As shown in Figure 4, device IC2 receives the data output signal DO1 (that is, the device IC1 The time point when the data input signal of IC2 is set is after the rising edge of the first clock of the clock signal CLK, and the time point when the device IC2 outputs a data output signal DO2 is after the rising edge of the second clock. Obviously, the data output signal DO1 and the data output signal DO2 are separated by 1 clock cycle (ie, delay time).

如圖4所示,採用時脈訊號的上升緣擷取資料的設計。裝置IC1在第1個時脈訊號的上升緣開始擷取源頭資料訊號DI,並在第1個時脈訊號的上升緣後開始傳出資料輸出訊號DO1。裝置IC2接收到上一級裝置IC1的資料輸出訊號DO1,在第2個時脈訊號的上升緣開始擷取資料輸出訊號DO1並在第2個時脈訊號的上升緣後開始傳出資料輸出訊號DO2。裝置IC3接收到上一級裝置IC2的資料輸出訊號DO2,在第3個時脈訊號的上升緣開始擷取資料輸出訊號DO2並在第3個時脈訊號的上升緣後開始傳出資料輸出訊號DO3。其餘裝置依此類推。顯然,資料輸出訊號每經過1個裝置就會延遲1個時脈週期時間,資料輸出訊號每經過2個裝置會延遲2個時脈週期時間。 As shown in Figure 4, the design uses the rising edge of the clock signal to capture data. The device IC1 starts to acquire the source data signal DI at the rising edge of the first clock signal, and starts to output the data output signal DO1 after the rising edge of the first clock signal. Device IC2 receives the data output signal DO1 from the upper-level device IC1, starts to acquire the data output signal DO1 at the rising edge of the second clock signal, and starts to transmit the data output signal DO2 after the rising edge of the second clock signal. . Device IC3 receives the data output signal DO2 from the upper-level device IC2, starts to acquire the data output signal DO2 at the rising edge of the third clock signal, and starts to transmit the data output signal DO3 after the rising edge of the third clock signal. . The rest of the devices follow this pattern. Obviously, the data output signal will be delayed by 1 clock cycle every time it passes through 1 device, and the data output signal will be delayed by 2 clock cycles every time it passes through 2 devices.

由圖4示例,資料輸出訊號DO2相較於資料輸出訊號DO1延遲一個時脈週期時間(即1個延遲時間),資料輸出訊號DO3相較於資料輸出訊號DO2延遲一個時脈週期時間,資料輸出訊號DO3相較於資料輸出訊號DO1延遲共2個時脈週期時間(即2個延遲時間)。 From the example of Figure 4, the data output signal DO2 is delayed by one clock cycle (i.e. 1 delay time) compared to the data output signal DO1, and the data output signal DO3 is delayed by one clock cycle compared to the data output signal DO2. The data output Signal DO3 is delayed by a total of 2 clock cycle times (ie, 2 delay times) compared to data output signal DO1.

第一個裝置IC1將源頭資料訊號DI中存放此個別裝置資料處(即圖4的IC1資料)的多個電壓準位進行轉換以產生資料輸出訊號DO1,例如將對應的全部n bits個電壓準位全部轉換為低電壓準位。如圖4所示,資料輸出訊號DO1連續L數=1n,其中n代表一個別裝置資料的位元數。源頭資料訊號DI轉換後形成一資料輸出訊號DO1輸出至下一級裝置IC2,作為下一級裝置IC2的資料輸入訊號。 The first device IC1 converts multiple voltage levels in the source data signal DI where the individual device data is stored (i.e., the IC1 data in Figure 4) to generate the data output signal DO1. For example, all n bits of the corresponding voltage levels are converted. bits all transition to low voltage levels. As shown in Figure 4, the data output signal DO1 has a continuous L number = 1n, where n represents the number of bits of data of an individual device. The source data signal DI is converted to form a data output signal DO1 and is output to the next-level device IC2 as a data input signal of the next-level device IC2.

下一級裝置IC2將接收到的資料輸出訊號DO1,其對應的個別裝置資料(即圖4的IC2資料)的訊號波段的所有n bits訊號轉換成低電壓準位,以 形成一資料輸出訊號DO2輸出至下一級裝置IC3,作為下一級裝置IC3的資料輸入訊號。如圖4所示,資料輸出訊號DO2在原本存放裝置IC1、裝置IC2的個別裝置資料(即圖的IC1資料、IC2資料)的訊號波段處出現連續2n個低電壓準位。其他裝置IC3~ICm,以此類推。 The next-level device IC2 converts the received data output signal DO1 and all n bits signals in the signal band of the corresponding individual device data (i.e., the IC2 data in Figure 4) into a low voltage level to A data output signal DO2 is formed and output to the next-level device IC3 as a data input signal of the next-level device IC3. As shown in Figure 4, the data output signal DO2 appears for 2n consecutive low voltage levels at the signal band that originally stores the individual device data of the device IC1 and the device IC2 (ie, the IC1 data and IC2 data in the figure). Other devices are IC3~ICm, and so on.

在圖4的例子舉例每個裝置在利用自身位置資訊計算出同步時間後,都在第100.5個時脈週期進行同步(d=17,p=1,f=84.5),例如:第一個裝置的裝置位置=1,其在第(17+1×0)個時脈週期確認其標頭並在之後的(84.5-1×1)個時脈週期位置執行同步,即在第(d+p×r+(f-p×h)=17+1×0+(84.5-1×1)=100.5)個時脈周期執行同步;第二個裝置的裝置位置=2,其在第(17+1×1)個時脈週期確認其標頭並在之後的(84.5-1×2)個時脈週期位置執行同步,即在第(d+p×r+(f-p×h)=17+1×1+(84.5-1×2)=100.5)個時脈周期執行同步;其餘裝置依此類推全都會在第100.5個時脈周期執行同步。 In the example in Figure 4, each device synchronizes in the 100.5th clock cycle (d=17, p=1, f=84.5) after calculating the synchronization time using its own location information. For example: the first device The device position = 1, it confirms its header at the (17+1×0)th clock cycle and performs synchronization at the following (84.5-1×1) clock cycle position, that is, at the (d+p)th clock cycle ×r+(f-p×h)=17+1×0+(84.5-1×1)=100.5) clock cycle to perform synchronization; the device position of the second device=2, which is at the (17+1×1 ) clock cycle to confirm its header and perform synchronization at the following (84.5-1×2) clock cycle position, that is, at the (d+p×r+(f-p×h)=17+1×1+( 84.5-1×2) = 100.5) clock cycles to perform synchronization; and so on, other devices will all perform synchronization in the 100.5th clock cycle.

在圖3的例子舉例每個裝置在利用自身位置資訊計算出同步時間後,則是在第47個時脈週期進行同步(d=8,p=0.5,f=39.5),例如:第一個裝置的裝置位置=1,其在第(8+0.5×0)個時脈週期確認其標頭並在之後的(39.5-0.5×1)個時脈週期位置執行同步,即在第(d+p×r+(f-p×h)=8+0.5×0+(39.5-0.5×1)=47)個時脈周期執行同步;第二個裝置的裝置位置=2,其在第(8+0.5×1)個時脈週期確認其標頭並在之後的(39.5-0.5×2)個時脈週期位置執行同步,即在第(d+p×r+(f-p×h)=8+0.5×1+(39.5-0.5×2)47)個時脈周期執行同步;其餘裝置依此類推全都會在第47個時脈周期執行同步,以上皆是舉例說明,本發明不以此為限。可依據實際需求,來設定多個裝置IC1~ICm不同的同步時間。 In the example in Figure 3, after each device uses its own position information to calculate the synchronization time, it synchronizes in the 47th clock cycle (d=8, p=0.5, f=39.5), for example: the first The device's device position = 1, it acknowledges its header at the (8+0.5×0)th clock cycle and performs synchronization at the (39.5-0.5×1)th clock cycle, that is, at the (d+ p×r+(f-p×h)=8+0.5×0+(39.5-0.5×1)=47) clock cycle to perform synchronization; the device position of the second device=2, which is at the (8+0.5× 1) Confirm its header in the first clock cycle and perform synchronization at the following (39.5-0.5×2) clock cycle position, that is, at the (d+p×r+(f-p×h)=8+0.5×1+ (39.5-0.5×2) 47) clock cycles to perform synchronization; and so on, other devices will all perform synchronization in the 47th clock cycle. The above are examples, and the invention is not limited thereto. Different synchronization times of multiple devices IC1~ICm can be set according to actual needs.

綜上所述,本發明提供一種具有改良同步機制的裝置串接系統及方法,其不需要如傳統串接系統的多個裝置共接一條同步控制線,而是透 過執行作業,來使多個裝置之間達成同步,且可直接透過資料輸入訊號傳輸一共用命令資料至多個裝置,藉此不僅可簡化線路成本,還可減少傳統串接裝置傳送多個共用命令資料的頻寬浪費。 To sum up, the present invention provides a device serial connection system and method with an improved synchronization mechanism, which does not require multiple devices to be connected to a synchronization control line like a traditional serial connection system, but transparently By executing operations, multiple devices are synchronized, and a common command data can be directly transmitted to multiple devices through data input signals. This not only simplifies wiring costs, but also reduces the need for traditional serial devices to transmit multiple common commands. Data bandwidth is wasted.

以上所公開的內容僅為本發明的優選可行實施例,並非因此侷限本發明的申請專利範圍,所以凡是運用本發明說明書及圖式內容所做的等效技術變化,均包含於本發明的申請專利範圍內。 The contents disclosed above are only preferred and feasible embodiments of the present invention, and do not limit the scope of the patent application of the present invention. Therefore, all equivalent technical changes made by using the description and drawings of the present invention are included in the application of the present invention. within the scope of the patent.

IC1~ICm:裝置 IC1~ICm: device

DI:源頭資料訊號 DI: source data signal

DO1~DOm:資料輸出訊號 DO1~DOm: data output signal

CLK:時脈訊號 CLK: clock signal

Claims (14)

一種具有改良同步機制的裝置串接系統,包含:多個裝置,各該裝置具有用以接收資料輸入訊號的一資料輸入端、用以輸出資料輸出訊號的一資料輸出端以及用以接收一時脈訊號的一時脈訊號端,該多個裝置依序串接在一起,各該裝置的該時脈訊號端耦接至該時脈訊號,該多個裝置中的第一個該裝置的該資料輸入端耦接一源頭資料訊號作為第一個該裝置的資料輸入訊號,其餘各該裝置的該資料輸入端則耦接至上一級該裝置的該資料輸出端以接收上一級該裝置的資料輸出訊號,各該裝置的資料輸出訊號即為下一級該裝置的資料輸入訊號,該源頭資料訊號包含一標頭與該多個裝置分別的多個個別裝置資料;其中,各該裝置依據各自所接收到的資料輸入訊號中的該標頭後的連續相同電壓準位數,以判定自身在該多個裝置中的排列位置;其中,各該裝置依據自身在該多個裝置中的排序位置,以計算出與其他各該裝置的同步時間;其中,各該裝置依據各自所接收到的資料輸入訊號,將對應該裝置的該個別裝置資料轉換成相同電壓準位後輸出資料輸出訊號至下一級該裝置。 A device serial connection system with an improved synchronization mechanism, including: a plurality of devices, each device having a data input terminal for receiving a data input signal, a data output terminal for outputting a data output signal, and a clock pulse A clock signal terminal of the signal, the plurality of devices are connected together in sequence, the clock signal terminal of each device is coupled to the clock signal, and the data input of the first device among the plurality of devices The terminal is coupled to a source data signal as the data input signal of the first device, and the data input terminals of the other devices are coupled to the data output terminals of the upper-level device to receive the data output signals of the upper-level device. The data output signal of each device is the data input signal of the next-level device. The source data signal includes a header and a plurality of individual device data respectively for the multiple devices; wherein each device receives the data based on the The number of consecutive identical voltage levels after the header in the data input signal is used to determine its arrangement position among the multiple devices; wherein each device calculates the Synchronization time with other devices; wherein each device converts the individual device data of the corresponding device into the same voltage level based on the data input signal it receives and then outputs the data output signal to the next-level device. 如請求項1所述的具有改良同步機制的裝置串接系統,其中各該裝置在其接收到的資料輸入訊號的該標頭確認後到達T個時脈訊號的數量時執行同步,其中T以方程式T=f-p×h計算,亦即到達該時脈訊號的第S個時脈週期時與其他該多個裝置執行同步,其中S以下方方程式計算:S=d+p×r+(f-p×h),其中p代表各該裝置的資料輸出訊號輸出的時間點至下一級 該裝置的資料輸出訊號輸出的時間點之間相隔的一延遲時間的等效該時脈訊號的時脈週期數量,r代表各該裝置的資料輸出訊號對比第一個該裝置的資料輸出訊號的該延遲時間的數量,f代表該時脈訊號的一預設時脈週期數量,h代表各該裝置排序在該多個裝置的順序,d代表該標頭的時脈周期數。 The device serialization system with an improved synchronization mechanism as described in claim 1, wherein each device performs synchronization when the number of T clock signals reaches T after confirmation of the header of the data input signal it receives, where T is The equation T=f-p×h is calculated, that is, when the S-th clock cycle of the clock signal is reached, it is synchronized with the other multiple devices, where S is calculated according to the following equation: S=d+p×r+(f-p×h ), where p represents the time point at which the data output signal of each device is output to the next level A delay time between the output time points of the device's data output signal is equivalent to the number of clock cycles of the clock signal. r represents the difference between the data output signal of each device and the data output signal of the first device. The number of delay times, f represents a preset clock cycle number of the clock signal, h represents the order in which the devices are sorted in the plurality of devices, and d represents the clock cycle number of the header. 如請求項1所述的具有改良同步機制的裝置串接系統,其中各該裝置判斷接收到的資料輸入訊號中連續出現多個第一電壓準位或多個第二電壓準位的數量等於或大於一門檻值時,判定接收到的資料輸入訊號中出現該標頭,並確認該標頭在此資料輸入訊號中的位置。 The device series connection system with an improved synchronization mechanism as described in claim 1, wherein each device determines that the number of consecutive occurrences of multiple first voltage levels or multiple second voltage levels in the received data input signal is equal to or When it is greater than a threshold, it is determined that the header appears in the received data input signal, and the position of the header in the data input signal is confirmed. 如請求項1所述的具有改良同步機制的裝置串接系統,其中各該裝置所接收到的資料輸入訊號中皆以多個第一電壓準位與多個第二電壓準位之一組合代表該標頭,各該裝置判斷接收到的資料輸入訊號中出現該組合時,判定資料輸入訊號中出現該標頭,並確認該標頭在資料輸入訊號中的位置。 The device serial connection system with an improved synchronization mechanism as claimed in claim 1, wherein the data input signal received by each device is represented by a combination of a plurality of first voltage levels and a plurality of second voltage levels. When each device determines that the combination appears in the received data input signal, it determines that the header appears in the data input signal, and confirms the position of the header in the data input signal. 如請求項1所述的具有改良同步機制的裝置串接系統,其中各該裝置接收到的資料輸入訊號更包含該多個裝置的一共用命令資料。 The device serial connection system with improved synchronization mechanism as described in claim 1, wherein the data input signal received by each device further includes a common command data of the multiple devices. 如請求項1所述的具有改良同步機制的裝置串接系統,其中該個別裝置資料的位元數為n bits,各該裝置依據該標頭後的連續相同電壓準位數除以n後的商,來判定自身在該多個裝置中的排列位置。 The device cascading system with improved synchronization mechanism as described in claim 1, wherein the number of bits of the individual device data is n bits, and each device divides the number of consecutive identical voltage levels after the header by n. quotient to determine its position among the multiple devices. 如請求項1所述的具有改良同步機制的裝置串接系統,其中各該裝置更具有一時脈輸出端,用以輸出下一時脈訊號至下一級該裝置的該時脈訊號端。 The device serial connection system with an improved synchronization mechanism as claimed in claim 1, wherein each device further has a clock output terminal for outputting a next clock signal to the clock signal terminal of the next-level device. 一種具有改良同步機制的裝置串接方法,包含以下步驟: 將多個裝置依序串接在一起;利用各該裝置接收一時脈訊號;利用該多個裝置中的第一個該裝置接收一源頭資料訊號,作為第一個該裝置的資料輸入訊號,其中該源頭資料訊號包含一標頭與該多個裝置分別的多個個別裝置資料;利用各該裝置依據各自所接收到的資料輸入訊號,將對應該裝置的該個別裝置資料轉換成相同電壓準位後,輸出資料輸出訊號至下一級該裝置,作為下一級該裝置的資料輸入訊號;利用各該裝置依據各自所接收到的資料輸入訊號中的該標頭後的連續相同電壓準位數,以判定自身在該多個裝置中的排列位置;以及利用各該裝置依據自身在該多個裝置中的排序位置,以計算出與其他各該裝置的同步時間。 A device serial connection method with an improved synchronization mechanism, including the following steps: Connect multiple devices together in sequence; use each device to receive a clock signal; use the first device among the multiple devices to receive a source data signal as the data input signal of the first device, wherein The source data signal includes a header and a plurality of individual device data of the plurality of devices; each device is used to convert the individual device data of the corresponding device to the same voltage level according to the data input signal received by each device. Then, the data output signal is output to the next-level device as the data input signal of the next-level device; each device uses the same number of consecutive voltage levels after the header in the data input signal it receives to Determine its own arrangement position in the multiple devices; and use each device to calculate the synchronization time with each other device according to its own arrangement position in the multiple devices. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:利用各該裝置,在其接收到的資料輸入訊號的該標頭確認後到達T個時脈訊號的數量時執行同步,其中T以方程式T=f-p×h計算,亦即到達該時脈訊號的第S個時脈週期時,與其他該多個裝置執行同步,其中S以下方程式計算:S=d+p×r+(f-p×h),其中p代表各該裝置的資料輸出訊號輸出的時間點至下一級該裝置的資料輸出訊號輸出的時間點之間相隔的一延遲時間的等效該時脈訊號的時脈週期數量,r代表各該裝置的資料輸出訊號對比第一個該裝置的資料輸出訊號的該延遲時間的數量,f代表該時脈訊號的一預設時脈週期數量,h代表各該裝置排序在該多個裝置的順序,d代表該標頭的時脈周 期數。 The device serial connection method with improved synchronization mechanism as described in claim 8 further includes the following steps: using each device, when the number of T clock signals is reached after confirmation of the header of the data input signal received by it Synchronization is performed, where T is calculated by the equation T=f-p×h, that is, when the S-th clock cycle of the clock signal is reached, synchronization is performed with other multiple devices, where S is calculated by the following equation: S=d+p ×r+(f-p×h), where p represents the equivalent of the clock signal of a delay time between the time point when the data output signal of each device is output to the time point when the data output signal of the next stage device is output. The number of clock cycles, r represents the number of delay times between the data output signal of each device and the data output signal of the first device, f represents a preset number of clock cycles of the clock signal, and h represents the number of delay times of each device. The order in which devices are sorted within the multiple devices, d represents the clock cycle of the header Issue number. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:利用各該裝置,在判斷接收到的資料輸入訊號中連續出現多個第一電壓準位或多個第二電壓準位的數量等於或大於一門檻值時,判定接收到的資料輸入訊號中出現該標頭,並確認該標頭在此資料輸入訊號中的位置。 The device series connection method with an improved synchronization mechanism as described in claim 8 further includes the following steps: using each of the devices to determine whether multiple first voltage levels or multiple second voltage levels appear continuously in the received data input signal. When the number of voltage levels is equal to or greater than a threshold value, it is determined that the header appears in the received data input signal, and the position of the header in the data input signal is confirmed. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:利用多個第一電壓準位與多個第二電壓準位之一組合代表該標頭;以及利用各該裝置,在判斷接收到的資料輸入訊號中出現該組合時,判定資料輸入訊號中出現該標頭,並確認該標頭在資料輸入訊號中的位置。 The device serial connection method with an improved synchronization mechanism as described in claim 8 further includes the following steps: using a combination of a plurality of first voltage levels and a plurality of second voltage levels to represent the header; and using each of the When the device determines that the combination appears in the received data input signal, it determines that the header appears in the data input signal, and confirms the position of the header in the data input signal. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:利用各該裝置,接收包含該多個裝置的一共用命令資料的資料輸入訊號。 The device serial connection method with improved synchronization mechanism as described in claim 8 further includes the following steps: using each of the devices to receive a data input signal including a common command data of the multiple devices. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:設置該個別裝置資料的位元數為n bits;以及利用各該裝置,依據該標頭後的連續相同電壓準位數除以n後的商,來判定自身在該多個裝置中的排列位置。 The device serial connection method with improved synchronization mechanism as described in claim 8 further includes the following steps: setting the number of bits of the individual device data to n bits; and using each of the devices, according to the continuous same voltage after the header The quotient of the level number divided by n is used to determine its arrangement position among the multiple devices. 如請求項8所述的具有改良同步機制的裝置串接方法,更包含以下步驟:利用各該裝置依據接收到的該時脈訊號,輸出下一時脈訊號至下一級該裝置。 The device serial connection method with improved synchronization mechanism as described in claim 8 further includes the following steps: using each device to output the next clock signal to the next-level device according to the received clock signal.
TW111128858A 2022-08-02 2022-08-02 Cascading system and method having improved synchronization mechanism of devices TWI814511B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW111128858A TWI814511B (en) 2022-08-02 2022-08-02 Cascading system and method having improved synchronization mechanism of devices
CN202210954470.6A CN117544263A (en) 2022-08-02 2022-08-10 Device concatenation system and method with improved synchronization mechanism

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111128858A TWI814511B (en) 2022-08-02 2022-08-02 Cascading system and method having improved synchronization mechanism of devices

Publications (2)

Publication Number Publication Date
TWI814511B true TWI814511B (en) 2023-09-01
TW202408314A TW202408314A (en) 2024-02-16

Family

ID=88965910

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111128858A TWI814511B (en) 2022-08-02 2022-08-02 Cascading system and method having improved synchronization mechanism of devices

Country Status (2)

Country Link
CN (1) CN117544263A (en)
TW (1) TWI814511B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201206241A (en) * 2010-07-16 2012-02-01 Macroblock Inc Serial controller and serial bi-directional controller
US20210366564A1 (en) * 2010-06-23 2021-11-25 Japan Display Inc. Shift register circuit
TW202207193A (en) * 2020-08-06 2022-02-16 聯詠科技股份有限公司 Control system with cascade driving circuits and related driving method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210366564A1 (en) * 2010-06-23 2021-11-25 Japan Display Inc. Shift register circuit
TW201206241A (en) * 2010-07-16 2012-02-01 Macroblock Inc Serial controller and serial bi-directional controller
TW202207193A (en) * 2020-08-06 2022-02-16 聯詠科技股份有限公司 Control system with cascade driving circuits and related driving method

Also Published As

Publication number Publication date
CN117544263A (en) 2024-02-09
TW202408314A (en) 2024-02-16

Similar Documents

Publication Publication Date Title
US7253754B2 (en) Data form converter between serial and parallel
CN101339738B (en) Single line cascade chip for lamp point display
CN113242628B (en) LED control system
CN102595730A (en) Single line transmission device of cascade signals of LED (Light Emitting Diode) controlling and driving chip
US7505395B2 (en) Parallel pulse code modulation system and method
US20250021513A1 (en) Synchronization signal transmission method and serial communication system
US11570866B2 (en) Pixel-controlled LED light string and method of operating the same
TWI814511B (en) Cascading system and method having improved synchronization mechanism of devices
US20040004564A1 (en) Parallel /serial conversion circuit, serial data generation circuit, synchronization signal generation circuit, clock signal generation circuit, serial data transmission device, serial data reception device, and serial data transmission system
CN101783098A (en) Serial transmission device and signal transmission method thereof
US8248955B2 (en) Serial transmission apparatus and the method thereof
CN101944913B (en) Deserializer and deserializer module
WO2009044700A1 (en) Solid state image picking-up device and image picking-up signal output circuit
CN201355878Y (en) System for implementing synchronous renovation
CN216353291U (en) Light Emitting Diode (LED) driving circuit and LED display system
US20010015923A1 (en) Data transfer technique
CN111867177B (en) LED driving apparatus and method, and readable storage medium
CN215010779U (en) An LED control system
CN114495811B (en) Clock-controllable LED double-line data transmission display method and realization circuit
CN207097425U (en) A kind of LED driver and LED display device
US11246200B2 (en) LED drive control circuitry, electronic circuitry, and LED drive control method
US5414744A (en) Serial bit input controller
Kim et al. A high resolution Serializer and Deserializer architecture for mobile image sensor module
JP7231489B2 (en) Data transmission method and data transfer device
CN117639793A (en) Parallel-serial conversion circuit and method based on MIPI protocol