DECvoice DTC04 SystemTechnical ManualOrder Number EK-DTC04-TM-002digital equipment corporationmaynard, massachusetts
About This Manual xiUnited States customers may order documents from:Digital Equipment CorporationPeripherals and Supplies GroupP.O. Box CS2008Nashua,
Index–2Installation, 3Intel SLD control chip, 62InterfaceNorth American TLI, 61SLD, 55Interrupts, 42Interrupt scheme, 42Interrupt vector addressassign
Index–3TTelephone interfaces, 55Telephone Line Interface (TLI)features, 27functional description, 29identification, 62installation, 3physical descripti
1InstallationThis chapter describes how to unpack, install, and test the DECvoicesystem hardware.1.1 UnpackingThe DECvoice system hardware includes th
2 InstallationTable 1–1 lists the components included in the DECvoice system.Table 1–1 DECvoice ComponentsPart Name Description Order NumberDECvoiceM7
Installation 31.2 InstallationNOTEPlease read Appendix C, FCC Requirements, before you connectDECvoice modules to a telephone line.Install the DECvoic
4 InstallationFigure 1–1 shows the locations of the switchpacks on the module.MA-0545-88Figure 1–1 Switchpack Locations on the Module
Installation 5Figure 1–2 shows how to set the switches for the CSR address.MA-0546-88Figure 1–2 Setting the CSR Address Switches
6 InstallationTable 1–2 shows common CSR settings for DECvoice modules.Table 1–2 Common CSR settings for DECvoiceE67 E68 CSR SETTINGS6 S5 S4 S3 S2 S1
Installation 7Install the DTC04 module board into the Q-bus backplane. The module isa quad-slot board that plugs into an AB/AB or AB/CD slot.NOTEWhen
8 InstallationVerify The CSR and vector settings as follows:If using the MicroVAX Diagnostic Monitor (MDM):a. Refer to the "MDM Release Note"
Installation 9Install the TLI assembly. You can install the TLI assembly in the holeson a bulkhead panel. Usually, you install the TLI assembly in a p
2nd Edition, March 1989The information in this document is subject to change without notice and should notbe construed as a commitment by Digital Equi
10 InstallationMA-0549-88Figure 1–5 Valid Locations for TLI Assembly on a Bulkhead PanelConnect the cables. Each TLI assembly can support two DTC04 mo
Installation 11Figure 1–6 shows how to plug the cable into the module.MA-0550-88Figure 1–6 Cable Connector to Module
12 InstallationFigure 1–7 shows how to plug the cable into the TLI assembly. Make sureyou plug the cable in with the ribbon away from the module surfa
Installation 131.3 Device Addresses AssignmentsOn Q-bus systems, a range of addresses in the top 4K words is reservedas floating address space for opti
14 InstallationTable 1–3 (Cont.) CSR Address AssignmentsRank Device Size (Decimal)Modulus(Octal)10 LPP11 4 1011 VMV21 4 1012 VMV31 8 2013 DWR70 4 1014
Installation 15Table 1–3 (Cont.) CSR Address AssignmentsRank Device Size (Decimal)Modulus(Octal)32 DHV11,DHU1182033 DMZ32, CPI(asynch)16 4034 CPI32(as
16 InstallationTable 1–3 (Cont.) CSR Address AssignmentsRank Device Size (Decimal)Modulus(Octal)56 IAV11-B 4 1057 M7763 4 1058 IEQ11 8 2059 ADQ32 16 4
Installation 171.3.2 Address Assignment ExamplesThis section provides two examples of device address assignment forDECvoice. The first example shows ho
18 Installation5. To check how SYSGEN has configured the system, typeCTRL Zatthe DEVICE> prompt. Then exit SYSGEN.DEVICE>CTRL ZDevice: UDA Name:
Installation 19The SYSGEN display in Example 1–1 shows that for the first DECvoicethe CSR is 761242, and the Vector is 320. The switchpack settings for
ContentsAbout This Manual ix1 Installation1.1 Unpacking ... 11.2 Installation ...
20 InstallationTable 1–4 Floating Vector Address AssignmentsRank DeviceSize(Decimal)Modulus(Octal)1 DC11 4 101 TU58 4 102 KL1114102 DL11-A14102 DL11-B
Installation 21Table 1–4 (Cont.) Floating Vector Address AssignmentsRank DeviceSize(Decimal)Modulus(Octal)21 DU11, DUV11 4 1022 DUP11 4 1023 DV11 + mo
22 InstallationTable 1–4 (Cont.) Floating Vector Address AssignmentsRank DeviceSize(Decimal)Modulus(Octal)40 DR11-W 2 441 DR11-B22442 DMP11 4 1043 DPV
Installation 23Table 1–4 (Cont.) Floating Vector Address AssignmentsRank DeviceSize(Decimal)Modulus(Octal)65 DSV11 2 466 QSAM 4 1067 ADV11-C 4 1068 AA
24 Installation1.5 Verifying the InstallationChapter 5 of this document describes the troubleshooting, testing anddiagnostic procedures available for
2System OverviewThis chapter provides an overview of the the DECvoice DTC04 system.The DECvoice system is an integrated hardware and software productt
26 System OverviewMA-0554-88Figure 2–2 DECvoice DTC04 Module and TLI AssemblyThe hardware components include the DECvoice DTC04 Q-bus moduleand teleph
System Overview 27• Digitized speech recording and playback, including full bandwidth andlow-bit-rate voice encoding• Control of the TLI that includes
28 System OverviewThe assembly can install into any of the following components.• BA23 pedestal or single-box rack• BA123 world box• H9642 cabinets2.3
System Overview 29• Performs the analysis half of the speech recognition system.• Performs the analysis half of call progress detection.• Controls the
Contents–iv3 Software Interface3.1 Q-bus Interface . . . ... 323.1.1 Control and Status Register ... 3
30 System OverviewCommunication with the DTC04 ModuleThe TLI communicates with the DTC04 module through the Intel SLDinterconnect. The SLD interconnec
System Overview 31Storage ConditionsTemperature5° C (41° F) to 50° C (122° F)RelativeHumidity10% to 95% with maximum wet bulb temperature 32° C (90°F)
3Software InterfaceThis chapter describes the software interface that the DECvoice hardwareuses with the host system. Specifically, this chapter descri
Software Interface 33NOTEDECvoice treats all write cycles to the CSR as complete wordcycles. DECvoice does not support the writing of individual bytes
34 Software InterfaceTable 3–1 (Cont.) CSR Bit AssignmentsBits Name Function05 Memory enable(ME)ME is a read-write bit. When ME is set, the Q-buscan a
Software Interface 35Table 3–1 (Cont.) CSR Bit AssignmentsBits Name Function13:08 Memory bank(MB)MB is a read-write field. The MB field provides thebank
36 Software InterfaceTable 3–2 Module State Field ValuesValue Name Meaning0 RESET The module is held in the reset state.1 READY The module is ready fo
Software Interface 373.3 Data Transfer SchemeThis section describes the shared-memory scheme used to move databetween the host system and the DTC04 mo
38 Software InterfaceFigure 3-2 shows the structure of command and message rings in sharedmemory.MA-0556-88Figure 3–2 Ring Structure
Software Interface 393.3.1.1 Buffer StructureFigure 3-3 shows the structure of each buffer in the command andmessage rings.Figure 3–3 Buffer Structure
Contents–v4.2.2 TLI to DTC04 Module Connection ... 614.2.2.1 Data Flow Control ... 614.2.2.2 Identification . .
40 Software InterfaceThe flag field contains four flags (bits 0 through 3). The rest of the bitsin the field must be 0 or the result is undefined. The send
Software Interface 41Data[ ]The data field contains the actual data being sent or received.Figure 3-4 summarizes how the host enters command data into
42 Software Interface3.3.2 InterruptsThere are two ways to manage data flow between the host and the DTC04module. One way is to use the fixed fields at t
Software Interface 433.3.3 Commands and MessagesThis section describes the formats of commands and messages. Thehost uses the command ring in shared m
44 Software InterfaceSlotThe DECvoice module provides an environment for the execution ofsubsystems. A subsystem is a group of processes that performs
Software Interface 453.3.3.2 Message FormatA message consists of a fixed-size header, followed by a variable lengthblock of data. Figure 3-6 shows the
46 Software Interface3.4 InitializationThe host must initialize the module before using it. Initialization occursin three stages.1. The host initializ
Software Interface 476. The module acknowledges the alert by clearing the module alert bit inthe CSR. Then the module begins to process commands recei
48 Software Interface3.5 Basic ROM CommandsThis section describes commands that the host can use to move data intothe module’s shared memory and check
Software Interface 49OPThis field contains the operation code that identifies the command as theLOAD command. The OP code for the LOAD command is 0.Stat
Contents–viC Communication RequirementsC.1 FCC Requirements . ... 79C.2 Communication Requirements in Canada ...
50 Software Interface3.5.2 JUMPThis command transfers control of execution from the resident ROM onthe module to the loaded microcode. Figure 3-8 show
Software Interface 51OffsetThis field contains the offset half of the 80186 address where executionbegins. This value is copied into the module’s IP re
52 Software InterfaceOPThis field contains the operation code that identifies the command as theSTATUS command. The code for the STATUS command is 4.Sta
Software Interface 53TypeThis field contains the type code that identifies the message as a reply tothe STATUS command. The code for the message type is
54 Software InterfaceRAMSIZEIf the STATUS command is sent to the bootstrap and diagnostic ROM,this field contains the number of paragraphs of memory av
4Telephone InterfaceThis chapter describes the telephone line interface (TLI) that DECvoiceuses to connect to the telephone network. The chapter is di
56 Telephone InterfaceSDIRThe SDIR signal controls the direction of transmission over the SLD line.When the SDIR line is asserted, the SLD line transf
Telephone Interface 574.1.1 SLD SystemIn an Intel SLD master-slave system, the master controls the rate anddirection of data flow by generating clock a
58 Telephone InterfaceThis separation makes it possible to have TLI assemblies that are notmounted in the Q-bus IO connector panel. If there is any le
Telephone Interface 594.1.3 Connection Between the Module and TLIThis section describes the actual connection between the DTC04 moduleand the TLI asse
Contents–vii4–1 20-Pin Connector . . ... 594–2 Signaling Byte From the Module ... 634–3 Signaling Byte t
60 Telephone InterfaceTable 4–1 (Cont.) Pin AssignmentsPin Name Function7 SCL H This line is for the clock signal. The TLIdrives this line, controllin
Telephone Interface 614.2 North American Telephone Line InterfaceThis section briefly describes the DECvoice TLI designed for use in NorthAmerica.4.2.1
62 Telephone Interface4.2.2.2 IdentificationThe TLI sends an identification code to the DTC04 module. If twomodules are connected to a TLI, the TLI send
Telephone Interface 634.2.3.4 Signaling ByteThis section describes how DECvoice uses the signaling byte during amodule write operation (from module to
5Troubleshooting and DiagnosticProceduresThis chapter contains two sections:• Section 5.1, Troubleshooting, contains a troubleshooting table to helpyo
Troubleshooting and Diagnostic Procedures 65Table 5–1 (Cont.) Troubleshooting TableProblem Possible Cause Corrective ActionOn VAX/VMS V5.0 orV5.0-1, t
66 Troubleshooting and Diagnostic ProceduresTable 5–1 (Cont.) Troubleshooting TableProblem Possible Cause Corrective ActionDECvoice device(VXA0:, VXB0
Troubleshooting and Diagnostic Procedures 67Table 5–1 (Cont.) Troubleshooting TableProblem Possible Cause Corrective ActionThe DECvoice device(VXA0:,
68 Troubleshooting and Diagnostic ProceduresTable 5–1 (Cont.) Troubleshooting TableProblem Possible Cause Corrective ActionIn a newly installedsystem
Troubleshooting and Diagnostic Procedures 695.2 Diagnostic ProceduresThis section describes the diagnostic programs available to check theoperating st
About This ManualThis manual describes the DECvoice DTC04 system hardware, includinginstallation, system microcode, and maintenance. The system hardwa
70 Troubleshooting and Diagnostic ProceduresAfter the VOX$TEST symbol is declared, operators can test individualmodules by including the device in the
Troubleshooting and Diagnostic Procedures 71The configuration display shows the current ROM revisions and theTLI type. In this display, DECvoice module
AConnector PinoutsA.1 Q-bus ConnectorThe module connects only to the AB row of the Q-bus. However, themodule does connect to the power pins in the CD
Connector Pinouts 73Table A–1 (Cont.) Q-bus Connector Pin AssignmentsPin Assignment Pin AssignmentAP1 - AP2 BBS7 LAR1 BREF L AR2 BDMGI LAS1 - AS2 BDMG
74 Connector PinoutsA.2 SLD ConnectorThe SLD connector is a 20-pin, ribbon cable connector. Figure A-2 is adiagram of the connector. Table A-2 lists t
Connector Pinouts 75Table A–2 (Cont.) SLD Connector Pin AssignmentsPin Assignment17 MODULE INSTALLED L18 GND19 +5 V20 +12 V
BTelephonicsDECvoice works with standard analog loopstart telephone lines. Eachindividual DECvoice system acts like a separate subscriber telephoneter
Telephonics 77B.4 Ring DetectionRinger EquivalenceThe DECvoice ring detection circuit has a ringer equivalence of .3B, asdetermined by FCC test method
78 TelephonicsTone LevelsThe DTMF tones must typically be at least 12 dB louder than the noisefloor and 16 dB louder than any other tone within the DTM
CCommunication RequirementsC.1 FCC Requirements1. The Federal Communications Commission (FCC) has establishedrules that permit this device to be direc
x About This ManualAppendix A, "Connector Pinouts," shows pin diagrams and signal namesfor the Q-bus and telephone line interface connectors
80 Communication RequirementsC.2 Communication Requirements in CanadaThe Canadian Department of Communications (DOC) label on theDECvoice CK-DTC04 ide
Communication Requirements 81CAUTIONDo not try to make such connections yourself. Contact theappropriate electric inspection authority or electrician.
GlossaryAlgorithm conversionThe conversion from one voice encoding algorithm to another. DECvoicesupports three voice encoding algorithms: full bandwi
Glossary 83ByteA group of eight binary digits (bits).Call progress detectionThe monitoring of a call to determine if the call was answered, the linewa
84 GlossaryDECvoice systemAn integrated hardware and software product that provides a computerwith a voice application platform.DeviceThe general name
Glossary 85InitializationThe process that the host performs on DECvoice at the beginning ofa working session. On initialization, the host allocates an
86 GlossaryMessage handleThe identifier of a particular DECvoice message. Applications use themessage handle to access and reference a particular messa
Glossary 87Signal processorA digital signal processor providing 64 Kbytes of high speed staticrandom access memory, and a shared-memory interface to p
88 GlossaryTLI to DTC04 module connectionThe telephone line interface connects to the module through amodification of the Intel Subscriber Line Datalin
IndexAAddress vector settings, 19Associated documents, xCCA11 connection, 76Certification, 76Commands, 43format, 43JUMP, 50LOAD, 48STATUS, 50Communicat
Comments to this Manuals