HP (Hewlett-Packard) 70 инструкция обслуживания

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации HP (Hewlett-Packard) 70. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции HP (Hewlett-Packard) 70 или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции HP (Hewlett-Packard) 70 можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций HP (Hewlett-Packard) 70, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции HP (Hewlett-Packard) 70 должна находится:
- информация относительно технических данных устройства HP (Hewlett-Packard) 70
- название производителя и год производства оборудования HP (Hewlett-Packard) 70
- правила обслуживания, настройки и ухода за оборудованием HP (Hewlett-Packard) 70
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск HP (Hewlett-Packard) 70 это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок HP (Hewlett-Packard) 70 и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта HP (Hewlett-Packard), в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания HP (Hewlett-Packard) 70, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства HP (Hewlett-Packard) 70, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции HP (Hewlett-Packard) 70. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    Training Guide Publicati on N umber E2433- 9 70 34 First Editi on, N ovember 19 97 For Safe ty inform ation, W arranties, and Regulato ry informati on, see the pages behind the Index.  Copyrig ht Hewl et t-Packard Company 1992–1997 Train ing Kit for HP 1660/70 S eries Logic Analyzers[...]

  • Страница 2

    Read y, Set, Run: Easy S t ep s t o Lo gic Analysis with the HP 1660/70 S eries St ar t He re READ Y With the powe r off, conn ect Pod 1 of t he an alyzer to J1 on the Trai n ing Board . For the HP 1660s, Pod 1 is the top cable in the left-mo st position when you are facin g the rear of the logic an alyze r. For the HP 1670s, P o d 1 is the top cab[...]

  • Страница 3

    RUN Press the Run key, near th e u p per righ t c orner o f the front pa nel . You will see the o utput of a n 8-b it ripple c o u nter like thi s: Outpu t of t he 8-bi t Rippl e Counte r Next Please read the short introduct ion and chapter 1 b efore doing the exercis es. Intr oduc tion iii[...]

  • Страница 4

    Logic Analysis mad e e asy: a self-p aced train ing gu ide This train ing kit will quickly teach you how to u se the HP 1660 and HP 1670 S eries Logic Anal yzers to g et your work done. The exerci ses in this book will teach you how to perfo rm basic timi ng a nd state analysi s measur ements an d how to make more comp lex measu rements, such as co[...]

  • Страница 5

    Usin g a Mouse You can perform al l of the e xer cises i n this train ing ki t usin g a mouse . When an ins truction tells you to highl ight an item an d p ress the Select key , you can simply point to that item wi th the mou se po inter an d press the left mo u s e button . When you want to scroll up or down a lis t, you can pres s and hold down t[...]

  • Страница 6

    In This Book This bo ok will teach you how to set up and make meas urement s with t he HP 16 60 Serie s and HP 1670 Se ries Log ic Anal yzers. You can use this boo k in two ways: you can start at the beginni ng and progress chapter by chapter in a building block approach, or you can randomly access the exercises you want t o do with minimum setup. [...]

  • Страница 7

    Cont ents 1 Using t he Analyze r and Understa nding the M easureme nt Process Using t he Analyz er 1–3 Understandi ng the Meas urement P rocess 1–4 2 Introduction t o Timing Analy sis Before Yo u Begin 2–3 Put t he Analyz er into Timing Mode 2–4 Change a Label Name 2 –5 Modify Channel Assignme nts 2–6 Define a Term for t he Timing Trigg[...]

  • Страница 8

    Change the Jumper to Acqui re a Diffe rent Stat e Listing 4–8 Run the Anal yzer and F ind the Errors 4–9 5 Mixed Mode - Correlat ion of State and Timing D ata Before Yo u Begin 5–3 Connect t he Timing A nalyzer 5– 4 Put the Analyz er into State and T iming Modes 5–5 Change a Label Name and Modify Channel Assignment s 5–6 Turn on the T C[...]

  • Страница 9

    Measure the Clock Peri od Manually 7–8 Measure the Clock Peri od wi th Auto Measure 7–9 Read Voltag e wit h the Mark ers 7–10 8 Triggering t he O scil loscope wit h the Timing A nalyzer Before Yo u Begin 8–3 Set the Jumpers 8–4 Connect t he Osci lloscope Probe 8– 5 Get t he Wavefo rm o n the D isplay 8–6 Change the Oscillo scope Trigg[...]

  • Страница 10

    10 I ntroduct ion to Inv erse Asse mbly Load the Inverse As semb ler and Sample Listing 10– 3 View the A ddress, Data, and Stat us Labe ls 10–4 View the A ssem b l y Listing 10 –5 Filter t he Captured D ata 10–6 11 S etting the Jumpers and Loading the Configurations To Set the J umpers 11–3 To Load a Config uration F ile 11–5 12 All Abo[...]

  • Страница 11

    1 Using th e Analyzer and Und erstanding th e Meas urement Process[...]

  • Страница 12

    Using the Ana lyze r an d Understan ding the Measure me nt Proce s s This chap ter teaches you h ow to use th e HP benchto p analyzer to compl ete the e xer cises i n this trainin g ki t. You will als o le arn the gen eral pr ocess o f mak ing a meas ureme nt. You can re fer b ack to this ch apter whe neve r you h ave prob lems movin g around in th[...]

  • Страница 13

    Using the A n alyzer Front Pa nel To H i ghl ight a Field Use the moveme nt keys (⇐, ⇑, ⇒, ⇓ ) to mo ve the curs or within and b etween fields on the displ ay. When the cursor is in a field, the field be comes highlight ed. To Select a Field Use t he the moveme nt keys (⇐, ⇑, ⇒, ⇓ ) to hig hlight the fie ld yo u want to select, the [...]

  • Страница 14

    Unde rstanding the M easurement Process Whenever you make a basic measure ment, there is a seq uence of events that you will go thro ugh. Referri ng b ack to thi s me asurement pro cess will help you to better underst and the exercis es as you com plete them. 1 Map to target Connect probes Connect prob es from the target system to the logic analyze[...]

  • Страница 15

    2 Set up analyze r s Set mod es and clock s Set the state and timing analyz er modes using the Analy zer F ormat me nu. In general , these modes trade channel count for speed or storage. If your state clock is set in correctly, the data gathered by the log ic analyzer might indicate an error where none e xist s. Grou p bits und er label s T he Anal[...]

  • Страница 16

    3 Set up trigger Define terms In the Analyzer Trigger menu, define trig ger variabl es called terms to match specifi c conditio ns in your target syst em. Terms can match pat terns , ranges, o r edges acro ss mult iple lab els. Confi g ure Arm ing Co ntrol Use Arming Cont rol if: • you want to correlate the triggers and data of b oth analyz ers ?[...]

  • Страница 17

    4 Run Measurem ent Select sin gle or rep etitive Fro m any Analyzer or Scope menu, select the field labele d Run in the upper right corner to start the measureme nt, or press the Run key. A "single" run will run once, until memory is full; a "repetit ive run" will run until you select Stop or until a stop measurem ent conditio n[...]

  • Страница 18

    5 View dat a Sear ch for pat terns In b oth the Wave form and Listing menus you can use symbo ls and markers t o search for patterns in your data. In the Analyze r Waveform or Analyzer Listing menu, to ggle the Markers field to turn the pattern markers on and then specify the pattern. Whe n you switch vie ws, t he markers keep t heir sett ings. Cor[...]

  • Страница 19

    2 Introdu ct ion to Timin g Analysis[...]

  • Страница 20

    Introd uction to Timing Ana lysis Timin g analys is in its simples t form mean s acqu irin g and storing data at eq ual time i ntervals. Wh en doing timing an alys is you mus t put th e log ic analyzer into timin g mode. A n analyzer in timi ng mode is referred to as a ti ming analyze r. The timing an alyzer’s time inter val is con trolled by a c[...]

  • Страница 21

    Before You Begin 1 Deci de what to do ne x t. If you have just completed "Ready, Se t, Run", go to "Change a Label Nam e" on page 2-5. If you have not just completed "Ready, Set, Run" go to step 2. 2 Tur n off the a n alyzer by pre ssing the pow er switch. Wait at least five seco n d s, then pre ss the power switch aga[...]

  • Страница 22

    Put the Analyzer into Tim ing Mode When yo u first turn o n the analyz er, the Confi guration Me nu is display ed with Analyze r 1 set t o Timing mode. This i s the mode t he analyz er needs to be in to do t i ming analysis. Timing analysi s uses the clock inside the analyzer to sample dat a at consiste nt time intervals. Not e If the analy zer is [...]

  • Страница 23

    Change a Label Nam e Labels group channels together. You can rename a label to make it more meaningful. For exam ple, you could use the labe l name DATA for all of th e channels that are connected to the data bus of a microproces sor. In this exercise, you will change a label name to TCOU NT to represe nt the timing count data captured from the 8-b[...]

  • Страница 24

    Modify Channel Assignments In this e xercise, you will assi gn the act ive bit s of po d A1 to the lab el TCOU NT. 1 Using the arro w keys, h ighlig ht the field s how ing the 16 ch annel s of Pod A1, to the far ri ght of the TC OUNT labe l. Pre ss the Select key . 2 Press the Clear En tr y key to clea r the default bi t assignmen ts. 3 Use the k n[...]

  • Страница 25

    Define a Term for the T iming Trigger For the analyz er to capture the data you want, you need to tell it what to trigger on by defining a term. Trigger terms are variables that you can use to tell the analyz er when to s tart recording data, what to s tore, and when to stop. In this e xercise, you will set up t he analyzer t o trigg er when the co[...]

  • Страница 26

    Set Up the Trigger Specif ication Using t he patte rn term F F that you se t in the previous e xercise, you will now set up t he analyz er to re cord the dat a after F F occurs on the eight channel bus. 1 High light th e 1 field in the Timin g S e quence Leve ls b o x of the Trig ger men u , and pre ss the Select key . 2 High light th e field to th[...]

  • Страница 27

    Trigger on the Te rm and Exam ine the Wavefo rm When yo u press the Run key, the anal yzer t riggers o n the term yo u se t up in the previo us e x ercise, capture s the dat a, and then s witche s to t he Wavefo rm menu where t he dat a is displ ayed. 1 Press the Run key. 2 Use the table below to exami ne the w aveform. To Do This: Do Thi s: To sca[...]

  • Страница 28

    2- 10[...]

  • Страница 29

    3 Introdu ct ion to State An alysis[...]

  • Страница 30

    Introd uction to Sta te An aly sis State analysi s in its simpl est form means acquiring data a nd storin g it whe n it is valid for a sy stem under test. When doing state analysi s, you mus t put th e an alyzer in to state mod e. The di fference s betwee n state mode and timin g mode ar e th e source of th e sample clock an d the way the data is d[...]

  • Страница 31

    Before You Begin 1 Deci de what to do ne x t. If you have just complet ed the exerci ses in chapter 2, go to " Put the Analyzer Into State Mode" on the next page. O therwis e, conti nue to step 2. 2 If you are usin g a n HP 1660 series an alyzer, load the An aly zer w ith the configu ratio n file, CH03_6 0._A. If y o u are u sing a n HP 1[...]

  • Страница 32

    Put the Analyzer into State Mo de To make a state measurement , you must set the analyz er to state mode. The state mode uses the clock s upplied by the sys tem under t est t o contro l when data is sampled. 1 Press the Config ME NU key . 2 In the Anal yzer 1 box, highl igh t the field to the righ t of Ty pe , a nd press the Sel ect key . 3 High li[...]

  • Страница 33

    Set Up the State Clock The state clock is a signal from the syst em under t est that clocks the analyzer, causing the analyz er to sample and s tore dat a. 1 Press the Format MENU key. 2 High light th e Master Cl ock f ie ld in th e up pe r c en te r of the di sp lay . Press the Select key. Your display will look differe nt from t he one s hown in [...]

  • Страница 34

    Change a Label Nam e Labels group channels together. You can rename a label to make it more meaningful. For exam ple, you could use the labe l name DATA for all of th e channels that are connected to the data bus of a microproces sor. In this exercise, you will change Lab 2 to SCOUN T to represent the stat e count dat a. The label i s named SCO UNT[...]

  • Страница 35

    Modify Channel Assignments In this exercise, you will assign the lower eight channels of pod A1 to the lab el SCOUN T. 1 High light th e field show ing the 16 ch annel s of Pod A1 to the fa r right of the SCOUNT lab el. Press the Sele ct key. 2 Using the knob, mo ve the cursor to chan nel 7 i n the p o p - u p men u . The n , press the ⇑ (up-arr [...]

  • Страница 36

    Define a Term for the St ate Trigger For t he stat e analyze r to capt ure the dat a you want, you need to te ll i t what to trigge r on by defini ng a term. Trigger t erms are use d in the trigg er specificati on to tell the analyze r when t o start recording data, what to store, and when to stop. 1 Press the Trigge r MENU key. 2 High light the ba[...]

  • Страница 37

    Set Up Level 1 of the St ate Trigger Specificatio n In the nex t two ex ercises, you will set up t he sequence o f events that you want the logic analyzer to follo w when trigg ering and storing data. In this exercis e you will set Level 1 to store all data occurring befo re the trigge r pattern i s found. 1 High light th e 1 field in the State Seq[...]

  • Страница 38

    Set Up Level 2 of the St ate Trigger Specificatio n In sequence level 1 the analyze r stores data b efore the trig ger point. Fo r sequence level 2, you will tell the analyz er to store any data once the trigger pattern i s fo und. This will fill the rest o f the acq uisit ion memory. 1 High light th e 2 field in the State Sequ ence Levels bo x . P[...]

  • Страница 39

    Run the State Analyzer and View and Change the Stat e Listin g 1 Press the Run key. 2 Obser ve the State Listing . The trigger pattern 00 is centere d around the zero line number, which corresponds to the t rigger point y ou specifie d in the Trigger m enu. The negative line numb ers indicate the states stored prior to the trigger point . S ta te L[...]

  • Страница 40

    Create Symbols to Display State Dat a Symbo ls are used t o display state data in easily understandabl e terms, which you define . This can mak e the s tate li s ting much easier to interpret . In the followi ng exerci ses, yo u will define and display s ome sym b ols. 1 Press the Format MENU key. 2 High light th e Symbol s field, and press the Sel[...]

  • Страница 41

    Creat e Addit ional Symb ols You can create as many symb ols as you want. In this exercise, y ou will create symbo ls TWO and THREE for the hex values 02 and 03. 1 If the Symb ol Tabl e p op-up menu is now displa yed, go to step 2. If th is is not the c ase, high light the Sy mbols fiel d in the Forma t Menu, an d press t he Selec t ke y. 2 High li[...]

  • Страница 42

    Select and View Symbo ls in the State Listing Symbo ls are helpful when viewing more com plex state listing s. Fo r exampl e, you might monit or a microprocesso r’s s t atus lines which have specific patterns for re ad and write cy cles. Yo u can define sy mbols for these patterns. Then, wherever a read o r writ e cycle o ccurs in the state listi[...]

  • Страница 43

    4 Compari ng State Traces[...]

  • Страница 44

    Compari ng State Trace s The S tate Compare featur e allows you to co m pare two state li stin gs. You can check if your syste m is executin g co rrect states by acquir ing a s tate listin g from the system under test and compari ng it to a listin g that is kn o wn to be good. If there are difference s betwee n the two lis tings, you can use th e D[...]

  • Страница 45

    Before You Begin 1 Deci de what to do ne x t. If you have just completed the exerci ses in chapters 2 and 3, go to "Check the Configurati on" on the next page. If you have not just co mpleted the exercises in chapters 2 and 3, go t o step 2. 2 Load the A nalyzer with the c o n f igur ation file, CH04._ A. The file defaults all syst em s e[...]

  • Страница 46

    Check the Configu ration Either y ou have just co mpleted chapt er 3, " Introductio n to St ate Analy sis", o r you have l oaded the configuratio n file CH_0 4. 1 If you are usin g a n HP 1660 series an alyzer go to step 2. If y ou are usin g a n HP 1670 serie s a n alyze r, put the an alyze r into State Co mpare mod e before ch eck i n g[...]

  • Страница 47

    Set Up the State T rigger Specification When comparing two state list ings, it is b est t o only sample the data you are interest ed in comparing. This will ensure that the errors you find are errors in the data you are interested in, rather than in the pretri gger data. Setting the analyzer to store "no stat e" before the trig ger, tells[...]

  • Страница 48

    Run the Analyzer and View the State Listing 1 Press the Run key. 2 Obser ve the listing. The State List ing is now displaying the output of the ripple counte r in hexadecim al wit h FF (hex ) at the top of the listing under the SCOUNT label. FF is at the begi nning of t he listi ng and to the right of a field in which 0 is displayed. The zero line [...]

  • Страница 49

    Copy the State Listing to the Compare Refer en ce Listin g In this exercise, you will copy the state list ing you acquired in the previo us exercis e to the reference list ing so you can compare it with other list ings . This feature can be used in a te st environm ent to check that your syste m is execut ing correct ly. You can acquire a state lis[...]

  • Страница 50

    Change the Jump er to A cqu ire a Different State Listing Changing the glitch jumper changes channel 7 of the counter so that some of the acquired stat es will not match the original list ing. After you change the jumper, you will acquire the data again in the next exercise, then compare it to the dat a you copied t o the Re ference List ing. 1 Pul[...]

  • Страница 51

    Run the Analyzer and Find the Errors Now that you have changed the jumper, you are ready to acqui re a different state list ing and compare it to the previous listing . In this exercis e, you will switch to the Diffe rence List ing, press the Run key to acq uire t he ne w state listing , and use t he knob t o scroll thro ugh the differences betwe e[...]

  • Страница 52

    4- 10[...]

  • Страница 53

    5 Mixed Mode - Co rrel at ion of State and Timin g Dat a[...]

  • Страница 54

    Mi xed Mode - Correla tion of Sta te and Timing Data Mixed mod e allows you to an alyze a sy stem in b oth state and timin g modes simul taneously. A comm on exampl e is using the state analyzer to cap ture a p roblem th at occurs in f requ ently an d then usin g the timing an alyzer to an alyze the p roblem i n detail . T he Mi xed Mode ex ercises[...]

  • Страница 55

    Before You Begin Not e If your logic analy zer is an HP 1663 or HP 1664 you cannot perfo rm thes e exe rcises . The HP 1663 a nd HP 166 4 have 32 data acq uisit ion channels on two pods. All 32 channels may be ass igned to either sta te or timing analy s is , but they cannot be separa ted to perform mixed-m ode meas urements . 1 Set the jump ers as[...]

  • Страница 56

    Connect t he Timin g Analyzer Not e If you have a terminat ion adapter, HP part num ber 01650-6 3203, connect the adapter betw een Pod 3 of the logic analy z er and J2 of the traini ng board, then go to the next page to put the ana ly z er into state and ti ming modes. 1 Connect the Po d 3 connector to the pr o be assemb ly. For t he HP 1660s, Pod [...]

  • Страница 57

    Put the Analyzer into State and Tim ing Mod es In this exercise you will use bo th the timi ng analyzer mode and the stat e analyzer mode to co rrelate the st ate and timing measurements. Pod 1 will be capturing t he state meas urement and P od 3 will be capturi ng the t iming measurement . All other pods will be unassigne d. 1 Press the Config ME [...]

  • Страница 58

    Change a Label Nam e and Modif y Chann el As signment s 1 Press the Format MENU key twice . 2 High light F ormat MACH INE 2 in the p op- u p menu, and press the Select ke y. 3 High light th e top field und er Label s , then type T C OUNT using the ke ypad. Pr ess the Done key w hen you are finishe d typing. 4 High light th e field show i n g t he 1[...]

  • Страница 59

    Clear the Tim ing Analyzer Trigger Clearing t he timing analyz er trigger s e ts the speci fication t o "don’ t care". By doing t his, the timing anal yzer wil l trigger as s o on as i t is arme d by t he st ate analyzer. 1 Press the Trigge r MENU key. 2 High light th e Modify Trigger field on the ri ght side o f the sc reen, and press [...]

  • Страница 60

    Enable Tim e Correlation between the Timing and State Analyzers Setting the Count to Tim e causes the st ate analyz er to store a time val ue, called a time stamp, for each data point that is st ored in memory. When the mixed display is selected, the time stamp informatio n is used t o displ ay the data in b oth t he timing and state displays wi th[...]

  • Страница 61

    Arm t he Timin g Analyzer with th e State Analyzer Arming contro l sets up the order of triggering for complicate d measurement s that involve more than one mode, such as state and timing. Altho ugh stat e and timing modes involve a single analyz er, they are ofte n referred to as the timing analyz er and the stat e analyz er. Arming the timing ana[...]

  • Страница 62

    View t he Mixed-M ode Display w ith Time-Correlated Markers When yo u press the Run key, the stat e analyzer triggers on the pattern FF (when all eight lines are high) and arms the timing trigg er. Mix ed Displ ay displays trigg er points for both the timing analyz er and the stat e analyze r with the state data displaye d in a state list ing and t[...]

  • Страница 63

    6 Advanced State Triggering[...]

  • Страница 64

    Adv anc e d Sta te Trigg ering The power of the state analyzer is in its wide rang e of trigge r capab ilities . T hese e xercise s step you th rough the pro cess of u s i ng the multi-level trigg ering capabi lities of the state analy zer. In th is chap ter, you wil l: • Put the analy z e r into state mode • Set up th e state an alyzer fo rmat[...]

  • Страница 65

    Before You Begin 1 Deci de what to do ne x t. If you have just completed all of the exercise s in Chapters 2 through 5, go to "Put the Analyz er into State Mode" on the next page. If you have not just co mpleted all o f the exercis es in Chapters 2 through 5, g o to ste p 2 . 2 Load the A nalyzer with the c o n f igur ation file, CH06._ A[...]

  • Страница 66

    Put the Analyzer into State Mo de 1 Press the Config ME NU key . 2 In the Anal yzer 2 box, highl ight the field to the righ t of Ty pe , and press the Select key. High lig ht Of f in the p op-up menu, and press the Select ke y. 3 In the Anal yzer 1 box, highl ight the field to the righ t of Ty pe , and press the Select key. High lig ht Stat e in th[...]

  • Страница 67

    Define State T rigger Terms "a" through "d" In the following exercises , you will set up the analyzer to check for and s tore a co mplex s equence o f st ates befo re it t riggers. While t he analyz er checks for these state s, it will s tore only select ed stat es that you define. As in chapter 3, you will define your trigger t[...]

  • Страница 68

    Define State T rigger Term " e" and Range1 The trigge r te rm "e" store s one value . The Range1 term, ho wever, can st ore a range of values. Storing a range of values is useful when you are looking to store the data of a subro utine or procedure. 1 Tur n the kno b clo ckwise to d isplay the e term in t h e bottom left corne r [...]

  • Страница 69

    Add Stat e Trigger Sequence L evels You tell the analyze r what data to capture b y setting the seque nce specificati on. In this e x ercise, your seq uence speci ficati on will have five sequence levels. 1 High light th e 1 field in the State Sequ ence Levels bo x of the Trigger men u . Pr ess the Se lec t key. 2 High light th e I ns er t Le ve l [...]

  • Страница 70

    Set Up Level 1 of the St ate Trigger Specificatio n The first term you will look for and st ore befo re t riggering is term "a", which stores the value 011. Because you are only interest ed in 0 1 1, you will set the "While Storing" field to "no state " so that no other data is store d. 1 High light th e 1 field in the[...]

  • Страница 71

    Set Up Level 2 of the St ate Trigger Specificatio n The second term you will look for is the range of values 050 throug h 058, which you de fined as "In range1" . Whil e you are st o ring thes e values, y ou also want to find and store term "e" with the value 059. 1 High light th e 2 field in the State Sequ ence Levels bo x of t[...]

  • Страница 72

    Set Up Level 3 of the St ate Trigger Specificatio n The third t erm y ou want to fi nd and store is term " b" wi th t he value 0 22. Because yo u only want to store this value, yo u set the " While St oring" fi eld t o "no st ate". 1 High light th e 3 field in the State Sequ ence Levels bo x of the Trigger men u . Pr e[...]

  • Страница 73

    Set Up Level 4 of the St ate Trigger Specificatio n an d Defin e a Combination Trigger Term In Seq uence Leve l 4 yo u will st ore a combinatio n o f values while look ing for the trigger term "e". A combinatio n t erm, is a logical comb ination of othe r terms, using bool ean logic operat ors like AND and OR. In this exercise , you will [...]

  • Страница 74

    7 Press the Done key once to cl ose the Comb inati o n Term po p-up menu. 8 High light th e field to the right of th e TRIGGER o n field, a nd press the Sel ect key. Highligh t e in the pop-up menu , a n d p ress t he Sel ect k ey. 9 Press the Done key to clo se the Seque nce Leve l 4 p o p- u p men u . Sett ing Up L evel 4 of the St ate Tr igger S[...]

  • Страница 75

    Check the Trigger Specification Now you can check the trigger specificat ion by scrolling through the five sequence levels. You did not have to set up Level 5 because you want t he analyzer to trigger and st ore "anystate ". The last level of a trigg er specificati on has this as the default. 1 High light the "State Seque nce L evels[...]

  • Страница 76

    Run the State Analyzer and View t h e Data 1 Press the Run key. 2 High light the ba se field belo w the SCOUNT lab el, and pre ss the Selec t ke y. Highli ght Deci mal i n the pop-up menu, and press the Select k ey. 3 High light the lin e n u mber field on the lef t side of the di splay. Scrol l the li sting to the b eginni ng by turn ing the knob [...]

  • Страница 77

    Ripple Co unter O u tput and Stored St a tes The figure above shows you the output of the ripple counter (the circle) an d the sequence of qualificat ion and storage that the state analyzer perform ed. The asterisks indicat e when the state analyz er found and stored valid terms in this e xample. All st ates were init ially exclude d, usi ng the &q[...]

  • Страница 78

    6- 16[...]

  • Страница 79

    7 Using th e Os cillo scope[...]

  • Страница 80

    Using the Oscil loscope These exercis es show you how to use the osci llos cope insi de the anal yzer. If you are u s ing an HP 1660CS , HP 1661CS , HP 1662C S, or an HP 1663CS an alyzer, you have a b uilt in oscill oscope. You will start by using the Au toscale feature to set up the oscillo scop e. You will also use the Auto Meas u r e feature to [...]

  • Страница 81

    Before You Begin 1 Deci de what to do ne x t. If you have just completed the exerci ses in chapters 2 through 6, go to "Connect the Channel 1 Oscillos cope Prob e" on the next page. If you have not just co mplet ed the e xercises in chapt ers 2 throug h 6, go t o step 2 . 2 Load the configu ration files CH07. _A a nd CH07. _ B . When load[...]

  • Страница 82

    Connect t he Chan nel 1 Oscilloscope Probe 1 Conn ect the osc illoscop e prob e to chann el 1 o n the fron t p anel of the analyzer . 2 Conn ect the probe tip to the test point lab ele d "CL K 1" on the Logic Analy zer Train ing Board . 3 Conn ect the probe gro und lead to the test point lab eled "GND" on the Logic Ana lyzer Tra[...]

  • Страница 83

    Get the Waveform on the Display The Autoscale feature auto matically scales the vertical sensitivit y and the horizo ntal time b ase of the oscilloscope to provide a display of the waveform. This simplifies the set up of the oscilloscope and is very helpful when the amplitude and period o f a signal are unkno wn. 1 Press the Config k ey. 2 High lig[...]

  • Страница 84

    Delete Channel 2 fro m the Display You can delete the unused channels to get more display space. 1 High light the ba r o n the left side of the wavefo rm area. 2 Using the knob , place th e cursor on the chann el 2 design ator (C2), then press the Select key. 3 Select Dele te fro m the pop-up men u. Delet ing Ch annel 2 from th e Display Resul t Th[...]

  • Страница 85

    Zoom and Scroll Through the Clock Wavefor m You can use the s /Div field to set the time scale on the horiz ontal axis of the display from 1 ns/div to 5 s/div, and you can use the Delay field to scroll through t he waveform. 1 High light th e s / Di v field. 2 Rotate the k nob clockwise to expand the clock wavefor m. Rotate the kno b coun ter clo c[...]

  • Страница 86

    Measure the C lock Period Manually Time and voltage measurement s can b e made manually by turning the T Markers fie ld on. 1 Press the Marker MENU key. Marker is pr i nt ed i n wh it e on t h e M EN U ke y. 2 High light th e T Marke rs Off fiel d and pres s the Se lect ke y. Hig hli ght On in th e po p-u p me n u, an d pr e ss th e Se lec t key. 3[...]

  • Страница 87

    Measure the C lock Period with A u to Measure The Auto Measure function allows you to automat ically measure many signal parameters. 1 Press the Meas ME NU key . Meas is p r i nt ed i n wh it e on t h e M EN U k e y. 2 Re ad the cloc k perio d in the bo x be low the top r ow of fields. Me a su r in g th e Cl ock P e rio d wit h Au to M ea s ur e Th[...]

  • Страница 88

    Read Volt age with t he M arkers You can use the time and voltage markers to make time and voltage measurement s at specific po ints on the waveform. 1 Press the Marker MENU key. 2 High light th e V Marker s Of f field, and press t he Sel ect key. 3 High light th e Va Volts field. Rotate the k nob and watc h the Va marker scro ll up and down th e s[...]

  • Страница 89

    8 Trigger ing the Oscillo scope with t he Timin g Analyzer[...]

  • Страница 90

    Trig g e ring the Osci lloscope with the Timing Analy zer You can use the osci lloscop e and the timi ng analyze rs together so that the data and trigger points can be time-correlated . To perform thes e exercis e s , you need an anal yzer with an o s cillosco pe. These ex ercises s h ow you how to make the timing analyzer trigge r the oscillo scop[...]

  • Страница 91

    Before You Begin 1 Deci de what to do ne x t. If you have just completed all of the exercise s in Chapters 2 through 7, go to the "Set the J umpers" ex ercise, on the ne xt page . If you have not just co mpleted all o f the exercis es in Chapters 2 through 7, g o to ste p 2 . 2 Load the configu ration files CH0 8._A, and CH08. _B. When lo[...]

  • Страница 92

    Set th e Jump ers You will create the glitch on bit 7 of the counte r on the traini ng board by setting the glitch jumper to ON. • Set the jump ers as show n below . For more inform ation about setting the jumpers, refer to chapter 11, "To Set the J umpers." Setti ng the Jump ers Resul t The glitch on bit 7 is turned on. CLK2 GLITCH P. [...]

  • Страница 93

    Connect t he Oscilloscop e P robe 1 Conn ect the osc illoscop e prob e to chann el 1 o n t he fron t pan e l. 2 Connect the p robe tip to the test point lab eled "Glitch " on the Logi c Analy zer Train ing Board . Note that this is a different test point than the "CLK 1" test point that was used in Chapter 7. 3 Conn ect the prob[...]

  • Страница 94

    Get the Waveform on the Display The first step when using an oscil l oscope is to get the waveform on the display. Autoscale is an algorit hm that autom atically o ptimiz es the display of one or more waveforms. The oscillosco pe trigg ers at an arbit rary po int until you set up the t rigger conditi ons. 1 Press the Config k ey. 2 High light t he [...]

  • Страница 95

    Change the Oscilloscope Trigger You will be using the t iming analyz er to find the glitch and then the oscillo scope to display it. This correlatio n of timing and scope is done by arming the scope with the timing analyzer. To capture the glitch on the scope, y ou want it to capt ure dat a immediat ely afte r the gli tch is capt ured by the ti min[...]

  • Страница 96

    Turn On the Timing Analyzer Now you will beg in to set up the timing analyz er to capture the glitch. 1 High light th e Scope field and press t he Sel ect key. Highligh t A nal yze r in the pop-up menu, and press th e Select key. 2 Press the Config MENU key. If the Configuration menu is already displayed when you press the Config ke y, then a po p-[...]

  • Страница 97

    Set Up the Timing Format Menu Because you will be making a timing measure ment, you will use the TCOUNT label that repres ents t iming count . You will also set the tim ing acquis i tion mode t o capt ure the g li tch. 1 Press the Format MENU key. 2 High light th e SCOUNT lab el, and press the Select key. High light Turn Label O ff in the p o p -up[...]

  • Страница 98

    Define t h e Timing Trigger Term "Edge 1" The timing analyzer can be configured to trigger on edges, or a glitch. In this exercis e, you will set the trig ger term to glitch on bit 7. 1 1 Press the Trigge r MENU key. 2 High light th e Modify Trigger field, and p r ess the Se lect ke y. Hig hlig ht Clear Tr i gger , press the Sel ect key ,[...]

  • Страница 99

    Set Up the Timing Trigger Specification You will now tell the analyzer to trigger on the glit ch the first time it occurs. 1 High light th e 1 fi eld in the Timin g Sequence Leve l s bo x, and pre ss the Sel ect k ey. 2 High light th e " > " field, and pre ss the Se lec t key. Hig hlight Occur s in the pop-up menu, and press the Select[...]

  • Страница 100

    Arm t he Oscilloscop e with t he Timin g Analyzer The timing analyzer and the oscillo scope can b e config ured so t hat the t imin g analyzer’ s glitch trigge ring capabil ity will capture the glitch, and then arm the oscillo scope so that it, too, captures the glitch. 1 High light th e Arming Cont ro l field at the far ri ght side o f the scree[...]

  • Страница 101

    Add Oscilloscope Wavefor m to the Timing Waveforms To see t he correlatio n betwe en t he timing analyzer and the os cillosco pe, you must insert the scope display into the timing waveform display . 1 Press the Wform MENU key to disp lay the W aveform Mach i ne1 men u . 2 High light the large field at the left side of the displa y. The TCOUNT lab e[...]

  • Страница 102

    Capture the Glitch with the Tim ing Analyzer and Oscilloscope The timing analyzer runs, trigg ers, and then arms the oscilloscope . No tice the slight delay be tween the glitch displaye d by the timing analyzer and the oscillo scope. This is caused b y the intermo dule b us when one instrume nt arms another. In the following exerci se, you will ali[...]

  • Страница 103

    Align the Glitch Displayed b y t h e Oscilloscope and Analyzer You can alig n the g litch di splayed b y the analy z er and sco pe by measuri ng the distance bet ween the falling edge on the timing display with the falling edge of the scope display. Then you use the skew feature to move the tim ing waveform over so that the two display s are aligne[...]

  • Страница 104

    4 Press the Trigge r MENU key. 5 High light th e Arming Cont rol field and pre ss the Sel ect key . 6 Wi th th e Skew fiel d highl ighte d , pre ss the Select key . 7 Wi th th e Anal yzer field hig hlighted , press the Select key. 8 Use the knob to change the units to ns, and type in the time delay you measu red w ith the Trig to O marker. 9 Press [...]

  • Страница 105

    9 Using the Pattern Gener at or[...]

  • Страница 106

    Using the Pa ttern Gene rator The p attern gen erator p rovides programmabl e digital outpu t that can be us ed to s timulate an d contro l a sys tem unde r tes t. The se exercis es will s how y ou how to progr am the pattern gene rator so that it provid es a pattern of "walking ones ." Becau se the pattern g enerator is an outp ut m o d [...]

  • Страница 107

    Before You Begin 1 Load the configu ration file for chapter 3, CH03_60. _A . If you nee d inst ructions to load the configurati on files, refer to chapter 11, " To Load a Co nfigurat ion File. " 2 Connect Pod 1. Connect Pod 1 of the anal y z er to J1 on the Training Board. F or th e HP 1660 s, Po d 1 is the top cabl e in the left-mo s t p[...]

  • Страница 108

    Connect t he Pattern Generator • Conn ect the pat t ern ge nerator o utpu t Pod 4 to the TTL Data Pod . Th en conn ect the TTL Da t a Pod to J4 (label ed PATTER N GE NERATOR ) on the train ing boa r d. For more inform ation about setting the jumpers, refer to chapter 11, "To Set the J umpers." Not e Pod 1 of State/T iming i s not only u[...]

  • Страница 109

    Turn On the Timing Analyzer 1 Press the Config MENU key. If the Configuration menu is already displayed when you press the Config ke y, then a po p-up menu will appear. Choose Configu rat ion from the pop- up menu. 2 High light the field to t he rig ht of Type in the Anal yzer 1 b o x and press t he Selec t ke y. Highli ght Timing in the pop-up men[...]

  • Страница 110

    Change a Label Nam e In this exercise, you will change a label name to PATG E N to represent the pattern g enerator dat a captured by t he timi ng analyzer. 1 Press the Format MENU key. 2 High light th e label L ab2 an d type P ATGEN. Press t he D one key. 3 High light the field labeled TCOUNT, and pre ss the Sel ect key . High light Turn La bel Of[...]

  • Страница 111

    Modify Channel Assignments In this exercise you will assig n channels 8 through 11 to Pod A1, which is attached t o J1 o f the trai ning bo ard. The analyz er will then us e these channels to capture the output of the pattern generato r. 1 High light th e field show ing the 16 ch annel s of Pod A1 to the fa r right of the PA TGEN label. Press the S[...]

  • Страница 112

    Set Up the Timing Analyzer Trigger Term The trigge r term ’a’ is set t o 1 so that the analy zer will trigger on the " walkin g ones" pro vided b y the pattern generat or. 1 Press the Trigge r MENU key. 2 High light the field to t he rig ht of term "a ", and type a 1 into the field. 3 Press the Done key. 4 High light th e 1 [...]

  • Страница 113

    Add a Pattern Gener ator Label to the Timing Waveform Display The new lab el PATG EN must be added to the W aveform dis play for t he captured data to be dis played. 1 Press the Waveform men u key. 2 High light the field under Lab els on the left side of the screen, a n d press t he Selec t key tw ice. 3 Press the Select k ey t o select Ins ert . 4[...]

  • Страница 114

    Set Up the Pat tern Generator F ormat Menu For t he patte rn generato r to output the "walk ing ones" t o the logi c analyzer, the lower four bits of P od 4, which is connected to the training board throug h the T T L Data P od, mus t be assig ned to PATG EN. 1 1 High light th e Analyze r field i n the top -left corne r of the screen, and[...]

  • Страница 115

    7 Using the knob, mo ve the cursor to chan nel 3 i n the p o p - u p men u . The n , press the ⇑ (up-arr ow) key to put asterisks in chann els position s 0 th r ough 3. 8 Press the Done key. 8 High light the field showin g t he Pod B3 to the l eft of the field you jus t mod ified, and p ress the Sel ect k ey. 9 Press the Clear En tr y key. P ress[...]

  • Страница 116

    Program the Pat tern Generator Ou tput The Sequence window is used to program the pattern generat or output. In this exerci se, you will change the base field to binary and program the first "walking one. " 1 High light th e Pat Ge n Format field , and press the Sel ect k ey. 2 High light Pat Gen Seque nce field in the pop-up menu, and pr[...]

  • Страница 117

    Add Program Lines You will need four lines fo r the "walking ones" program. In t his exercise , yo u will insert two lines after 0001 and comple te the walking ones program. 1 High light th e Inse rt fiel d, and pre s s the Select key two times to add two ad ditiona l progra m line s to the l isting. 2 Using the knob, scro ll to the n ext[...]

  • Страница 118

    Start the Pat tern Generator an d View the Walking Ones Patt ern When yo u select Run and Repetiti v e , the Patt ern Generat or begins to run in repetit ive mode. The output is the repeating "walking ones" patt ern. You will not see this output until you switch to the timing analyz er waveform display . The pattern generator will run ind[...]

  • Страница 119

    Stop the Patt ern Generator 1 High light th e Analyze r f ield, and press th e Select k ey. Hi ghligh t Pat t Gen in th e po p-u p me n u, an d pr e ss th e Se lec t key. 2 High light th e Stop f ield , and press the Sele ct key. The pattern generator re quires CPU time when it is run ning indepe ndently in the repetit ive mode. St opping t he patt[...]

  • Страница 120

    9- 16[...]

  • Страница 121

    10 Introdu ct ion to Inverse Assembly[...]

  • Страница 122

    Introd uction to Inverse Asse mbly An in vers e asse mbler translate s the cap tured data into microp rocessor i nstructi on s . To per form invers e assemb ly, you must probe a micropro cessor and load the correct configu ratio n and inve rse assembl er. The trai ni ng board doe s not have a microp rocesso r. Therefore , for these exer cise s you [...]

  • Страница 123

    Load t he Inverse Assembler and Samp le Listing In this exercise you will load a configurati on file and the inverse assemb ler t o translate the binary data. You will not be making the measurem ent because the trai ning board doe s not have a micropro cessor. 1 Plac e t he flex ible disk labe led "Logi c Analyzer Train ing Ki t Config uration[...]

  • Страница 124

    View t he Address, Data, and Stat us Labels The labels, pods and bit as signments were configured when you loaded the sample listi ng. Often, you will load a configurati on file you buil t or one supplied wit h the prepro cessor. There are thre e label s the inve rse assemb ler needs to translat e the b inary data correct ly: ADDR ( address bus) , [...]

  • Страница 125

    View t he Assembly Listing You can view the captured data in the mnemonic form just as you can view data in the Hex , Deci mal, or Binary forms. 1 Press the Li st ME NU key. If you are using a 1670 series analyz er, your listing will be different than th e one in t he g raphic below. This is b ecause you are using a di fferent sampl e listing and i[...]

  • Страница 126

    Filter the Captured Data Not e This exerci se can only be done wi th the HP 1660C , HP 1660 CS, HP 1661C , or the HP 1661 CS analyz er. If the pro gram you are running is large o r you are not int erested i n lo o king at all of the code, you can suppres s the types of instructio ns you are not interest ed in. In this exercis e you wil l look at th[...]

  • Страница 127

    11 Settin g t he Jumper s and Loadi ng the Con figurations[...]

  • Страница 128

    Se tting the Jum per s The jumper s on J5 of the trainin g board are used to control the source of th e state clo ck an d to tur n the g litch on or of f . Before you star t each chapter, you s hould che ck the ju mpers to make sure th ey ar e prope rly set. Th e "To Set the Jumpe rs" exer cise , on th e n ext page , give s you the infor [...]

  • Страница 129

    To S et the Jumpers 1 Pul l the ap propriate jumper of f of the pin s of J5. 2 Push the jump er onto the c orrect pin s of J5. You o nly nee d to chang e jumper s that differ fr om the settings in table 1. Set the jumpers at the ir defaul t sett ings for all chapters. Tab le 1 shows y ou the default settings and the settings for each chapter. Chapt[...]

  • Страница 130

    Loading the Confi gurations I f you are not perfo rming the exercis es in order, you may need to load con f i guration files to set u p your s ystem so that yo u can complete the exercis e s . The "To Load a Config urati on File" e xercise on the next two p ages gi ves you the info rmation you need to load configurati on files . The flexi[...]

  • Страница 131

    To L oad a Conf iguration File There are two configurat ion files you will be loading. One fo r the analy z er CH0X. _A, and one for the oscilloscope CH0X. _B. For ex ercises that only use the analyzer, you will onl y load the CH 0X._A file. F or e x ercises usi ng t he scope, y ou will load b oth the CH 0X._A and t he CH0X ._B files. 1 Plac e t he[...]

  • Страница 132

    7 High light th e Execut e field, then pr ess the Se lect ke y. Not e If you are using a logic analyz er model ot her than an HP 1661, a message may appear, telling you that some pod informat ion has been changed or truncated, or needs to be connected in a particular way. T his is not an error. The message appears be cause your l ogic analyz er has[...]

  • Страница 133

    12 Al l Abou t the Logic A nalyzer Train ing Bo ard[...]

  • Страница 134

    All About the Log ic Analyzer Trai ning Boa rd The trai ning b oard h elp s you learn th e b asics of HP Logic A nalyzers . The foll owin g refe rence in formation is provid ed for th ose wh o want to know more abo ut how th e traini ng boar d works . Power Source The training board is powered b y the + 5 V s upplied by the logic anal yzer pods, so[...]

  • Страница 135

    The glitch is g enerated using the delay between the falling edge of D4 and rising edge o f D5 of t he ripple co unter, and the del ay using R2 wit h the input capacitance o f the 74 F02N. The ri pple counte r is a 74HC39 3. A 74F0 2 is used to generate the pulse (glit ch) and combi ne it with D7 of t he ripple counter. Because the 74F02 is a fast [...]

  • Страница 136

    Sch ematic Logi c Analy zer Tra i n i ng Boar d Schemati c All Ab out the Logic A nalyzer Training B oard Schemati c 12 -4[...]

  • Страница 137

    Index A a thr u j f iel ds, 2-7, 3 -8 acti vity indicators, 3-4 adding sequence levels, 6-7 adding symbols, 3- 1 3 ADDR, DATA, STAT la bels, 10-4 anal ysi s st ate , 3-2 timing, 2-2 anal y z er mo de set, 1-4 armi ng control, 5-9 conf i guring, 1-6 osci l loscope, 8-12 armi ng the oscilloscope, 8-1 2 armi ng t he t iming analyzer , 5 -9 arrow keys,[...]

  • Страница 138

    M marker placement time -corre la t ed, 5-10 marker s, 2-9, 5-10 voltage, 7-10 measuri n g t h e cl ock period Auto Measur e , 7-9 manu ally, 7-8 mixed display , 5-10 mixed mod e, 5-2 mix ed mode e xercise s, 5-2 modi fying channel assig nment s, 2 -6, 3-7 mu lt il ev e l s ta t e tr ig ge r in g , 6 - 2 O O-Marke r, 7-8 oscil loscop e conn ect ing[...]

  • Страница 139

    © Copyright Hewl ett- Packar d C ompany 1 9 92- 1997 All Rig h ts Rese rv e d. Reprod u ction, a d aptat ion, or translation without prior writt en permission i s prohib ited, exce p t as all owed under the copyrig ht laws. Document Wa rranty The informati on co ntained in this document is subject to change wi thou t no tice. Hewle tt-Pa cka rd m [...]

  • Страница 140

    Produc t W arranty Th is He w lett-Packard product has a warranty agai nst defect s i n mate rial and workmansh ip for a peri od of o ne year from date of shipment . During the warranty perio d , Hewlett-Packard C ompan y w i ll , a t it s o p t i on , ei th er re pa i r or repl ace prod ucts that prove to be defective . For warra nty service or re[...]