background image

SoundWire Analyzer

User Manual

SoundWire Protocol Analyzer

User Manual  V1.0

 of 

1

29

LnK

44, rue des Combattants

B-4624 Romsée

Belgium

www.lnk-tools.com

[email protected]

Содержание SoundWire

Страница 1: ...SoundWire Analyzer User Manual SoundWire Protocol Analyzer User Manual V1 0 of 1 29 LnK 44 rue des Combattants B 4624 Roms e Belgium www lnk tools com info lnk tools com...

Страница 2: ...I O 13 1 4 2 SoundWire I O 14 1 4 3 Clock I O 14 1 5 Hardware Parameter Control 14 2 SOFTWARE OPERATION 15 2 1 Installation 15 2 1 Software units 15 2 2 Launching the Protocol Analyzer 15 2 3 Load a...

Страница 3: ...6 Data Samples 29 7 Port Registers 29 8 Stream Mapping 29 SoundWire Protocol Analyzer User Manual V1 0 of 3 29...

Страница 4: ...SoundWire Protocol Analyzer User Manual V1 0 of 4 29...

Страница 5: ...1 HARDWARE SPECIFICATION SoundWire Protocol Analyzer User Manual V1 0 of 5 29...

Страница 6: ...een of the unit 1 3 Connectivity The unit has multiple connectors located on the left side and on the right side left right GND 50 CLOCKS INPUT OUTPUT SOUNDWIRE GPI PDM CLK 0 1 2 3 4 5 6 DATA 1 2 19 2...

Страница 7: ...ven general purpose input pins can be reassigned to a multichannel PDM input output interface or a multichannel PCM input or output Pin Signal Direction 1 Clock Input output 3 Data Line 0 main Input o...

Страница 8: ...C_SCL I O 5 GPI6 IN PDM_BCKI OUT PDM_BCKI OUT PDM_BCKI OUT 7 GPI5 IN PDM_BCKO OUT PDM_BCKO OUT PDM_BCKO OUT 9 GPI4 IN PDM_DATA4 IN PDM_DATA4 OUT PDM_DATA4 OUT 11 GPI3 IN PDM_DATA3 IN PDM_DATA3 OUT PDM...

Страница 9: ...ing edge and the data edge TCHB_EN is equal to 12 5 ns The data line is sampled on the every clock edge 6 B6 2 0 B6 2 6 B6 2 7 B 1 7 B 1 7 2 7 5 6 5 3 0B 7 3 0B 7 1 11 5 7 11 E E E E E E E E E E E E E...

Страница 10: ...OCK SoundWire Source Port Control Registers DATA ROUTER DATA ROUTER DATA ROUTER DATA ROUTER Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8 DI1 ChA DI1 ChB 8 A PDM CH B SAMPLE CH A SAMPLE CH B s 0 1 0 1 SDIn_...

Страница 11: ...sed when the desired frequencies can be derived from the reference clock by an integer divider If this is not possible the PLL is used E E E E E E E E E E E E E E E E 3 0B 7 3 0B 7 11 7 11 11 5 7 11 3...

Страница 12: ...is manually programmable 1 3 4 Monitoring Signals connector The monitoring signals are available on a boxed IDC 10 pin header connector with a regular pitch of 2 54 mm 0 1 The bottom pins are all con...

Страница 13: ...unit before launching the Protocol Analyzer software While the unit is waiting for the PC activation the display will show a standby message asking for PC connection Once the Protocol Analyzer softwar...

Страница 14: ...ware can input a clock signal on a SMA RF connector and output a clock signal on another SMA RF connector The display shows the clock IO configuration and functions as well as the measured clocks 1 5...

Страница 15: ...ready for operation 2 1 Software units The tool uses 2 softwares The SoundWire Protocol Analyzer Traffic Generator The present user manual is dedicated to this piece of software The script editor nam...

Страница 16: ...HW not present or non configured HW detected and being configured HW detected and configured SoundWire Protocol Analyzer User Manual V1 0 of 16 29...

Страница 17: ...XML script from the traffic generator itself though File menu or by pressing the Script button Push it directly from the script editor use CTRL T or press the button Send to TG in the Finalize window...

Страница 18: ...ides the REC button The amount of recorded data is shown in the status bar on the bottom left side of the window The maximum record size is now limited to 500 MB to prevent internal database files exc...

Страница 19: ...o reconstruct the complete trace and decoding and extracting all audio data This mode is consuming a lot of disk space and decoding time but gives the most detail While recording the Live View is comb...

Страница 20: ...e protocol analyzer software offers various levels of reading of the captured SoundWire bit stream 3 1 1 Message View The Message View has multiple levels of analysis SoundWire Protocol Analyzer User...

Страница 21: ...den and messages only show the relevant information to understand the message flow Errors All frames that are obtaining errors are listed here That is easy to navigate to a certain error and then swit...

Страница 22: ...related events are shown Search This is a text based search with the following keywords or combinations write read ping da 1 da 0x1 ra 304 ra 0x0130 data 3 data 0x03 ack 1 nak 0 bank ssp slavestatus c...

Страница 23: ...l Word are shown for every frame The unused bit slots are written in white The configured bit slot from data channels are written in black with a color background representing there port The first col...

Страница 24: ...n the SoundWire bus at a given moment in time Up to 7 configured data ports are mapped onto the data port selection buttons together with a user Data Config button If there are more than 7 configured...

Страница 25: ...lack and white with the value of the bank Config A yellow dot show a write operation to the SCP or Data port registers Frame Shape Shows the frame shape on an alternating background color ex 2x48 GPI...

Страница 26: ...d in green and last write operation in blue separately The last action is drawn in bold Note that this values are taken out of the read and write messages on he bus which is not a guarantee that the r...

Страница 27: ...he different devices on the bus and displays them with the enumeration information and data port use Enabled data ports are indicated and if data ports have the same configuration they will be connect...

Страница 28: ...updated according to the position of the time line cursor When the analyser is in live view the page is showing the current situation of the bus 5 Port Properties In this page the data port configura...

Страница 29: ...is in live view the page is showing the current situation of the bus 8 Stream Mapping The Stream Mapping table shows all the data ports for all the slave devices If a data port is used it is coloured...

Отзывы: