I3C ไป
ๆฏๆ aDSP ไผ ๆๅจ้ไฟกใไธๆฏๆ Linux ็จไพใ
ๆฆ่ฟฐ
ๆป็บฟ็นๆง
- 2 ็บฟไธฒ่กๆฅๅฃ(SDA + SCL),ๆฏๆๆ้ซ 12.5 MHz
- ๅจๅไธๆป็บฟไธๅๅๅ ผๅฎนไผ ็ป I2C ่ฎพๅค
- ๅฐๅ้ถๆฎต:400 kHz
- ๆฐๆฎ้ถๆฎต:12.5 MHz
้ซ็บง็นๆง
- ๅธฆๅ ไธญๆญ(IBI)ๆฏๆ
- ็ญๅ ๅ ฅ(Hot-join,ๅจๆๆทปๅ ่ฎพๅค)
- ๅๆญฅๆถๅบๅๅผๆญฅๆถ้ดๆณ
- ๅๆไฝๆ้ด็ 8 ไฝๆฐๆฎๅฅๅถๆ ก้ช
- ็ฎๆ ่ฎพๅค็ๅจๆๅฏปๅ
- ๅๅๆฐๆฎ้็(SDR)ๆจกๅผ
- ็ฌฆๅ MIPI I3C ่ง่็ CCC(้็จๅฝไปค็ )
ๆฐๆฎ้ถๆฎตๆจกๅผ

ๆฐๆฎๅ ๅธง็ปๆ
ๆป็บฟๅๅงๅ
1
ๆงๅถๅจๅๅงๅ
I3C ๆงๅถๅจ้ฉฑๅจๅๅงๅๆงๅถๅจ,ๅ
ๆฌๅบไปถๅ ่ฝฝๅ้
็ฝฎ่ฎพ็ฝฎใ
2
้ ็ฝฎไธ่ฎพๅคๆฐๆฎๅบ่ฏปๅ
้ฉฑๅจ่ฏปๅ I3C ้
็ฝฎๅ่ฎพๅคๆฐๆฎๅบ:
- I2C ้ๆๅฐๅ่ฎพๅคๅ่กจ
- I3C ้ๆๅฐๅ่ฎพๅคๅ่กจ
- ้ขๆ็ I3C ๅจๆ่ฎพๅค(ไพๅบๅ IDใ่ฎพๅค IDใ้ขๅฎไนๅจๆๅฐๅใๅ ณ่้ฉฑๅจ)
- ๅฏ้็ๅ ่ฎธ็ญๅ ๅ ฅ่ฎพๅค
3
่ฎพๅคๆไธพ
้ฉฑๅจๆไธพๆป็บฟไธ็่ฎพๅคๅนถๅ้
ๆฌๅฐๅฐๅใ
4
ๆป็บฟ้ ็ฝฎ
้ฉฑๅจๅฐๆป็บฟ้
็ฝฎๅๅ
ฅๆงๅถๅจ:
- ๅทฅไฝ้ข็
- ็บฏ/ไผ ็ป I2C ๆจกๅผ
- SDR/HDR ๅฏ็จ/็ฆ็จ
- ๅ ทๅค IBI ่ฝๅ็่ฎพๅคๅ้ขๆๆฐๆฎๅญ่ๆฐ
5
ๅฎขๆท็ซฏ่ฝฏไปถ้ ็ฝฎ
ๅฎขๆท็ซฏ่ฝฏไปถๆฅๆถ I2C/I3C ่ฎพๅคๅ็ญๅ ๅ
ฅ่ฎพๅค็่ฎพๅคๅ่กจๅ้
็ฝฎใ
่ฝฏไปถ้ ็ฝฎ
ๅบไปถๅ ่ฝฝ
QUP v3 ไธฒ่กๅผๆ็ I3C ๅบไปถๅจ aDSP ๅฏๅจๆ้ด้ SSC QUP ไธ่ตทๅ ่ฝฝใ ้ ็ฝฎๆไปถ:GPIO ้ ็ฝฎ
ๅไธฒ่กๅผๆ็้ป่ฎค GPIO ้ ็ฝฎไฝไบ:TLMM_MAP(active_pull, drive_strength, sleep_pull) โ I3C ไฝฟ็จๆฟๆดปไธๆใ2 mA ้ฉฑๅจใ็ก็ ไฟๆ(keeper)ใ
API
ๆ ้ๆ้ค
่ฎพๅคๆช่ขซๆไธพ
่ฎพๅคๆช่ขซๆไธพ
- ้ช่ฏ SDA/SCL ็ฉ็่ฟๆฅๅไธๆ็ต้ป(1โ4.7 kฮฉ)
- ็กฎ่ฎคไพๅบๅ ID ๅ่ฎพๅค ID ไธ้ขๆๅผๅน้
ๅฐๅ้ถๆฎตๆถๅบ้ฎ้ข(400 kHz)
ๅฐๅ้ถๆฎตๆถๅบ้ฎ้ข(400 kHz)
็็ถ: ๆไธพๆ้ด่ฎพๅคๆ ๅๅบใ้ช่ฏๅฐๅ้ถๆฎต SCL ้ข็ไธบ 400 kHzใๅฆๆ้่ฆ,่ฐๆดๅบไปถ้
็ฝฎไธญ็ๆถ้ๅ้ขๅจ่ฎพ็ฝฎใ
ๆฐๆฎ้ถๆฎตๆถๅบ้ฎ้ข(12.5 MHz)
ๆฐๆฎ้ถๆฎตๆถๅบ้ฎ้ข(12.5 MHz)
็็ถ: ๆฐๆฎๆๅๆ่ฏป/ๅๅคฑ่ดฅใๆฃๆฅๆป็บฟ็ตๅฎน โ ๅฟ
่ฆๆถๅๅฐใ้ช่ฏๆฐๆฎ้ถๆฎต SCL ้ข็ไธบ 12.5 MHzใ
็ญๅ ๅ
ฅไธๅทฅไฝ
็ญๅ ๅ ฅไธๅทฅไฝ
- ้ช่ฏ้ ็ฝฎไธญๅทฒๅฏ็จ็ญๅ ๅ ฅ
- ๅฐ่ฎพๅคๆทปๅ ๅฐๅ ่ฎธ็ญๅ ๅ ฅ็ๅ่กจ(ไพๅบๅ ID + ่ฎพๅค ID)
- ๆฃๆฅ IBI ้ ็ฝฎๅ่ฎพๅคไธ็ต้กบๅบ
ๆททๅ I2C/I3C ๆป็บฟ้ฎ้ข
ๆททๅ I2C/I3C ๆป็บฟ้ฎ้ข
- ้ช่ฏๆป็บฟๆจกๅผ(็บฏๆจกๅผไธไผ ็ป I2C ๆจกๅผ)
- ๆฃๆฅ I2C ไธ I3C ่ฎพๅคไน้ดๆฏๅฆๅญๅจๅฐๅๅฒ็ช
- ็กฎ่ฎคๅผๆผไธๆจๆฝๆจกๅผๅๆขๆญฃ็กฎ
ๆชๆถๅฐ IBI(ๅธฆๅ
ไธญๆญ)
ๆชๆถๅฐ IBI(ๅธฆๅ ไธญๆญ)
- ๅจ้ ็ฝฎไธญไธบ็นๅฎ่ฎพๅคๅฏ็จ IBI
- ้ ็ฝฎๆญฃ็กฎ็้ขๆๆฐๆฎๅญ่ๆฐ
- ้ช่ฏไธญๆญๅค็็จๅบๆณจๅ
ไฟกๅทๅฎๆดๆง้ฎ้ข
ไฟกๅทๅฎๆดๆง้ฎ้ข
็็ถ: ้ดๆญๆง้ไฟกๅคฑ่ดฅใ
- ๆต้ SDA ๅ SCL ไธ็ไธๅ/ไธ้ๆถ้ด
- ่ฐๆดไธๆ็ต้ปๅผ
- ๆทปๅ ไธฒ่็ป็ซฏ็ต้ป
- ็ผฉ็ญๆป็บฟ้ฟๅบฆๆๅๅฐ็ตๅฎน
ๅธธ่ง้่ฏฏ็
่ตๆบ
- MIPI I3C ่ง่
- Qualcomm Linux ๆฅๅฃๆๅ
- QUP v3 ไธฒ่กๅผๆๆๆกฃ

