I2C ۽ I2S جي وچ ۾ فرق

مواد جي جدول

I2C ڇا آهي؟

I2C ھڪڙو سيريل پروٽوڪول آھي جيڪو ٻن تار انٽرفيس لاءِ استعمال ڪيو ويندو آھي گھٽ رفتار ڊوائيسز کي ڳنڍڻ لاءِ جيئن مائڪرو ڪنٽرولرز، EEPROMs، A/D ۽ D/A ڪنورٽرز، I/O انٽرفيس، ۽ ٻيا ساڳيا پرديفيرس شامل ڪيل سسٽم ۾. اهو هم وقت ساز، ملٽي ماسٽر، ملٽي-غلام، پيڪٽ سوئچنگ، سنگل-اينڊ، سيريل ڪميونيڪيشن بس آهي، جيڪا 1982 ۾ فلپس سيمڪنڊڪٽرز (هاڻي NXP سيمڪنڊڪٽرز) پاران ايجاد ڪئي وئي هئي.

I²C صرف ٻه طرفي اوپن ڊرين (سيريل ڊيٽا (SDA) ۽ سيريل ڪلاک (SCL)) استعمال ڪري ٿو ۽ امڪاني کي ڇڪڻ لاءِ مزاحمتي استعمال ڪري ٿو. I²C ڪافي آپريٽنگ وولٽيج جي حد جي اجازت ڏئي ٿو، پر عام وولٹیج جي سطح +3.3V يا +5v آهي.

I²C ريفرنس ڊيزائن 7-bit ايڊريس اسپيس استعمال ڪري ٿو پر 16 ايڊريس محفوظ رکي ٿو، ان ڪري اهو بسن جي گروپ ۾ 112 نوڊس تائين رابطو ڪري سگھي ٿو [a]. عام I²C بس جا مختلف موڊ آھن: معياري موڊ (100 kbit/s)، گھٽ اسپيڊ موڊ (10 kbit/s)، پر گھڙي جي فريڪوئنسي کي صفر تائين ڇڏڻ جي اجازت ڏئي سگھجي ٿي، جنھن جو مطلب آھي ته رابطي کي معطل ڪري سگھجي ٿو. I²C بس جو نئون نسل وڌيڪ نوڊس سان رابطو ڪري سگھي ٿو (10-bit ايڊريس اسپيس کي سپورٽ ڪندي) تيز رفتار سان: فاسٽ موڊ (400 kbit/s)، فاسٽ موڊ پلس (1 Mbit/s)، تيز رفتار موڊ (3.4 Mbit /s)، الٽرا فاسٽ موڊ (5 Mbit/s).

I²S ڇا آهي؟

I²S (Inter-IC Sound) هڪ اليڪٽرانڪ سيريل بس انٽرفيس معيار آهي جيڪو ڊجيٽل آڊيو ڊوائيسز کي هڪٻئي سان ڳنڍڻ لاءِ استعمال ڪيو ويندو آهي، هي معيار پهريون ڀيرو 1986 ۾ فلپس سيمڪڊڪٽر پاران متعارف ڪرايو ويو هو. اهو اليڪٽرانڪ ڊوائيسز ۾ مربوط سرڪٽس جي وچ ۾ PCM آڊيو ڊيٽا کي منتقل ڪرڻ لاءِ استعمال ڪيو ويندو آهي.

I2S هارڊويئر انٽرفيس:

1. بٽ ڪلاڪ لائن

رسمي طور تي "مسلسل سيريل ڪلاڪ (SCK)" سڏيو ويندو آهي. عام طور تي "bit clock (BCLK)" طور لکيل آهي.
اهو آهي، ڊجيٽل آڊيو سان لاڳاپيل ڊيٽا جي هر بٽ، SCLK هڪ نبض آهي.
SCLK جي تعدد = 2 × نموني جي تعدد × نمونن جي بٽس جو تعداد.

2. لفظ گھڙي لائن

رسمي طور تي "لفظ چونڊ (WS)" طور سڃاتو وڃي ٿو. [عام طور تي "LRCLK" يا "Frame Sync (FS)" جو حوالو ڏنو ويو آهي.
0 = کاٻي چينل، 1 = ساڄي چينل

3. گهٽ ۾ گهٽ هڪ ملٽي پلڪس ٿيل ڊيٽا لائن

رسمي طور تي سڏيو ويندو آهي "سيريل ڊيٽا (SD)"، پر سڏي سگهجي ٿو SDATA، SDIN، SDOUT، DACDAT، ADCDAT، وغيره.

I²S جو ٽائمنگ ڊراگرام

I²S جو ٽائمنگ ڊراگرام
I²S جو ٽائمنگ ڊراگرام

جي ويڙھيء وانگي امروٽي