cx3 ths-prepare and ths-zero

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
NoLe_4131831
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

我們的sensor support 多種THS-zero 的值, 請問CX3 是否可以設定多組 THS-zero或是動態調整THS-zero?

另外請問是否有除了這個UI介面設定之外的其他地方可以設定CX3 MIPI相關參數的地方?

pastedImage_0.png

0 Likes
1 Solution

首先这两个参数是sensor一侧的特性,其次这两个参数是MIPI PHY层的参数,用于MIPI transmitter和receiver 发送和接收数据前的握手(同步)。在CX3一侧,对应的参数名为 THS-settle.  MIPI D-PHY spec规定 THS-settle值应大于 THS-prepare 小于  THS-prepare +THs -zero(凭记忆回复,未复查spec,请复查spec确认)。因此,对于特定的 THS-prepare +THs -zero 来说,合适的 THS-settle 值是一个范围或者集合。

CX3 的配置工具会根据第一页输入的  THS-prepare 和THs -zero 计算出当前某个 (默认为 THS-prepare+0.5* THs-zero)THS-settle(显示在配置工具第二页右下角)。

根据以上讨论,对于你说的 sensor会有不同组的 THS-prepare 和 THS-zero 的组合,可能是某一个THS-settle 值都适用,可能需要配置不同的值,这个你可以自行去确认。

View solution in original post

7 Replies
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

您好,一般來說一個攝像頭只會有固定的THS-ZERO參數,因此我們不支持多組THS-ZERO參數的設定。除了這個UI界面,您也可以在程序中調用CyU3PMipicsiSetIntfParams手動設定Mipi相關参数。

0 Likes

您好, 想請問CyU3PMipicsiSetIntfParams函數中調用的參數內似乎都是與parallel out 相關的參數,

可以理解成CX3可以接收任何MIPI in的資料只要parallel out的資料送的出去就沒問題是嘛?

pastedImage_0.png

0 Likes
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Mipi接口與CX3是否適配需要注意CX3 僅支持MIPI D-PHY,並不是任何Mipi in的資料。此外還需要考慮帶寬問題和數據格式。

0 Likes

不好意思是我沒表達清楚

應該是說可以理解成, 只要是符合MIPI D-PHY 的資料, 跟數據格式, MIPI的相關設定, 例如THS-PREPARE/THS-ZERO的實際數值等不影響CX3收資料, 可以這樣理解嗎?

0 Likes

在问这些问题之前,请问您知道 THs-zero 和 THS-prepare 这两个参数的含义吗?你为什么又需要对一个sensor配置不同的 值?

这样做有什么意义?

0 Likes

我對這兩個參數的實質意義不是太清楚, 至於為什麼會需要配置多個值是因為我手上的sensor會根據不同的資料而有不同的THs-zero 和 THS-prepare值, 故我需要這樣的設定.

並且請問您是否知道我上面問的問題的答案呢? THs-zero 和 THS-prepare等MIPI端的相關參數對於CX3的實際影響是什麼?抑或只是為了計算搭配parallel out所需要的設定呢?

謝謝

0 Likes

首先这两个参数是sensor一侧的特性,其次这两个参数是MIPI PHY层的参数,用于MIPI transmitter和receiver 发送和接收数据前的握手(同步)。在CX3一侧,对应的参数名为 THS-settle.  MIPI D-PHY spec规定 THS-settle值应大于 THS-prepare 小于  THS-prepare +THs -zero(凭记忆回复,未复查spec,请复查spec确认)。因此,对于特定的 THS-prepare +THs -zero 来说,合适的 THS-settle 值是一个范围或者集合。

CX3 的配置工具会根据第一页输入的  THS-prepare 和THs -zero 计算出当前某个 (默认为 THS-prepare+0.5* THs-zero)THS-settle(显示在配置工具第二页右下角)。

根据以上讨论,对于你说的 sensor会有不同组的 THS-prepare 和 THS-zero 的组合,可能是某一个THS-settle 值都适用,可能需要配置不同的值,这个你可以自行去确认。