background image

2-21

IM 701610-61E

SPI Bus Signal Analysis Function

2

SPI Analyze Group

Commands in the SPI Analyze group can be used to make the same settings, inquiries, and executions as when

the SPI bus menu under the SHIFT + ZOOM key on the front panel is used.

:SEARch

:

SPI

:

ANALyz e

:

ABORt

EXECute

SETup

:

BITorder

<Space>

MSBFirst

LSBFirst

?

CLOCk

:

HYSTeresis

<Space>

<NRf>

<Voltage>

<Voltage>

<Voltage>

<Voltage>

?

LEVel

<Space>

?

POLarity

<Space>

RISE

FALL

?

?

CS

:

CHANnel4

:

LEVel

<Space>

?

MODE

<Space>

OFF

ON

<NRf>

?

?

ESTate

<Space>

HIGH

LOW

DONTcare

?

?

DATA

<x>

:

LEVel

<Space>

,

?

MODE

<Space>

OFF

ON

<NRf>

?

?

MPOSition

<Space>

<NRf>

?

RPOint

<Space>

TRIGg er

MANual

?

?

?

LIST

?

<Space>

<NRf>

SEARch

:

DATA

:

BYTE

<Space>

<NRf>

?

PA TTern

<x>

<Space>

?

HEXa

<x>

<Space>

?

NEXT

?

;

;

;

;

;

;

;

;

;

;

PFORmat

<Space>

HEXa

BINar y

?

PREVious

?

<Character string>

<Character string>

2.6 Communication Commands

Содержание DL1640

Страница 1: ...User s Manual Yokogawa Electric Corporation DL1640 DL1640L Digital Oscilloscope I2 C Bus Signal Analysis Function Includes the SPI Bus Signal Analysis Function IM 701610 61E 2nd Edition...

Страница 2: ...provements in the instrument s performance and functions Display contents illustrated in this manual may differ slightly from what actually appears on your screen Every effort has been made in the pre...

Страница 3: ...er to the user s manual The symbol is used in the user s manual to indicate the reference WARNING Calls attention to actions or conditions that could cause serious or fatal injury to the user and prec...

Страница 4: ...ailed Analysis Results 1 25 1 7 Communication Commands 1 28 1 8 Error Messages 1 39 Chapter 2 SPI Bus Signal Analysis Function 2 1 Overview of the SPI Bus Signal Analysis Function 2 1 2 2 Connecting t...

Страница 5: ...nal and the CH3 CH4 signal combination trigger Analysis Function You can analyze the data and other information that are displayed when the acquisition of historical data acquisition data or waveform...

Страница 6: ...a Probe When using the I2 C bus trigger function apply the SCL serial clock signal and SDA serial data signal to the CH1 and CH2 input terminals respectively When connecting a probe to the instrument...

Страница 7: ...CH 1 CH 2 CH 3 CH 4 POWER COPY IMAGE SAVE SHIFT ZOOM GO NO GO ENHANCED ACQ START STOP SNAP SHOT V DIV TIME DIV Procedure 1 Press ENHANCED 2 Press the Type soft key The trigger type selection menu appe...

Страница 8: ...d the address pattern becomes the trigger target 8 Turn the jog shuttle to move the cursor to the item you wish to set the pattern 9 Press SELECT to display the entry box Entry box 10 Turn the jog shu...

Страница 9: ...Stop Conditions That Do Not Conform to the Protocol 19 Turn the jog shuttle to move the cursor to Ignore Unexpected Start Stop Condition 20 Press SELECT to select Yes or No Press ESC to close the dial...

Страница 10: ...I2C Only I2C on Pattern or I2C Pattern soft key When I2C Only Is Selected 33 Press the Set Pattern soft key The Set Pattern dialog box appears If you selected I2C Only you do not have to set this ite...

Страница 11: ...shuttle to move the cursor to Pattern CH3 or CH4 35 Press SELECT to select H L or X Setting the Trigger Condition 36 Turn the jog shuttle to move the cursor to Condition 37 Press SELECT to select Ent...

Страница 12: ...trigger is activated on the 9th falling edge of the SCL clock signal Address R W bit SDA SCL Start condition 1 2 3 4 5 6 7 8 9 Acknowledge bit Data byte Trigger activated here 1 2 3 4 5 6 7 8 9 Acknow...

Страница 13: ...ta1 Pattern and Data2 Pattern separately True Activates a trigger when the specified pattern is met False Activates a trigger when the specified pattern is not met Setting the Data Pattern Posotion Yo...

Страница 14: ...es a signal that is obtained by removing the DC component from the trigger source signal DC Uses the trigger source signal as is Setting the HF Rejection Specify ON if you wish to use a signal that is...

Страница 15: ...e preset trigger level L The trigger source level is below the preset trigger level X Not used as the trigger source Setting the Trigger Condition True Activates a trigger when the specified CH3 CH4 p...

Страница 16: ...urce level is below the preset trigger level X Not used as the trigger source Setting the Trigger Condition Select the condition from the following Enter Activates a trigger when the specified CH3 CH4...

Страница 17: ...ition Shaded area Byte pattern to be compared Start Trigger Address R W bit S 25 AE 57 27 FE 98 99 27 P A4 Trigger activated here Non Ack Trigger A trigger is activated when the Acknowledge bit is not...

Страница 18: ...tivated here Trigger Only on the Data Pattern Trigger Condition Address Pattern Not applicable Data Pattern 27 Condition True Ignore the Restart Condition No Ignore Unexpected Start Stop Condition No...

Страница 19: ...expected Start Stop Condition No Position Anywhere S 25 AE 57 27 FE 98 99 27 P A4 3 Trigger activated here 1 Compare against the specified address pattern A4 A match 2 Compare until a match occurs aga...

Страница 20: ...start Condition No When Ignore Unexpected Start Stop Condition Yes SDA SCL Start condition 1 2 3 4 5 6 7 8 9 1 0 0 1 1 0 0 1 Start condition Ignore the start condition Trigger condition met here When...

Страница 21: ...H 8 9 1 1 8 9 I2C bus condition met Condition not met Trigger does not activate SDA SCL CH3 CH4 I2C bus condition met Condition met Trigger activated here I2C Pattern When the Clock Channel Is Set to...

Страница 22: ...AVE SHIFT ZOOM GO NO GO ENHANCED ACQ START STOP SNAP SHOT V DIV TIME DIV Procedure 1 Press SHIFT to set the keys in the shifted condition Functions marked in purple on the panel become active 2 Press...

Страница 23: ...Upper 22 Press SELECT to display the entry box 23 Turn the jog shuttle to set the value 24 Press SELECT or ESC to close the entry box The value will be confirmed 25 Set Thr Lower in a similar fashion...

Страница 24: ...ysis result ZOOM display Note If the analysis result contains indefinite data is displayed in the Data box Detailed Display of the Analysis Results 31 Press the Detail soft key The detailed display of...

Страница 25: ...t the value Bits set to X will not be used as a search condition The search conditions can be specified using binary BIN or hexadecimal HEX values Press SELECT or ESC to close the entry box The value...

Страница 26: ...Resolution 0 01 divisions For example the resolution for 2 mV div is 0 02 mV Setting the Hysteresis Selectable range 0 3 divisions to 4 0 divisions Setting the Data Channel Set the data channel to CH...

Страница 27: ...and the Post side 10000 Pre side 30000 and Post side 10000 Pre Start from the reference point and display back to the left Post Start from the reference point and display forward to the right Notes Wh...

Страница 28: ...point Searching Data Setting the Search Conditions Pattern Search Byte Pattern Set the byte pattern to be searched in binary or hexadecimal notation You can set the address pattern data pattern and Ac...

Страница 29: ...CE HISTORY MEASURE SETUP PRESET DISPLAY CURSOR CH 1 CH 2 CH 3 CH 4 POWER COPY IMAGE SAVE SHIFT ZOOM GO NO GO ENHANCED ACQ START STOP SNAP SHOT V DIV TIME DIV Procedure 1 Press FILE 2 Press the File It...

Страница 30: ...the cursor to the Auto Naming box 13 Press SELECT to select ON or OFF 14 Turn the jog shuttle to move the cursor to the File Name box 15 Press SELECT A keyboard appears 16 Enter the file name accordin...

Страница 31: ...shuttle to select the files in the File List menu 21 Press the Property soft key The property box about the selected file is displayed Press ESC to close the box Explanation Saving the Detailed Analys...

Страница 32: ...inary when the I2 C trigger type is set to Address Data or queries the current setting 1 32 TRIGger I2C ADDRess DATA POSItion Sets the comparison position of the Data Pattern when the I2 C trigger typ...

Страница 33: ...analysis result or queries the current setting 1 37 SEARch I2C SEARch ADDRess HEXa Sets the searched Address pattern of the I2 C analysis result in hexadecimal 1 37 SEARch I2C SEARch ADDRess MODE Set...

Страница 34: ...TRUE FALSe I2C ADDRess ADDRess HEXa Space MODE Space OFF ON NRf PATTern Space DATA CONDition Space TRUE FALSE HEXa Space MODE Space OFF ON NRf PATTern Space IREStart Space YES NO IUNexpected Space YES...

Страница 35: ...DDRess HEXa Function Sets the Address pattern in hexadecimals when the I2 C trigger type is set to Address Data Syntax TRIGger I2C ADDRess ADDRess HEXa string string 2 characters by combining 0 to F a...

Страница 36: ...X10 1 7 Communication Commands TRIGger I2C ADDRess DATA POSItion Function Sets the comparison position of the Data pattern when the I2 C trigger type is set to Address Data or queries the current sett...

Страница 37: ...trigger pattern condition or queries the current setting Syntax TRIGger I2C PATTern CONDition ENTer EXIT TRUE FALSe TRIGger I2C PATTern CONDition Example TRIGGER I2C PATTERN CONDITION ENTER TRIGGER I2...

Страница 38: ...CLOCk HYSTeresis Space NRf Voltage Voltage Voltage LEVel Space SOURce Space NRf DATA LEVel Space SOURce Space NRf MPOSition Space NRf RPOint Space TRIGger MANual LIST Space NRf SEARch ADDRess ACK Spac...

Страница 39: ...4 0 divisions 0 1 steps Example SEARCH I2C ANALYZE SETUP CLOCK HYSTERESIS 0 5 SEARCH I2C ANALYZE SETUP CLOCK HYSTERESIS SEARCH I2C ANALYZE SETUP CLOCK HYSTERESIS 0 5 SEARch I2C Function Queries all se...

Страница 40: ...024 00001111 0F 0 SEARch I2C ANALyze SETup CLOCk LEVel Function Sets the clock channel level of the I2 C analysis condition or queries the current setting Syntax SEARch I2C ANALyze SETup CLOCk LEVel...

Страница 41: ...H I2C SEARCH ADDRESS MODE SEARCH I2C SEARCH ADDRESS MODE 1 SEARch I2C SEARch ADDRess PATTern Function Sets the search Address pattern of the I2 C analysis result in binary or queries the current setti...

Страница 42: ...ed 1 7 Communication Commands SEARch I2C SEARch PREVious Function Performs the I2 C analysis result search before the current byte and returns the search position Syntax SEARch I2C SEARch PREVious Exa...

Страница 43: ...d to the DL1640 DL1640L and communications These messages are described in the DL1620 DL1640 DL1640L User s Manual IM 701610 01E and the Communication Interface User s Manual IM 701610 17E Warnings Co...

Страница 44: ...rrently displayed data you can search in the forward or reverse direction for data that matches a specified data pattern and display the matched data expanded on the ZOOM display You can specify the d...

Страница 45: ...analysis connect the signals to the input terminals as follows CH1 Clock signal CH2 Data input output signal Data1 CH3 Data input output signal Data2 CH4 Chip select signal CS CH2 and CH3 can be conne...

Страница 46: ...RIG D HELP ESC SELECT RESET SIMPLE MODE POSITION MATH MISC FILE CLEAR TRACE HISTORY MEASURE SETUP PRESET DISPLAY CURSOR CH 1 CH 2 CH 3 CH 4 POWER COPY IMAGE SAVE SHIFT ZOOM GO NO GO ENHANCED ACQ START...

Страница 47: ...ce is to cross the specified level for activating the trigger from the following three choices To activate the trigger on the edge falling of the CS signal CH4 set the trigger slope to Trigger when th...

Страница 48: ...signal Approximately 0 3 divisions of hysteresis around the trigger level Approximately 1 divisions of hysteresis around the trigger level The value above is an approximate value It is not strictly wa...

Страница 49: ...SAVE SHIFT ZOOM GO NO GO ENHANCED ACQ START STOP SNAP SHOT V DIV TIME DIV Procedure 1 Press SHIFT to set the keys in the shifted condition Functions marked in purple on the panel become active 2 Pres...

Страница 50: ...Press SELECT to display the entry box 19 Turn the jog shuttle to set the value 20 Press SELECT or ESC to close the entry box The value will be confirmed 21 Set Thr Lower of Data1 CH2 in a similar fash...

Страница 51: ...ally setting the analysis reference point you can set the analysis reference point while viewing the waveform display For details on the translucent mode display see section 8 7 Turning Translucent Mo...

Страница 52: ...lay Note If you select the analysis number by turning the jog shuttle the byte corresponding to the selected analysis number is displayed expanded on the ZOOM display The analysis number of the detail...

Страница 53: ...s SELECT to display the entry box 51 Turn the jog shuttle to set the value Bits set to X will not be used as a search condition Press SELECT or ESC to close the entry box The value will be confirmed P...

Страница 54: ...is level is determined to be 0 If Thr Lower data signal level Thr Upper the signal level is determined to be indefinite data If indefinite data is found is displayed in the Data1 or Data2 display box...

Страница 55: ...Dt1 D8 Data2 hexadecimal display Dt2 3D Enable state of the CS signal CS H When Clock CH1 and CS CH4 X Analysis number No 0 1 Data1 hexadecimal display Dt1 08 D8 Data2 hexadecimal display Dt2 E4 3D En...

Страница 56: ...reference point and display forward to the right Notes When Performing Analysis Analysis and search cannot be performed while the waveform acquisition is started Analysis and search cannot be performe...

Страница 57: ...ighting moves to the corresponding byte in the list of analysis results If the CS signal is set and the CS signal waveform on the Main screen does not contain points of change from H to L or L to H th...

Страница 58: ...arch and an indefinite data search simultaneously Note Indefinite data is always considered matched to the specified status If analysis is performed on a channel of which a CS signal is selected the d...

Страница 59: ...SETUP PRESET DISPLAY CURSOR CH 1 CH 2 CH 3 CH 4 POWER COPY IMAGE SAVE SHIFT ZOOM GO NO GO ENHANCED ACQ START STOP SNAP SHOT V DIV TIME DIV Procedure 1 Press FILE 2 Press the File Item soft key The Fil...

Страница 60: ...omment dialog box appears 12 Turn the jog shuttle to move the cursor to the Auto Naming box 13 Press SELECT to select ON or OFF 14 Turn the jog shuttle to move the cursor to the File Name box 15 Press...

Страница 61: ...perty box about the selected file is displayed Press ESC to close the box Explanation Saving the Detailed Analysis Results You can store the analysis results of the SPI bus signal to the storage mediu...

Страница 62: ...CHANnel4 MODE Sets whether to handle CH4 as a CS signal ON OFF in the SPI analysis conditions or queries the current setting 2 23 SEARch SPI ANALyze SETup CS ESTate Sets the enable state of the CS si...

Страница 63: ...arch position 2 25 SEARch SPI SEARch SOURce Sets the data source for performing the SPI analysis result search or queries the current setting 2 25 SEARch SPI SEARch TYPE Sets the type of SPI analysis...

Страница 64: ...te SETup BITorder Space MSBFirst LSBFirst CLOCk HYSTeresis Space NRf Voltage Voltage Voltage Voltage LEVel Space POLarity Space RISE FALL CS CHANnel4 LEVel Space MODE Space OFF ON NRf ESTate Space HIG...

Страница 65: ...000E 00 SEARCH SPI ANALYZE SETUP CS CHANNEL4 MODE 1 ESTATE LOW LEVEL 1 000E 00 SEARCH SPI ANALYZE SETUP CS ESTATE LOW SEARCH SPI ANALYZE SETUP RPOINT TRIGGER MPOSITION 0 00000 BITORDER MSBFIRST SEARc...

Страница 66: ...POLarity RISE FALL SEARch SPI ANALyze SETup CLOCk POLarity Example SEARCH SPI ANALYZE SETUP CLOCK POLARITY RISE SEARCH SPI ANALYZE SETUP CLOCK POLARITY SEARCH SPI ANALYZE SETUP CLOCK POLARITY RISE SEA...

Страница 67: ...yze SETup DATA x MODE Boolean SEARch SPI ANALyze SETup DATA x MODE x 1 2 Example SEARCH SPI ANALYZE SETUP DATA1 MODE ON SEARCH SPI ANALYZE SETUP DATA1 MODE SEARCH SPI ANALYZE SETUP DATA1 MODE 1 SEARch...

Страница 68: ...I SEARCH DATA PATTERN1 10X10X10 SEARch SPI SEARch NEXT Function Performs the SPI analysis result search after the current byte and returns the search position Syntax SEARch SPI SEARch NEXT Example SEA...

Страница 69: ...the SPI File group can be used to make the same settings inquiries and executions as when the SPI bus menu under the FILE key on the front panel is used FILE SAVE SPI ABORt EXECute FILE SAVE SPI EXECu...

Страница 70: ...se messages are described in the DL1620 DL1640 DL1640L User s Manual IM 701610 01E and the Communication Interface User s Manual IM 701610 17E Warnings Code Message 37 Analysis aborted 38 Data not det...

Страница 71: ...with the specified data Combination Trigger Set the trigger condition by combining the analog signals of CH3 CH4 and the SCL SDA signals Analysis Function Detailed Data Display Mode The time from the...

Страница 72: ...ce Point the data select binary or hexadecimal display and the CS signal state Waveform and Data Display Mode Simultaneously displays the data hexadecimal and the waveform Number of Data Points That C...

Страница 73: ...s 1 10 1 22 2 5 2 11 I I2 C pattern 1 11 I2 C analyze group 1 34 I2 C file group 1 38 I2 C on pattern 1 11 I2 C only 1 10 I2 C trigger group 1 30 I2 C trigger type 1 8 I2 C bus signal analysis functio...

Страница 74: ...op condition 1 9 T Thr Lower 1 22 2 11 Thr Upper 1 22 2 11 threshold level 1 22 trigger condition 1 3 1 11 1 12 trigger coupling 1 10 2 4 trigger function 1 1 trigger level 1 10 2 4 trigger setting ex...

Отзывы: