Nova Patents
TWI345404B

High data rate interface

Abstract

The present invention discloses a data interface for transmitting digital data through a communication path between a host and a client using a packet structure that is linked together to form a communication protocol for communicating a set of preselected digital control and presentation data . The link controller uses the signal protocol, at least one link controller resides in the host device and is coupled to the user end through the communication path, and the link controllers are configured to generate, send, and receive to form the communication Protocol packets, and data packets that form one or more types of digital data. The interface provides a cost-effective, low-power, two-way, high-speed data transmission mechanism on a short-range "serial" data link, which can be combined to connect display components such as wearable microdisplays to portable computers and wireless The communication device is particularly useful with micro connectors and flexible thin cables.

TWI345404B, drawing sheet 1
Sheet 1 of 134

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

27 claims: 8 independent, 19 dependent

  1. 1
    一種重新定義一第一邏輯臨限及一第二邏輯臨限以用於一數位資料介面通信系統之一休眠狀態之方法,該方法包括下列步驟:將一鏈路關閉訊包從一主機發送至一客戶端,其中一第一邏輯位準及一第二邏輯位準決定至少一資料接收器之第一邏輯臨限;停用至少一資料驅動器並藉由該主機將該資料驅動器之輸出置入一高阻抗狀態,其中一第三邏輯位準及一第四邏輯位準決定至少一休眠接受器之第二邏輯臨限,且其中該第四邏輯位準係藉由該停用之至少一資料驅動器在該高阻抗狀態而產生;發送一喚醒脈衝至該至少一休眠接收器,其中該喚醒脈衝包括輸出該第三邏輯位準;及藉由該至少一休眠接收器偵測該喚醒脈衝。
  2. 2
    如請求項1之方法,其中該停用之步驟進一步包括停用至少一高速差動資料訊包接收器。
  3. 3
    如請求項1之方法,其中該發送一喚醒脈衝之步驟包括該主機發送該喚醒脈衝。
  4. 4
    如請求項1之方法,其中該發送一喚醒脈衝之步驟包括該客戶端發送該喚醒脈衝。
  5. 5
    如請求項1之方法,其中該第一邏輯位準係等於該第三邏輯位準。
  6. 6
    一種重新定義一第一邏輯臨限及一第二邏輯臨限以用於 一數位資料介面通信系統之一休眠狀態之系統,該系統包括:將一鏈路關閉訊包從一主機發送至一客戶端之構件,其中一第一邏輯位準及一第二邏輯位準決定至少一資料接收器之第一邏輯臨限;停用至少一資料驅動器並藉由該主機將該資料驅動器之輸出置入一高阻抗狀態之構件,其中一第三邏輯位準及一第四邏輯位準決定至少一休眠接受器之第二邏輯臨限,且其中該第四邏輯位準係藉由該停用之至少一資料驅動器在該高阻抗狀態而產生;發送一喚醒脈衝至該至少一休眠接收器之構件,其中該喚醒脈衝包括輸出該第三邏輯位準;及藉由該至少一休眠接收器偵測該喚醒脈衝之構件。
  7. 7
    如請求項6之系統,其中該停用之構件進一步包括停用至少一高速差動資料訊包接收器。
  8. 8
    如請求項6之系統,其中該發送一喚醒脈衝之構件包括該主機發送該喚醒脈衝。
  9. 9
    如請求項6之系統,其中該發送一喚醒脈衝之構件包括該客戶端發送該喚醒脈衝。
  10. 10
    如請求項6之系統,其中該第一邏輯位準係等於該第三邏輯位準。
  11. 11
    一種電腦程式產品,其包括:電腦可讀取媒體,其包括:造成一第一邏輯臨限及一第二邏輯臨限以用於一數 位資料介面通信系統之一休眠狀態被重新定義之碼,該碼包括:造成一鏈路關閉訊包從一主機被發送至一客戶端之碼,其中一第一邏輯位準及一第二邏輯位準決定至少一資料接收器之第一邏輯臨限;造成至少一資料驅動器被停用並藉由該主機將資料驅動器之輸出置入一高阻抗狀態之碼,其中一第三邏輯位準及一第四邏輯位準決定至少一休眠接受器之第二邏輯臨限,且其中該第四邏輯位準係藉由該停用之至少一資料.驅動器在該高阻抗狀態而產生;造成一喚醒脈衝被發送至該至少一休眠接收器之碼,其中該喚醒脈衝包括輸出該第三邏輯位準;及造成該喚醒脈衝藉由該至少一休眠接收器被偵測之碼。
  12. 12
    如請求項11之電腦程式產品,其中該造成至少一資料驅動器被停用之碼進一步包括造成至少一高速差動資料訊包接收器被停用之碼。
  13. 13
    如請求項11之電腦程式產品,其中該造成一喚醒脈衝被發送之碼包括造成該主機發送該喚醒脈衝之碼。
  14. 14
    如請求項11之電腦程式產品,其中該造成一喚醒脈衝被發送之碼包括造成該客戶端發送該喚醒脈衝之碼。
  15. 15
    如請求項11之電腦程式產品,其中該第一邏輯位準係等於該第三邏輯位準。
  16. 16
    一種在一行動顯示數位介面(MDDI)通信系統中一客戶端 以一無效取樣資料速率之一選擇傳送一反向聲訊資料流至一主機之方法,該方法包括:從該主機發送一反向囊封訊包至該客戶端;從該客戶端發送一誤差報告訊包至該主機,該誤差報告訊包包含一指示符以指示該客戶端不支持該無效取樣資料速率;藉由該主機請求一客戶端之能力訊包,該請求包含一聲訊流支持資料之請求;以及發送該客戶端之能力訊包至該主機,該客戶端之能力訊包包含該聲訊流支持資料。
  17. 17
    如請求項16之方法,其中該聲訊流支持資料包含一指示符以指示該客戶端不支持該反向聲訊資料流。
  18. 18
    如請求項16之方法,其中該聲訊流支持資料包含一指示符以指示該客戶端支持至少一資料速率。
  19. 19
    如請求項18之方法,進一步包含:該主機從該至少一資料速率選擇一操作資料速率。
  20. 20
    一種在一行動顯示數位介面(MDDI)通信系統中一客戶端以一無效取樣資料速率之一選擇傳送一反向聲訊資料流至一主機之系統,該系統包括:從該主機發送一反向囊封訊包至該客戶端之構件;從該客戶端發送一誤差報告訊包至該主機之構件,該誤差報告訊包包含一指示符以指示該客戶端不支持該無效取樣資料速率;藉由該主機請求一客戶端之能力訊包之構件,該請求 包含一聲訊流支持資料之請求;以及發送該客戶端之能力訊包至該主機之構件,該客戶端之能力訊包包含該聲訊流支持資料。
  21. 21
    如請求項20之系統,其中該聲訊流支持資料包含一指示符以指示該客戶端不支持該反向聲訊資料流。
  22. 22
    如請求項20之系統,其中該聲訊流支持資料包含一指示符以指示該客戶端支持至少一資料速率。
  23. 23
    如請求項22之系統,進一步包含:該主機從該至少一資料速率選擇一操作資料速率之構件。
  24. 24
    一種電腦程式產品,包含:電腦可讀取媒體,包含:致使在一行動顯示數位介面(MDDI)通信系統中一客戶端以一無效取樣資料速率之一選擇傳送一反向聲訊資料流至一主機之碼,該電腦產品包括:致使一反向囊封訊包從該主機發送至該客戶端之碼;致使一誤差報告訊包從該客戶端發送至該主機之碼,該誤差報告訊包包含一指示符以指示該客戶端不支持該無效取樣資料速率;致使一客戶端之能力訊包藉由該主機所請求之碼,該請求包含一聲訊流支持資料之請求;以及致使該客戶端之能力訊包發送至該主機之碼,該客戶端之能力訊包包含該聲訊流支持資料。
  25. 25
    如請求項24之電腦程式產品,其中該聲訊流支持資料包含一指示符以指示該客戶端不支持該反向聲訊資料流。
  26. 26
    如請求項24之電腦程式產品,其中該聲訊流支持資料包含一指示符以指示該客戶端支持至少一資料速率。
  27. 27
    如請求項26之電腦程式產品,進一步包含:致使該主機從該至少一資料速率選擇一操作資料速率之碼。
Independent claims27