The I2S Protocol and Why Digital Audio is Everywhere
When digital audio was first introduced in the 1970s, it was regarded with suspicion and dismissed as sterile and lifeless. Even today, audiophiles swear by purely analog systems, despite the technical advantages of digital audio quality. Audio discussions amongst engineers are bound to be filled with both dense technical theory and passionate subjective opinions. Regardless of subjective preference, no one can deny that going digital has allowed audio to find a place in many new applications over the past few decades.
Today, digital audio is everywhere and in everything. Consumers use their mobile phones and smart speakers to stream music and videos, call friends and talk to their cloud-connected digital assistants. Products that always included audio, such as mobile phones, laptops, and televisions, have increased their sound quality by taking advantage of digital processing. Other products which did not have audio in the past, such as security cameras, video doorbells, and even refrigerators now have two-way audio communication. It's difficult to imagine these applications the same way in an analog world.
Many technological advancements made the proliferation of digital audio possible. Advanced compression algorithms, Wi-fi, and Bluetooth make it possible for us to stream hours of audio from cloud servers to our devices. But the technology that often gets overlooked is the inter-chip communication protocols that allow audio chips to work with one another: Inter-IC Sound (I2S) and Inter-Integrated Circuit (I2C).
How Audio Chips Communicate
Establishing a standard for communication between digital audio circuits was essential for the development and spread of digital audio systems in the consumer markets that we see today. Before the introduction of I2S in 1986, there was no standard way for devices to communicate digital audio, and a mixture of generic protocols, such as Time-division Multiplexing (TDM).
I2S is a serial bus interface specially designed for communicating digital audio data between integrated circuits (ICs). The I2S protocol sends pulse-code modulation (PCM) audio data from a controller to a target. It has at least three lines: the bit clock, the word select, and a data line. Word select is used to specify which of the stereo channel, left or right, the data should be sent to.
Another important standard, I2C, is used to control all the devices in the audio signal chain. I2C was also developed in the 1980s, but it is not specific to audio electronics. I2C connects audio devices such as data converters and amplifier ICs to the host processor. This allows the host processor to configure devices upon startup and control which devices are awake, among other functions like controlling sampling speed, volume, etc.
Audio ICs often support other protocols to give developers more flexibility. Some audio devices have options for TDM and PCM interfaces, which can be used for audio data communication. Serial Peripheral Interfaces (SPI) can be used for control functions instead of I2C.
Elements and Benefits of a Digital Audio System
Audio systems come in many configurations depending on the intended use of the product. Some systems keep the audio analog for as long as possible, using analog microphones and speaker amplifiers with minimal digital processing in between. Others take in digital audio data, process it, and output it to another system without any analog audio signal presence whatsoever.
Figure 1: An audio system block diagram showing I2C and I2C connections between ICs.
Cost and quality are key considerations in making such decisions. Audiophile systems tend to favor high-quality discrete components, especially data converters, and therefore have more analog elements. Consumer electronics, on the other hand, value cost-effective integration: digital micro-electro-mechanical systems microphones (MEMS microphones), digital signal processors (DSP) with integrated audio codecs, and digital input speaker amplifiers. A simplified example of such a system can be seen in Figure 1.
Digital audio has many advantages for systems that need to do a lot with the audio signal. It can be easily processed and communicated to a wireless module. In a smart speaker, audio is transmitted and received over Wi-Fi for cloud-based processing and streaming. Digital microphone arrays are better for picking up far-field audio, and digital-input amplifiers (like smart amplifiers) can process the I2S stream for internal equalization and volume control to make small speakers sound louder. For these reasons, in addition to the cost benefits, the market for digital audio ICs has grown in many new and unexpected sectors.
Measuring, Analyzing, and Debugging Digital Audio
A side-effect of this growth is that engineers with little experience in audio or acoustics are now tasked with designing, testing, and debugging audio systems. Audio developers have traditionally tested and debugged I2S and I2C manually, by visually counting bits. This method is tedious and prone to errors. Having an I2S and I2C signal analysis toolkit is essential for any developer working in consumer electronics.
Thankfully, triggering and decoding these protocols are simple tasks for an oscilloscope with the right analysis software. No matter which KEYSIGHT oscilloscope you have, there is a software package available to simplify the process. For Infiniium oscilloscopes, the D9010LSSP application software enables your scope to trigger and decode I2S, I2C, SPI, and more low-speed serial protocols. Similarly, Embedded Analysis Software packages are available for each InfiniiVision X-Series oscilloscope and include support for these common audio serial protocols and more. The InfiniiVision 3000G X-Series comes standard with the D3000GENB Embedded Analysis Software, which supports trigger and decodes for I2S, I2C, SPI, and more serial protocols.
- |
- +1 赞 0
- 收藏
- 评论 0
本文由董慧转载自Keysight,原文标题为:The I2S Protocol and Why Digital Audio is Everywhere,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
How to Set up an Eye Diagram on an Oscilloscope?
Eye diagrams are extremely helpful in testing the physical layer fidelity of clock or serial data, but many engineers don‘t know: What they are? Why they should use one? How to easily set one up? They actually aren‘t that complex when broken down.
Electrostatic Discharge (ESD) Tips Every Engineer Should Know
This blog tells the 7 tips that Keysight UXR Oscilloscope will help you avoid ESD damage.
Keysight Technologies(是德科技) View Scope Logic Analyzer and Oscilloscope Correlation
型号- 7000,MSO8104A,MSO6054A,DSO90804A,MSO6034A,DSO7014A,DSO7034A,DSO7054A,1682A,MSO7054A,1690A,1692AD,MSO7104A,DSO6102A,1680 SERIES,16804A,16901A,DSO5034A,DSO5054A,6000,MSO6102A,DSO5014A,1683A,DSO91304A,1690AD,1691A,1681AD,MSO7012A,1683AD,DSO81004A,DSO6034A,16800,16803A,DSO6054A,16900A,16823A,MSO6052A,MSO6032A,DSO90604A,5000,DSO8064A,DSO7012A,1692A,DSO7032A,DSO91204A,DSO7052A,MSO7032A,MSO7052A,1680A,U4154A,1691AD,DSO6104A,1693AD,DSO81304A,16806A,MSO8064A,16903A,16802A,16822A,DSO5012A,DSO7104A,8000,DSO5032A,DSO90000,MSO6104A,1681A,1693A,1690,DSO5052A,1680AD,DSO81204A,MSO7014A,1682AD,MSO7034A,DSO8104A,DSO80000,DSO6052A,16902A,DSO6032A,DSO90404A,DSO90254A,16902B,16801A,16900,16821A
DSO/DSA81204B和DSO/DSA81304B示波器推广
描述- 本促销活动于2007年9月1日开始,至2007年12月31日结束。活动期间,购买Infiniium 12或13 GHz 20/40 GSa/s 4通道示波器(DSO/DSA81204B或DSO/DSA81304B)的客户可享受25%的折扣。此外,购买DSO81204B或DSO81304B的客户还需购买1-2M内存升级(DSO80000-001)。所有促销产品需在同一订单中购买,且不支持与其他促销活动同时进行。
型号- DSO81204B,DSO81304B,DSO80000-001,DSA81204B-DSA,DSA81304B-DSA,DSA81204B,DSA81304B
DHO4000 Series Digital Oscilloscope Data Sheet
型号- DHO4000-FLEXA,DHO4000-PWRA,DHO4000-BND,DHO4000-AEROA,DHO4804,DHO4000-RLU-05,DHO4000-AUTOA,DHO4000,DHO4404,DHO4000-BWU2T8,DHO4000-BPACK,DHO4000 SERIES,DHO4204,DHO4000-BWU4T8,DHO4000-AUDIOA,DHO4000-BWU2T4
Keysight InfiniiMax 4 Series High-Bandwidth Oscilloscope Probes Deliver Bandwidths up to 52GHz Brickwall
Keysight introduces the InfiniiMax 4 Series high-bandwidth oscilloscope probes, expanding its portfolio of high-frequency probes to cover bandwidths up to 52 GHz. The InfiniiMax 4 series provides digital designers with a turn-key probing solution for high-speed digital, semiconductor, and wafer applications.
86100D DCA宽带宽示波器系列
描述- 本资料为Keysight 86100D Infiniium DCA-X宽带示波器家族配置指南,详细介绍了该系列示波器的硬件和软件配置选项。指南涵盖了主框架、插件模块、软件包、附件等,包括带宽、触发、采样、分析功能等关键参数和配置。此外,还提供了不同型号和选项的详细描述和配置建议。
型号- 86100D-AX4,N1094X-FS1,86116C-025,N1076B-JSA,N1076A-C0C,86105C-200,N1090A-1CN,N1090A-1CM,86100D-061,86100D-062,N1046A,86100D-AXE,N1046A-71F,N1090A-UK6,86100D-500,N1090A-140,N1078A-216,N1090A,N1092X-9FP,86105D-141,N1092X-SIM,N1078A-CR1,N1046A-84F,N1081/2/3/4A,N1092X-168,N1045A,N1021B,N1046A-72F,N1078A-EVA,N1092X-280,N1094X-500,N1077A-SXT,IRC,86108B-HBW,N1055A-FS1,N1076B-1CN,N1076B-1CM,86108B-PT3,86108B-PT2,N1094X-9FP,86105C-300,N2092B,N2092A,86100C/D,N2092D,N1076B-UK6,N1094X-050,86115D,86108B-PTB,N1046A-81F,N1076B-264,N1090A-160,86116C-041,N1078A-C0C,86105D-281,86100D-090,54754A,86100D-092,N1046A-14F,86116C,N1046A-82F,N1092X-1CN,N1055A,N1092X-1CM,N1094X-SIM,86105D-168,N1092X-UK6,86100D-UK6,N1078A,N1094X-C0C,N4694A-HFF,N1055A-54M,86100D-GPI,N1092X-IRC,86100D-GPN,N1046A-XXF,86105C-195,86100D-BFP,86105C-193,N1077A-JSA,N1077A-232,N1078A-S50,SIM,N1077A,N1094X-300,N1055A-54F,N1092X-TFP,86105C-190,N1045A-LOJ,N1045A-XXM,86108B-400,N1077A-UK6,86100A/B,N1077A-1CM,N1077A-1CN,N1027A-X4X,N1076B,N1076A,N1078A-232,86100D-SIM,86105C-180,N1045A-XXF,N1092X-STB,N1078A-JSA,N1055A-52M,86100D-PTB,86100D-9FP,N1055A-52F,N1046A-74F,N1094X-LOJ,N1090A-IRC,86100D,86100D-AFP,86100C,N1076B-EQ9,86112A,86105C-170,N1076B-EQ6,N1076B-EQ3,N1094X-401,N1045A-02M,N1077A-CR1,86108B-300,N1094X-STB,N1092X-PLK,N1092X-EFP,86105C-160,N1045A-02F,N1092X-200,86118A-H11,86100DU-401,86108B-CA3,86100DU-400,86108B-CA2,86108B-DC3,N1055A-34M,86108B-DC2,N1092X-206,N1092X-201,86108B-LBW,N1076A-UK6,86105C-150,N1077A-C0C,N1076A-1CN,86100D-STR,N1076A-1CM,N1085A,N1055A-34F,86118A-H01,N1090A-C0C,86100D-TFP,N1092X-C0C,86116C-201,86105C-140,N1094X-PLK,N1094X-EFP,N1078A-SXT,N1090A-EEC,N1045A-04F,N1092X-30A,N1045A-04M,N1078A-1CM,N1090A-204,N1055A-32M,N1078A-1CN,N1090A-200,N1078A-UK6,N1055A-5XM,N1027A,N1092X-300,N1077A-216,300,N1094X-200,86105C-130,N1078A-264,N1094X-201,86105D-200,N1055A-32F,N1076A-JSA,N1076B-2P2,N1090A-PLK,N1076B-2P1,N1076B-C0C,86108B-216,N1076B-2P3,N1055A-5XF,86105D-206,86105C-IRC,N1076B-2P8,N1076B-CR1,N1046A-11F,N1076A-232,N1027A-45A,N1094X-030,N1014A,86105D,86105C,86105C-120,86100D-300,86117A,N1094B,N1094A,N1090A-180,N1076B-EVA,86108B-232,N1094X-UK6,N4694A-HMF,86100D-ETR,86118A-103,N1092X-401,86118A-102,86118A-101,N1046A-12F,200,201,N1092X-LOJ,86105C-110,86118A,86105D-100,86108B-JSA,N4694A-HMM,N1076B-216,N1076A-216,N1078A-EQ3,N1024B,N1012A,N1078A-EQ6,N1092X-FS1,N1078A-EQ9,86105C-100,86100D-200,86100D-201,86108B-A23,N1092A,86100D-202,86107A,N1092E,N1092D,N1092C,N1094X-1CN,N1092B,N1094X-1CM,N1094X-TFP,N1077A-SMS,N1092X-500,86118A-201,86105D-IRC,86100D-EFP,86108B,86108A,N1055A-3XM,83496B,N1076A-CR1,N1055A-3XF,N1076B-232
查看示波器逻辑分析仪和示波器相关性
型号- 7000,MSO8104A,MSO6054A,DSO90804A,6000 SERIES,MSO6034A,DSO7014A,DSO7034A,DSO7054A,1682A,MSO7054A,1690A,1692AD,MSO7104A,DSO6102A,1680 SERIES,16804A,16901A,DSO5034A,DSO5054A,6000,MSO6102A,5000 SERIES,DSO5014A,1683A,DSO91304A,1690AD,1691A,1681AD,MSO7012A,1683AD,DSO81004A,DSO6034A,16800,8000 SERIES,16803A,DSO6054A,16900A,16823A,MSO6052A,DSO80000 SERIES,MSO6032A,DSO90604A,5000,DSO8064A,DSO7012A,1692A,DSO7032A,1680,DSO91204A,DSO7052A,MSO7032A,MSO7052A,1680A,U4154A,1691AD,DSO6104A,1693AD,DSO81304A,16900 SERIES,16806A,MSO8064A,16903A,16802A,1690 SERIES,7000 SERIES,16822A,DSO5012A,DSO7104A,8000,DSO5032A,DSO90000,MSO6104A,1681A,1693A,1690,DSO5052A,16800 SERIES,1680AD,DSO81204A,MSO7014A,DSO90000 SERIES,1682AD,MSO7034A,DSO8104A,DSO80000,DSO6052A,16902A,DSO6032A,DSO90404A,DSO90254A,16902B,16801A,16900,16821A
MSO5000系列数字示波器
型号- MSO5000-2RL,MSO5000-PWR,MSO5000-EMBD,MSO5000-BW0T3,MSO5000-BW1T2,MSO5000-AERO,MSO5000-BW0T2,MSO5000-BW2T3,MSO5000-BW1T3,MSO5072,MSO5000-BND,NFP-3,MSO5102,MSO5000-FPC,PVP2350,MSO5000-AUTO,CB-USBA-USBB-FF-150,MSO5000-BW0T1,MSO5104,DK-DS6000,MSO5204,RPA246,PLA2216,MSO5000-AUDIO,MSO5000-AWG,MSO5000 SERIES,USB-GPIB,MSO5354,MSO5000-FLEX,MSO5000-4CH,MSO5074,MSO5000-RM,MSO5000-COMP
Keysight Technologies(是德科技) CAN FD Eye-Diagram Mask TestingUsing a Keysight(是德科技) InfiniiVision 3000T or 4000 X-Series Oscilloscope
描述- 本文介绍了使用Keysight InfiniiVision 3000T或4000 X系列示波器进行CAN FD眼图掩码测试的方法。测试包括使用差分探头捕获和叠加 recessive 和 dominant 位,并使用预定义的掩码文件来评估信号完整性。文章详细说明了测试步骤、探针连接、眼图解释以及通过掩码测试来评估信号质量的过程。
型号- CAN,3000T,4000 X
DS70000系列高端数字示波器
型号- RP5600A,RP7080S,DS70000-AUDIOA,RP1010H,RP1050D,RP3500A,RP1000D,RP1018H,RP1002C,MSO5000,PVA7250,DS70000-EMBDA,PVP2350,PVP2150,PCA1030,DS70000-JITTA,PVA8700,PCA1150,DS70000-RL-20,PHA0150,RP7150,DS70000 SERIES,RP7150S,RP7080,DS70000-AUTOA,DS70000-USBC,RP1300H,DS70000-ENETC,DS70304,RP1100D,DS70000-RTSA,RP1001C,DS70000,RP1025D,USB-GPIB,MSO/DS7000,MSO8000,DS70504,PCA2030,PHA1150,RP6150A,DS70000-AEROA
电子商城
现货市场
登录 | 立即注册
提交评论