• Aucun résultat trouvé

SLAVE LOGIC

N/A
N/A
Protected

Academic year: 2022

Partager "SLAVE LOGIC"

Copied!
54
0
0

Texte intégral

(1)

SLAVE LOGIC ANALYZER

2302-5012-00

July 1981

GenRadjDevelopment Systems Division 5730 Buckingham Parkway

Culver City, CA 90230

(2)

REVISION HISTORY Title

Slave Logic Analyzer RELATED PUBLICATIONS

Slave Emulator Control Unit Hardware, Reference Manual

_GenRad

e GenRad/DSD,. 1981

0-2 Revision History

Number

-

Date Notes

2302-5012-00 7/81 First Edition

2302 -5000· .. 00

2302-5012-00

(3)

PREFACE,

This manual introduces and discusses the concepts of Slave Logic Analyzer operation. It prepares the user to i nsta 11 and operate the SLA for debuggi ng prototype system in real time. Special emphasis is given to system commands and console displays.

This manual consists of:

Chapter 1, INTRODUCTION, covers the basi cs of the Slave Logic Analyzer subsystem, specifications, and documentation.

Chapter 2, SERVICE AND provisions of customer information.

MAINTENANCE, describes servi ce and parts Chapter 3, INSTALLATION, di scusses Logi c Analyzer support and installation.

Chapte~ 4, OPERATION, narrates the technique of invoking the Slave Logic Analyzer, presents general operation of the system, defines. the use of commands, and details the finer points of Logic Analyzer operation.

The information in this manual is subject to change without prior notice.

Please note that a Documentation Reply Card is included in this manual. When you complete and return it, you help us produce better documentation for you.

A User Regi stration Card is i ncl uded in the set of manual s you recei ve with your GenRad/DSD system.: When you compl ete and return the User Registration Card, you ensure that you will receive all updates and new information for your configuration.

For your convenience, a 1 ist of GenRad/DSD Service Locations is appended to this manual.

(4)
(5)

CONTENTS

PAGE CHAPTER 1 - INTRODUCTION

.1.1 PURPOSE AND SCOPE 1-1

1.2 SLA OVERVIEW 1-1

1.3 SLA SUBSYSTEM DESCRIPTION 1-2

1.3.1 The· SLA Card 1-2

1.3.2 SLA Card Digest 1-2

1.4 SPECIFICATIONS 1-4

1.4.1 The SLA Card 1-4

1.4.2 Cable Assembly, Internal (LA-P3 To EP-P3) 1-4 CHAPTER 2 - SERVICE AND MAINTENANCE

2.1 CUSTOMER SERVICE

2.2 INSTRUMENT RETURN 2-1

2-1 2-1 2-1 2-5 2-3 2-6

2-8

2-15 2.2.1 Returned Material Number

2.2.2 Packaging 2.3 PARTS LIST

2.4 IC INFORMATION

2.5 MNEMONIC DESCRIPTIONS 2.6 LOGIC SCHEMATICS . 2.7 ASSEMBLY DIAGRAMS CHAPTER 3 - INSTALLATION

3.1 PREPARATION

3.2 INSTALLING THE SLA SUBSYSTEM 3-1

3-2

(6)

CONTENTS. (COntinued)· '.

CONTENTS (Concluded)

CHAPTER'4 .. OPERATION"

4.1 INTRODUCTION

4.1.1 Command Definitions 4.2 GENERAL OPERATION

4.3 DETAILS OF LOGIC ANALYZER OPERATION 4.4 COMMANDS

4.4.1 Wi ndow Mode Conmand 4.4.2 Mode Conmand

4.4.3 Breakpoint Command 4.4.4 Qualify Trace Command GENRAD/DSO'SERVICE LOCATIONS

0-6 Contents

PAGE

4-1 4-2 4-4 4-3 4-7 4-8 4-15 4-18 4-19

2302-5012-00

(7)

ILLUSTRATIONS

FIGURES PAGE

1-1 Logic Analyzer Block Diagram 1-3

2-1 Logic Schematic Section 2-9

3-1 Emulator Rear View 3-3

(8)

ABBREVIAT,IONS' .

ABBREVIATION ADS

ASCII AWG, BCD BP CAP BUF CER CONN CPU DIP DR DSD EP FF GND HEX

It

LA INV

LB/SQ IN.

":MEM LED MOT MUX MV OCTD OSC POS PROM RAM PWB REC RIB SEL ROM SIP

SLA

SPR ST TANT TI

2302·5012-00

DEFINITION

Advanced Development System

American Standard Code for Information Interchange'

American Wire Gauge Binary Coded Decimal Breakpoint

Buffer Capacitor Ceramic Connector

Central Processor Unit Dual In-line Package Driver

Development Sys·tems Division Emulator Personal ity

Flip-Flop Ground Hexadecimal

Integrated Circuit Inverter

Logic Analyzer

Pounds Per Square Inch Light Emitting Diode Memory

Motorola Multiplexor Multivibrator Octal

Oscillator Positive

Programmable Read Only Memory Printed Wiring Board

Random Access Memory Receiver

Ribbon

Read-Only Memory Select

Single-In-Line Package Slave Logic Analyzer Sprague

State Tantalum

Texas Instruments

Abbreviations 0-8

(9)

CHAPTERt

INTRODUCTION

1.1 PURPOSE AND SCOPE

The purpose of this manual is to inform and instruct the user specifically about the Logie Analyzer portion of the Slave Emulator. The depth of coverage is sufficient for the intended purpose. This manual has been prepared

assuming the user has a knowledge of GenRad Advanced Development System operation, including the Sl ave Ernul ator.

1.2 SLA OVERVIEW,

The SLAsimp1ifies. debugging and. troubleshooting tasks by displaying detailed pictures of time-related events within digital circuits. This allows the user to view bus data during program execution.

The SLA has a sampling rate of 10MHz. Information is recorded synchronously with the system, and stored in an area of memory contained in the SLA hardware.

The SLA samples and stores. a maximum of 256 traces for up to 24" address lines, up to 16 data lines, four external user-defined lines, and 20

processor-dependent lines. A hardware register (Trace Qualifier) selects the trace to be stored in SLA memory.

These and other detail s are exp1 ai ned in Chapter 4, OPERATION.

(10)

1.3 SLA SUBSYSTEM DESCRIPTION

The SlA subsystem consists of one 2302-4746-01 logic Analyzer card and one 2302-0234-01 Cable Assembly for Internal lA-P3 to EP-P3 connection.

1.3.1 THE SLA CARD

Th~' bogic'Analyzer '-ls'"a'stand'ara Sl ave Emulator card with two' rear double-sided edge connectors, P3 and P5, for interfacing the Breakpoint and Emulator

personality cards. The front edge connectors, PI and P2, plug into the motherboard (backpl an e) • PI and P2 are identical on all Ernul ator cards.

There are approximately 122 components on this card, containing 256x4 RAMs, assorted IC logic arrays, resistor PAKs, a 20MHz crystal oscillator,

capacitors and resistors.

1.3.2 SLA CARD DIGEST

The SlA card records bus signals during emulation, beginning at a specific event which is predetermined on the breakpoint card. The SlA 24-bit cycle counter records, the time (or bus cycle) between two events. These two events are detected ,by Breakpoints land 2. Breakpoint 1 starts the count and

Breakpoint 2 ends the count. The SlA card records specified bus cycles dete.rmi ned by the trace qua 11 fi e r.

The SlA block diagram is shown in Figure 1-1. Notice that memory logic falls into two groups:

(1) mai n memory and (2,) memory address counters. Traces are stored in si xteen 256 x 4-bit main memory RAMs. Information to be stored can be restricted to a READ or WRITE to a specified location. The memory addresses are two 4-bit synchronous counters for addresses AO through A7.

Data latches coming off the bus consist of 24 address lines (BAO-BA23), 16 data lines (BOO-BOIS), and four control lines (X6, R/W-, X17, and BHE).

Non-bus signa·ls are 16 processor-dependent inputs {XO-X1S} and four external conditions (ECO-EC3).

The timinglogic'conststsof a 20MHz crystal clock source and a lO/IMHz

real-time clock, a clock selector, and a 24-bit cycle counter working into the bus through a buffer array carrying BOO-B07.

1-2 Int roduct ion 2302-5012-00

(11)

MEMORY

:>

ADDRESS COUNTER

U20, U33

v

NOTE

Symbols inside blocks refer to IC DIPS on Schematic, Logie Analyzer, 2302-4746. For example, U4, U5, U6, U38-42 are data latches.

EXTERNAL CONDITIONS

, I

V

PROCESSOR DEPENDENT

, I

~

U6 DATA 1ATCH U4, U5 U12- 19, U25-,32

64 X 256 MEMORY ARRAY

TRACE QUAL! FI ER (FROM BP CARD)

, I

~

10/1 MHZ REAL-TIME

CLOCK -U2, U8

CLOCK 24 BIT

DATA LATCH U4, U38-42

(/') (/') UJ 0:::

Cl Cl ex:

v

SELECTOR r-- CYCLE COUNTER

U10 U34-36

1\

v

BUFFER U46-48

(12)

1.4 SPECIFICATIONS 1.4.1 THE SLA CARD

Width:

Length:

Thickness:

Weignt::,~

9 inches (23 cm) 12 inches {30 cm}

.06 inches (1-1/2 mm) 8·oz. (226.8 grams)

1.4.2 CABLE ASSEMBLY,INTERNAL (LA-P3 TO EP-P3) Overall Length: 3.25 inches {8 cm}

1-4 lntroducti on 2302 -5012 -00

(13)

CHAPTER 2

SERVICE AND MAINTENANCE

2.1 CUSTOMER SERVICE

Our warranty (at the front of this manual) refers to the materials and workmanship of our product. If a malfunction occurs, our service engineers will assist in any way possible. If the difficulty cannot be eliminated by use of the following service instructions, please write or phone the nearest GenRad/DSD ser.vice. facility, giving full information about the trouble and the steps taken to remedy it. Describe the instrument. by name, catalog number, serial number, and ID lot number if any. (Refer to front and rear panels.)

2~2 INSTRUMENT RETURN

2.2.1 RETURNED MATERIAL NUMBER

Before returning an instrument to a GenRad/DSD facility for service, please ask our nearest office for a "Returned Material" number. Use of this number

in correspondence and on a tag tied to the instrument will insure proper handling and identification. After the initial warranty period, please avoid unnecessary delay by sending a purchase order number.

2.2.2 PACKAGING

To safeguard your instrument during shipment, please use packaging that is adequate to protect it from damage during shipment. Use of the original packaging is preferable. Any GenRad/DSD field office may advise or provide packing material for this purpose. Contract packaging companies in many cities provide dependable custom packaging on short notice. The three recommended packaging methods are:

a. Rubberized Hair b. Excelsior

c. Bubble Pack

(14)

a. Rubberized Hair. Cover painted surfaces of instrument with protective wrapping paper. Pack instrument securely in strong protective corrugated container (3501b/sq. in., bursting test), with 2-inch rubberized hair pads placed along all surfaces of the instrument. Insert fillers between pads and container to ensure a snug fit. Mark the box "Delicate

Instrument" and seal with strong tape or metal bands.

b. Excelsior. Cover painted surfaces of instrument'with protective wrapping pape·r. ·.Packinstrument·instrong corrugated container (350 lb/sq. in., bursting test), with a layer of excelsior about six inches thick packed fi rmly against all surfaces of the instrument. Mark the box "Del icate Instrument" and seal with strong tape or metal bands.

c. Bubble Pack. Bubble packs are continuous thin sheets of clear double sealed plastic material with bulging air bubbles spaced along the sheet to act as cushions. Cover painted surfaces of instrument with protective wrapping paper. Pack instrument in strong corrugated container (350

lb/sq. in., bursting test), with several layers of bubble pack wrapped firmly against all surfaces of the instrument. Mark the box "Del icate Instrument" and seal with strong tape or metal bands.

2-2 Service And Maintenance 2302-5012-00

(15)

2.3 PARTS LIST

These parts lists are only for the Logic Analyzer card and Internal Cable Assembly. When ordering parts, use the full description.

PARTS LIST

LOGIC ANALYZER 2302-4746-01

lITEM PART NO. QTY DESCRIPTION MFR MFR PART NO. SYMBOL 1 2302-0746-01 1 PWB, LOGIC ANALYZER

2 5431-8600-00 2 IC, 4/2-IN POS NAND TI SN74LSOON U3,24 3 5431-8761-00 1 IC, BINARY 4-BIT COUNT TI SN74LS161AN U7 4 5431-8630-00 1 IC, 8-IN POS NAND TI SN74LS30N U49 5 5431-8632 -00 1 IC, 4/2-IN POS OR TI SN74LS32N U37 6 5431-8674-00 1 IC, 2/D-FLIP-FLOP TI SN74LS74AN U8

7 5431-8686 .. 00 1 IC, 4/X-OR GATES TI SN74LS86N Ull

8

5431-8707-00 1 IC, 2/JK FLIP-FLOP TI SN74LSI07N U23 9 5431-8738-00 2 IC, 3-8 LINE DECODER TI SN74LS138N U21,22 10 5431-8751-00 1 IC, 1 of 8 DATA SEL/MUX TI SN74LS151N U10

11 5431-8761-00 2 IC, BINARY 4-BIT COUNT TI SN74LS161N U33,20 12· 5431-8775-00- . 1 IC, 4/D-FLIP-FLOP TI SN74LS175N U44

13 5431-8844-00 4 IC, 8/BUF-DRIVE-REC TI SN74LS244N U43,46,47,48 14 5431-8968-00 1 IC, 6/3-STATE INVERTER TI SN74LS368N U9

15 5431-8974-00 B IC, BID-FLIP-FLOP TI SN74LS374N U3B-42,4-6 16 5431-B993-00 3 IC ,2/4-BIT BINARY COUNT TI SN74LS393N U34-36

17 5627-1017-00 16 IC, RAM BIPOLAR 256x4 FC 93L422 U12-19,25-32 1B 7540-1B16-00 1 SOCKET, IC 16-PIN TI C-9316-02 TCI

19 5434-0206-00 1 OSC, 20 MHZ, 14-PIN DIP MOT KllOOA-20.MHZ U2 20 6099-2105-00 7 RES, 1K, 1/4W, 5% A-B RCOG7GFl02J RI-7 21 6740-2663-00 1 RES,PAK,9/4.7K,10-PINSIP CTS 750-101-R4.7K RPI 22 4431-4103-00 57 CAP, IC 01mf, 50V AVX MD015E103ZAA CB-64 23 4450-6260-00 7 CAP, 33mf, TANT, 10V SPR 196D336X9010KA1 Cl-7

(16)

1 2

4230-4751 .. 00 0034-6938-00

PARTS LIST

CABLE ASSEMBLY INTERNAL LA-P3 TO EP.P3

2 CONN CARD EDGE, 26 CONTACT 1 CABLE, RIB 26 CONDUCTOR, 28 AWG

2-4 Service And Maintenance

EP -P3 , LA-P3

2302-5012-00

(17)

2.4 IC INFORMATION

The integrated circuits used in the SLA logic are mostly all low-power

Schottky TTL's. Notice that the total number of pins per DIP are either 14, 16, 20, or 22.

X )_ J'! _N_ U M B E R

TYPE LOGIC DESCRIPTION GND vcc

74LSOO' 4/2-IN POS NAND 7 14

74LS161 BINARY 4-BIT COUNT 8 16

74LS30 8-IN POS NAND 7 14

74LS32 4/2-IN POS OR 7 14

74LS74 2/0 - FF 7 14

74LS86 4/X - OR 7 14

74LSI07 2/JK FF - 8 16

74LS138 3-8 LINE DECODER 8 16

74LS151 1 OF 8 DATA SEL/MUX 8 16

74LS161 4-BIT BINARY CO~NTER 8 16

74LS175 4/0 .~ FF 8 16

74LS244 8/BUF-DR REC 10 20

74LS368 6/3-STATE INV 8 16

74LS374 8/D - FF 10 20

74LS393 2/4-BIT BINARY COUNTER 7 14

93L422 256x4 BIPOLAR RAM 8 22

74S289 64-BIT RAM 8 16

74S08 2-IN POS AND 7 14

74S02 2-IN POS NOR 7 14

74S03 2-IN POS NAND O/C 7 14

7404 HEX INV 7 14

74221 Me-NOSTABLE MV 8 16

74LS04 HEX INV 7 14

74LS08 2-IN NAND 7 14

74LS10 3-IN NAND 7 14

74LS30. 8-1N NAND 7 14

74LS157 2 TO 1 SEL/MUX 8 16

74LS373 OCTD LATCH 10 20

8098 BUS 'DR INV, 3-ST 8 16

(18)

2.5 MNEMONIC DESCRIPTIONS

The following signal names were taken from the SLA schematic diagrams included in this manual. Most of the signals are those which traverse the bus. In other words, these signals go off the card. A signal which stays on the card is shown by an asteri'sk after its name. See notes.

NOTES:

MNt.MUNIC LUGIC ANALYZ.ER

LAS .. · Logic Analyzer Strobe BAO-BA24 Bus Address, 0-24 BDO-B014 Bus Data, .0-14

BHE+ Byte, High Enable

EPCYC- Emulation Processor Cycle

PRTY- Priority Error Input

MEM- Memory Cycle

IPWAIT- Interface Processor Wa1 t

RFSH- Refresh Cycl e

BYTE+ Byte - 8-Bit Operation

R/W- Read Write Cycle

HLOA";' Hold Acknowledge

MROY+ Memory Ready

~SAO+)-(SA2+) System Address, 0-2 BPl+)-{BP3+) Breakpoint, 1-3 BP10UT .. · Breakpoint 1, Out

EPI- Emu 1 ation Process.or Interrupt MAP- Memory Mapper .. Internal/External

TIME- Test Memory Enable

SYS+ System Address Enable

BP20UT .. Breakpoint 2, Output BPlIN-BP2IN Breakpoint 1-2, Input 100-1031 Input/Output, 0-31 (SAl+)-(SA3+) System Address, 1-3

BP2+ Breakpoint 2

BP4+ Breakpoint 4

LAI- Logic Analyzer Interrupt

WPROUT - Write-Protect

BP30UT - . Breakpoint 3, OUT

RSTPB- Reset Push Button

BP3IN- Breakpoint 3, IN

BP40UT- Breakpoint, OUT

(1)

g~

- means Active Low Bus Signals + means Active High Bus Signals

*

means Active Low Non-Bus Signals

2-6 Service And Maintenance 2302 .. 5012-00

(19)

2.5 Continued

MNI::MUNIG LUGIG ANAL HER

BP4IN- Breakpoi nt, IN

XO-X15 Processor-dependent Logic Analyzer inputs ECO;;;;EC3 "External Condition" 0-3

TQ Trace Qualifier for Logic Analyzer

BP2- Breakpoi nt 2

BP3- Breakpoint 3

00-07 Slave Emulator Bus Data, 0-7

CLRCNT* Clear address counter overflow bit.

CYCCNT "Cycle Count"

Enable counting of Breakpoint 3 cycling.

DATA STR Inverse of Logic Analyzer Strobe (LAS)

SELL*, Select read-data buffer for Logic Analyzer RAMS.

SELR* Enable Sell*

NOTES:. (1) (2) (3)

- means Active Low Bus Signals . + means Active High Bus Signals

*

means Active Low Non-Bus Signals

(20)

2.6 LOGIC SCHEMATlCS

The Logic Analyzer schematic, 2302-4746-01-S0, consists of five sheets.

Sheets 1 and 2 depict reference information, such as pin number and signal name, for Edge Connectors Pl, P2, P3, and P5. This information can be traced to logic inputs and- outputs on the remaining sheets. Each IC DIP is labeled with pin numbers, symbol, and I/O signals.

Ffgure2-1shows~ a~sectton 'of' Toglc extracted from Sheet 3. The bow-tie connector symbol represents bi-directional bus Signal flow. The number 1, within the left side of the bow-tie means Pl. To the left of this number are the numbers A31, B31,A30', B30, A29, B29, A28, and B28. "A" stands for the upper or component side of the PWB, while IIBII stands for the other side. The two-digit numbers are the pin numbers. Therefore, A31 means Pl pin 31.

BOO through B07 are mnemonics for 8-bit bus data on lines 0 through 7. The symbols in parentheses are schematic page"numbers and zone location on that page. For example.. (4-02) mean s page 4, zone 02.

2-8 Service And Maintenance. 2302-5012-00

(21)

A31 831 A30 830 A29 829 A2B

628

-

I

LS374

I

!--=B~D:....;O::.-_~ _ _ _ _ _ _ _ -+--..;.;'3~ 5 C 50,--1=-2 _ - J {

~~~

__

~+---

__

~--'~4 6C· 60_It~S __ ~(

~~~--~+---~~'~77D 7Q~:/~!--~t r----~:.---~+---__+--:.1~8 BD 8:;: ,.., )

t--=:;..::;.. _____ ~+---__+--~8 4-D 401- , 9 ____ ~(

1---=~:'_ __ -c-+-____________ --+_~7 3 D 3:;,L6.~ _ _

4 ' .:

....-~:.---~+---+--..;....j '2. D 2 ~,,,-,: -~--

.~~~ __ ~+-______ --__ --~ __ ~3 1D IQ~~2_~

- .... (4-02)

-~(S-AS).

- -.... (5-81)

, I

I

i

I I

1

(22)

o

c

B

A

8

~.

~

7

SPI\RES

=

";( l~I07

9 ~S

U2.'3 -"

K

o

H

""-tSV

UI

.0

H

o V41) +':>V

6 5

PI <f-SV

~~~---.---.---~-- 5Z

A3 53 A'li 1541 M7. . W

I .01.-ClS-f"1

Z 50V

t. C.I~C" AND CII-03 CAP PAIRS TO BE. \IIOVUTED Ot-li\lt NON-CONUll.'OK ~IOE.~

8

Of .,\1£ !!OAR!>, EQUALLV ':.I'JlCEOWITH '3 PAIRS ,0 to. 51!)!;. c."1 ANI> CI4 fAIR TO &.

~T£D NEAR 1/0 PINS PIA-13 • 1'16-'f5 '." 1I.£'5T . OF C/II'i.,' Pfl'\ I.e. LOCATION,

1 6 5

2-10 Service And Maintenance 2302-5012-00

4 3 2

,-~---'---~ _ _ _ _ _ _ _ _ _ ..l.-___ .. _ _

PI PZ P3 pi) AI AI 151 81 I'll 151 I5Z BZ

" 30M S3

~30tS84 AI2 ~7 8S Brl. 83 Blo Afll ~ In

&11 511 sa

A'll 611 An

B21 131 8\1

A~

9 A43

&6 Em

&12 ~

6 BII SI 61

4

COf'!PONENT vcr. GNO

ua.U3.J8,UII.Ul3,UZ4, U3'1-31, lI"1g 14 '1 U7, U9, (;'0, tnOc2.l.,

U~3,U"4 I'" 8

U4-". L36-43,U4'--48 01 (S"","E) W 10 U45(Sf4<RE)

Ull-19.U2S-32. 22- S

3

o

B

A

(23)

o

C

B

A

I b 4

8

, _______ . _ _ _ L -_ _ - ' -_ _ _ --J.-. _ _ _ _ _ _ _ L - -_ _ _ _ -'-_~ _ _ _ _ _ _ ___L_ _ _ _ _ _ _ _ ___J _ _ _ _ _ _ _ ~ _ _ _ _ _ _ _ ,

I

.ElB.

B1J.S. ..c.ARD ,...

GoND I '-- erND GND

+ '5. V z. ... y -t-5'J Z. !lAO'"

+sv 3 ,,",,, .... v 5 I5At..,.

... It-V "\ ---i +ltV

" aPI ...

LAS- 5 LA'3- •• UI 5 ap3 ...

GNO Go ---< Gill 0

"

BPI!/lUT-

BAZ4 1 Jl.n • .-s,,-

,

£PX-

BAU_ B BA~"Z.. eA2.:& e I'IA po.

BAW ~ BA2.0 IIA'2.1

,

TI'IE-

BAI8 10 BAI8 BAI, 10 IIY!!'"

aAIl. 1/ RAI eAI1

"

BPZ¢!UT-

&ND Il. ~ GoNO 1'2. 8PIIN-

8AI4 13 SAI4 eAl!! III 8PZll11-

BAit 14 BAIl.

8AI5 14 x"o

&AID IS RA'" IIAII l!t :r,z.

BAa Ie. !>.AQ. !lA' I. I ' ' ' '

&NO 11 ~ O>ND 11 1(/1#

BA'" 18 PAu. ISA"7 II x,a

BA,,\

L'

I'!A4 lIAS I'!I X,l!

BAl. lD RA7 BAJ U) tp Ii!.

SAO l.I BAO 8AI tl 1'14

Go NO ZZ ~ GoND U.

X,,,.

BOl4 n BOI4 II"" u xf"

BOIl. Z4 ROI? BOlA 14 Xfto

aOlo z.s R"I" _ I I n x;u

60e U. RnR aDS Ito X4\t-III

ClNO t'l l - ctNO t'l 1,t"

BOlo re Rr.1 aD" u x'i!.8

ao. Z'!I BD4 U'li U XfJD

.0'2. 30 Rn? lID I ~o GoNO

aDo 31 I'! DO aOI 31

&ND 3t t - IOND n

8H£ ... !>~ BHE IIYTC+ !>l

£PC)'G- 3" EPCYC.- IVW"; ;,4

PRTY- 35 I -rt MLDA- ~

GND 3" t - MMW-t 's.

"'£1'1- 3'1 M"''''- OND S'I

wND !& ~ MID U

XPWAlT - .3~ I --T twl'U!UI"

-IZv

+.v

<WI I -~ 41 :'&V

-1&11' 40

+IV 41~~~~-- HIV ... l +!l.v ... IV 4a.1-+-!..if!'--_

&NO 43 ~ ..,0 4~

'--

I Z.

.3

'"

5 G 'I

e

,

10 II IZ.

I!>

14

15 II.

I '

,.,

16 ZIO 2.1

n n

£.4

a

tt.

~'1

u

Z!I 30

liND A ~AI'"

A SA!'"

en ...

BP3 1IP4+

(lift U$l

LAl- wPRjr- liIP3¢UT-

YS R'3TPB-

BP3I.N- BP491UT- I5P4I.N- X'J

X,3 xU

XI, Xf., 11/11 1'1~

1'1'.5

:If'''!

~'" X, 2.1

X,13 It)K 1 h ' l:fn

%f31

& .. 0

-=-

THIS SHEET REFERENCE ONLY

I

£. AI

1.

'" 5

"

,

,

8 10 II Ii!.

11 1111 II!>

/I.

I' Ie

"

20 U

n u

till 2.5 2."

2.1

u

2., IO

-=-

..£SA..

r--

I XO ECO

2. X I

3 l<.t

... X 'I-

'5 -"5

t:. XIo

"1 XR

~ 3 4- '5

"

7

l- ei

,

en z 3

.. ..

SYNC-(N¢T U~ED) '.5 5

PGO-nJ\JT U~EJ)l t.

'"

-t5V (NOT Uo:.EDl '1 '1

B X '"I 9 AIO

10 XII

"

XI"

Ii!. XI"

Il!. XI'S

B 9 10 II IZ 13

!lP 1- INIIT U~EOl e .a

BPZ.- [N0T USED) ~ 9

BP3- (NBT IF.>fOl 10 10

Ii II

IZ IZ

I~ Ii!

L - -

-=- -=

D

C

a

(24)

8 7 6

I

4 3 2

r~DIA~~A~S~TU~~ ____________________________________________________________________________ ~-"(+~l

o

c

B

A AZI

. til-I AlJ)

BZO AI9 BI':I AI8

!!.I 8

rr--0 CA'5- ~(.. __ _

AS __ Ul~-~~-i~'-U3

1\31 B31 A'.!t!

lI~O

AZ9 lI29 AZ1I

aza

8

~11-D21

"---11j-A51

(~r111l

2-12 Service And Maintenance -=-

mE

-=-

liE.

7

r -____________ +-_____________________ . ________________________________________________ ~oo~-~cn~ __ ~---'5-~1

/

(<;-C2.o;_D21 _ _ ~~A\>Q.::,O-:.eAI.:'L---+_---+---..,.

6

2302-5012-00

TG..-

I.-I5-D11

-=-

-=-

4

L.-_ _ _ _ +---14DZ

I~ [B

15 D'\ C ~ ~ ~ ~. ~ ~

3

D4 05

D, /

2

o

c

B

A

(25)

8 7 6 3

o o

'LSij;/

~A 114 ~ ~

~ B Qll~ e. U3 IM~

~ U1(ll~ Ill.E ~

l-Lo D Qj) [iL- IA lru::-

-=-r;;

EP IT RCJ ~ U3( 1M " ~~ LJ.l. jzAl W ~ p.n/\

15jllll m 5 SOL

? lrrc ptA ,/\ I '/,

IIl'1 IYq 12

"D4

r" ~

'Wf)S 2OCI~ .; Irll C 1~1i.J18171 ,'12 I" 10 Bn, BDID

15-A2J~

,Ir-r

ID IA~ 1'13 14 50':>

I Z. 12 Ill1ll

ll'\"

BD'l

rI" n T'"

I;-AIJ~ (5-(31 r;zm- l1l -, BOI

~D-BD'l .. (~~A")

!(, lG

("3-A 5 J -E!!.!- (~-C'I) Cl't.~~

c

8

+'SV +5V l ~ lilA 3

+5V

L

),4

>'''( I TE5T CQDJ DJ.I RI <

I

I +":>11 -PJ:L LS31DS IQJl t±-

R'!. Tel 11'\..< R'5 r-~ C>IA 1M 5

~f:

2. D LS'l4 " <; 4 ,5 Lill4

2. ' - - ' u Z-

II'\..

2. ~ U8 G ~ U3 I U351/).0

~t-

f-- iill 01'3 BOD

rL{

lAl

2. 1,< 1QA1I lH S BDl

- ~ !>/A ~!D W

CLR - 1Y4 1'- "'I">'"

..., 14 yl CLFU:NTlL (.Q[.'9 1111

~ IA2 1'12

4 1,3 TEST (S-A4)

~"

1(" BO"

~f-o o-~ PS l 101 U471l1 I~ BO'

+'.'>11 BP3-

I 1\.11 r. 10J 11, 4 BOS

~f-o o-r'4

I LAID 17 ZM mOl BD3

~f-o o-~

R"I >.""- lD/l M~'t OCCNT IS'A3\ 13 "L 2V 7 BO'

~f-o o-~

I D LS!i4 Q...Lf.--

(5-A3\

In,~D

.. " - - - - -

Z. RlL'DO" FI~ II rllOn~ 16 ZG

"

U8 _ ~

J

p, ~

10 LSDO 8 12. U3 j' Q. 01' 3 15' Cot)

+5V U3 ' - - - ClR \

II ..

«13 III o~UIO w .k..; I fA IQII IQC ~

~L~

Uz. 04L~151

I

~

twMHI OSC B 14 Y 5 U34 IAJ) f-< .Jl. lAl ~11':l BOO

K.IIMA LS3t.B II

~ ~ 2aA I

~: ~:!II~

801.

nHAc,TR 7 U 9 ~3 ~ );:,. !ID IHI4

J

C3-011 I Il 1 ZQC'3 "I 101. 1'12 II. BDr.

YBPL-

B

- - P5 2. AIi.J1b'YI IS Rn.

-

M

" 1A3 IY] 14 PlDe; /

Af2. Z. \2

I 2",1" S03

+5V T5V 13 I Zy It "n /

c

8

1& lG KPI I

Rl.

I rJ\.M'3

4.1K II:: (!)-t1\

2- 2-

~~

<;

j'[;Y-

UII ~

~~~

L " I D UII '

.

1-.. UII

A A

(26)

8 7 4 3 2

P5

o

~ TG.-

1

4 U;OO .. /3-1.4) (" 2·U'-4

try

g::~'Jt

"

5 Uc."\ ' - - -

~U~

-

I ~ U24 AO-A' C3-0'11

o

rt5mr 'LSij;,-

, - L ~ ~ UZ2.! 'It

~

.. S ~ 5 C; A 14 I! AI A7 AO

h" It.

RJW- "3 I~

14 12. CLRCNT ... 14-Ct.) t. 0 U33 " ... ,.

Ie; II - '1 EP I'lJ flL-

.10 I'f\:#< 10

14-AZI

" '1 I': C2..ilt I'll' C4-Btl z: 9

(4-C?1 LV

~ .

tlR. I

BA.S

--

c

B

~ rum;r

I",~

...----2 A I ...

n-DBI BA4 I " 'III '" ", .. n ... 13-(,51 ~~, II" '"

13-D81 BAa; Z

Ult YI IJI A-SI;II[

C~-BC.I ~ OZLlQ(.il. I.".

RAt. '3 13 ;QS2iL

',"0r.1 4 It. lL'.l"3lt. (~-"C.) (3-At.l ~,-1 ~O I"" " fA"

I

-2c ~

,

II III B.'.la;lIL l1o.~oL C3-tt) ~ ET EP

RAn n

'.I G...'1>CA. 15-&1 7!

13-08)

I ... ' .~ ~ I3-AZI ~

A-Oil) A31~ 11EM.-~/Dsn J'I '1 c::.~'l~ 13-"2) LD

A'34 I'i""! EPc.Yl:- '" " 4 U37

T

e-..,CIA. ...

... LS30 \ . . A I

AID ~ ... SYS+ r '3 U"I9 I )~S'>2.

"

PU3 ...

-

I I

2. BAB I3U37 I 14-0J

A'l.. CD <:An. -::it I 15-(/11 -t5V RP(

Sz, ~ !':A'+ 00-0, 4./K.. ~ lSIO'A

... (3-0n '\ I 1..1 18. ~

A'!o fT') 51'1""

~Di '3 7 4 8 10

" 9 5~

III! Bm I~ U2.~

.,...

2 till l"~

lS'%8 .OS l./B If 4 SO" ' \ ~ III r ,7' 12 5 BOO.

83 ... 5A'3+ -=- U9 03 1 '3 "n"l ' \ r.IKJ ~

1:5-A'11

c

B

I .01 13 }J,\{ . [., flO. '\ l'!o

-=- .DO

"

lq AM ' \

~

02. 1<; /5 B02. ' \

ClRC t..Jnt. U9 13 ~

D4 2 112 804 ' \

0(" 4 '" 80" ' \

- I'!>

A2 ~

-~ '\

lS3I.&

~

R1\/- ",,,

-

t. 9 ",'1 10'LSrz: I 1'1

. -

I 9

-

U37 . ~ ~'1~ r

~

!ll"lR ;It S04 410 lZi

~III"MR C4-et.1

BOS s 1M ./a ~,..rr,," 14-851

BOr. 11. !/: f.!4

V RoD'1 13

:

~. A

A f'!-A'J ,S-I'II . BDO-BIl7 jSYS RESET-I I C

1

(4-Cl) TEST 2. '11 I ~

11'1

8 7 6 4 3

2-14 Service And Maintenance 2302-5012-00

(27)

2.7 ASSEMBLY DIAGRAMS

The following assembly diagrams are for the SLA card and the internal LA-P3 to EP-P3 cable.

(28)

o

c

B

A

8 7

Z. LeAD PIi!OTFWSION ON SOLDER SIDE. TO ~E. .0," MA~.

m

MARK I'--:'':.E.MP.>L'I' NO. LATE.ST RE.\! LEvE.L. AND . SERIAL NO.

NOTE: UNLESS OTHERWISE SPECIFIED

7

2-16 Service And Maintenance

6

('OMPONE.NT SIDE.

6

5

5

2302-5012-00

I I

I

4

4

3

UNLESS OTHERWISE SPECI.f~EO DIMENSIONS ARE .. , INCHES .. APPLV AfTER PLATING.

BREAK ALL SHARP. EDGES.

DECIMAL ANGULAR 2PLACES •.

3PLACES •.

3

2

I.Al AEV ECO DESCRIPTION

"'2 110M PILOT RELEASE"

~3 tt.:" ''''C.O~P ECO

o

c

B

DO NOT SCA-L.E DRAVt'ING SHT. 1 OF 2.

2 1

(29)

4

3 1

REVISIONS

LAL

PROD RELEA'5E.

o

D

2.PLACE..S

c ~

r (J>l » "0 I o D

~ C

PINI~

INDIC.I\"TOR

PIN I PIN I

±.I2.

3.2r:.

lJ

---

D

--- .~ r<> I

N

B N 0 I

0 r<>

; . N

SEE. SE..PARATE. PARTS LIST '2.~Oz.- OZ.~4 -01-PL

UNLESS OTHERWISE SPECIFIED

CULVER CITY CA

~ RUe,BER. ~TAMP A~S,( NO., DASH NO., AND CURRE.NT DIMENSIONS ARE IN INCHES

. ! Re.V Lf.TTER. U'51 NG SLAC.K PERMANENT I NK I WITH :::~~~~;~~~~~~~~s. APPROVAL

.12 HIGtH CHAR.ACTE.RS, LOCATE.D APPROX. WHERE.. '5HOWt-t DECIMAL ANGULAR NAME 2 PLACES 1. - :t - DESIGNER

m

MARK RE.F DE"5>IGNATOR. USING BLACK PER-MANE-NT INK, 3PLACES 1 . - CABLE ASSY, INTERNAL

WITH .leHIGH C.HARACTE..R5 LOCATED APPROX. WHERE SHOWNl-=~----==-I;:;;':;;~;;---+-~--t;;t:--',-,----t-'fs/,-1~1 L A-P3' TO E·P-P3

A

SIGNATURE DATE TITLE

m

(30)

CHAPTERS-

INSTALLATION

3.1 PREPARATION

Chapter 3,

INSTALLATION

Before installing the SLA subsystem, check with your GenRad/DSD service facility to ve~ify that your Slave Emulator is configured with the latest version of:

a... Software.

b. Breakpoint Card

c. Interface Processor Card with correct ROM d. External Probe

2302-5012-00

NOTE

All Slave Emulators shipped from GenRad/DSD after April 30, 1981 are correctly configured to operate with the SLA subsystem.

Installation 3-1

(31)

3.2 INSTAlLING THE SLA SUBSYSTEM

a. On the Emulator, set the ON/OFF power switch to OFF and remove the a.c. power cord from the rear panel socket.

b. Remove the rear panel.

c. Refer to Figure 3-1. Insert the LogiC Analyzer card in Position 1 tn., ,the, card ,cage.', ,

d. Connect one end of the short flat cable, 2302-0234-01, to the LogiC Analy,zercard" (P3;); and the other end of the cable to Personality Card P3.

e. On Cable'2302-0225-01, connect the LA-P5 plug tG the Logic Analyzer card.

f. Before replacing the rear panel, make sure that all cable's are properly aligned and pushed all the way onto the: card edge connectors. Replace the rear panel.

g. Replace the a.c. power co,rd.

h. Place the ON/OFF switch on the Emulator to ON and proceed to Chapter 4, Operation.-

(32)

r--

-

1 SLA 2302

-47".

, i i. II

2 I 'Ii' ; -470. IP 2302

: I ,

3 ,I I,

:! Ij't !I

, i II

I

4

II .

-4732 EP 2302

I,

I (808.)

, I.

f---1

5 .:,

II ji

\1

IP 2302

I Ii -4722

I ';.1

,I

,

I

jl!, "I ,I I I 1

6 Iii I 1: 1, i ! i i ii

,I I

I :

,

, , ,Ii !: I ' I I, l' ,I' i !! ;I 'I

7 i iii i r - - r! ~ : i I !

\ i ,

,'I I!

'I

. IIII

i I tI i i

, I

aU

:1" , '! I I: ' ,I I tl I :, Ii ,: I i -4702 SM 2302

I I (20 lIT

i I; I !i

I

Ii , I' I, 11, " 11 "

-

RAM)

S

' '

i II !

,

i 2

r

It ' I

!

10\ ~I- ~ \ ~ I ~

<€ I

9'

V V [~A i

PORT I

LOGIC ANALYZER -=; ~:-=

-

I

\QI-/ 'O;'f-I

-

PROlE 1 PROBE 2

-

- -

REAR PANEL

Figure 3-1. Slave Emulator (Rear View) With SLA Installed

2302-5012-00 Installation 3-3

(33)

CHAPTER 4

OPERATION

4 .1 I NTRODUCTI ON

The Slave Logic Analyzer (SLA) option allows the user to view the emulated processor's operation by displaying as many as 64 processor functions in three different formats. The user may record a trace of the target processor's activity, in real time.

\

Parameters which the user can control include the following:

Trace qualifier

Trigger event identity Trace contents, relative to trigger event

To identify a specific subset of bus cycles to trace. Breakpoint 3 serves as the trace qua 11 fier'.

Breakpoints 0, 1, and 2 may serve as a Logic Analyzer trigger.

A post-trigger delay count identifies how many qualified bus cycles to trace after the triggering event occurs.

The Logic Analyzer's trace buffer is large enough to trace 256 bus cycles.

These actually represent target processor execution cycles, but the term "bus cycles" is used to suit common usage, whether or not the target processor is connected to a bus in the target system.

Event timing' is, another Logic Analyzer function. The Analyzer has a mode in which it times the interval between Breakpoints 1 and 2, allowing accurate measurement of the elapsed time between two events. Such an interval can be measured in microseconds, hundreds of nanoseconds, or bus cycles.

Software enhancements in the following functions provide support for the SLA:

Window mode command Mode command

Breakpoint command Qualify trace command

(34)

4.1.1 COMMAND DEFINITIONS

A definition of each of these commands is given here; a more detailed discussion follows in the section entitled COMMANDS.

WINDOW MODE COMMAND

The Wtndow.Mode command accepts three new modes. Each new mode selects one of the Logic Analyzer display formats listed below for the current window. It also allows the user to edit the set of signals to be shown by the waveform display.

Logic Analyzer trace data may be displayed in the following formats:

Cycle data

Waveform

Execution trace

MODE COMMAND

Each bus cycle is formatted on a single line, with most information shown in hexadecimal.

Individual signals in the trace are drawn as lines in the display, as in a waveform

diagram.

This processor-dependent display shows disassembled instructions combined with the data they manipulate on the target bus.

The Mode command provides options for both breakpoint and Logic Analyzer functions.· These controls are unified in a single command because the Logic Analyzer is actually an extension of breakpoint support.

BREAKPOINT COMMAND

The Breakpoint command itself is essentially unchanged, but the meaning of breakpoints is expanded when the Logic Analyzer is enabled.

QUALIFY TRACE COMMAND

The Qualify Trace command sets parameters to select bus cycles to be traced when the Analyzer is enabled. These parameters are identical to those used with breakpoints, but the meaning of a match condition is lit race this cycle"

rather than "break executionll • This command also sets the post-trigger delay, whi ch indicates how many bus cycl es to trace a fter the tri ggeri ng event occurs •..

4-2 Operation 2302-5012-00

Références

Documents relatifs

We also have derived several new results for o-line scheduling with release dates, as an optimal makespan-minimization algorithm for communication- homogeneous platform, and a

While such problems can be solved in polynomial time on homogeneous platforms, we show that there does not ex- ist any optimal deterministic algorithm for heterogeneous

In section 3 we define a new operator for action negation therefore give arise to a new dynamic logic.. In Section 4 we apply the new logic to the

The results highlighted high levels of genomic inbreeding, high (~98%) African genetic ancestry originated mainly from the Bight of Benin (Figure 3A-B), and more precisely from

a timed proess is a model of a formula is the same as heking if the M -region semantis. of that timed proess is an abstrat model (with respet to the abstrat semantis)

We consider a logic simply as a set of formulas that, moreover, satisfies the following two properties: (i) is closed under modus ponens (i.e. if a formula α is in the logic, then

On the other hand, the logic of segregation derives from a limitlessness produced by the abolition of borders and thus results from a logic of sepa- ration and limit, even if

In the second half of the eighteenth century, Luso-Brazilian traders curtailed their trade in the Bight of Biafra and concentrated more on slave shipments from the Bight of Benin