ROM/UDF CPU I/O I/O I/O RAM

Similar documents
Basic Communications Theory Chapter 2

CS601 Data Communication Solved Objective For Midterm Exam Preparation

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

CHAPTER 8 DIGITAL DATA BUS ACQUISITION FORMATTING STANDARD TABLE OF CONTENTS. Paragraph Subject Page

Data Communication (CS601)

Aeroflex-Plainview. MIL-STD-1553 Glossary

APPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT

Module 3: Physical Layer

NETWORK. TE = Terminal Equipment (DTE - Data Terminal Equipment) NT = Network - Terminating Equipment (DCE - Data Circuit - Terminating Equipment)

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

CPSC Network Programming. How do computers really communicate?

Serial Communications RS232, RS485, RS422

(Refer Slide Time: 2:23)

King Fahd University of Petroleum & Minerals Computer Engineering Dept

Concept of Serial Communication

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai.

Serial Input/Output. Lecturer: Sri Parameswaran Notes by: Annie Guo

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

ANALOG AND DIGITAL PHYSICAL INTERFACES

745 Transformer Protection System Communications Guide

Systems. Roland Kammerer. 29. October Institute of Computer Engineering Vienna University of Technology. Communication in Distributed Embedded

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS

Appendix C RS-485 Network

Kongsberg Mesotech Ltd.

RECOMMENDATION ITU-R BT.1302 *

USING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices)

RECOMMENDATION ITU-R BT *

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

Digital to Digital Encoding

TCSS 372 Laboratory Project 2 RS 232 Serial I/O Interface

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

9.4. Synchronization:

Interface: Serial EIA RS-232D/CCITT V.24, DCE; RTS/CTS delay 0,8 or 64 ms (user-selectable).

Appendix C T1 Overview

CS420/520 Axel Krings Page 1 Sequence 8

The Physical Layer Outline

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES

Chapter 12: Digital Modulation and Modems

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Chapter 2: Fundamentals of Data and Signals

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT

Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

)454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

The figures and the logic used for the MATLAB are given below.

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

DigiPoints Volume 1 SINE WAVES VA 3.1 SCTE

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

Computer Networks MCQS MCQs Questions

SMARTALPHA RF TRANSCEIVER

Data Communications and Networking (Module 2)

Computer-Based Project in VLSI Design Co 3/7

MODULE IV. End Sem. Exam Marks. Syllabus

) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 "!.$ #)2#5)43

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction


UNIGYR Building Level Network, PROFIBUS X1 V1 E4

ECT-215 Homework #1 Solution Set Chapter 14 Problems 1-29

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook

Physical Layer: Outline

SPECIAL SPECIFICATION 6744 Spread Spectrum Radio

Optical Fiber Communications p. 1 Introduction p. 1 History of Optical Fibers p. 1 Optical Fibers Versus Metallic Cable Facilities p.

Model Q46 Modbus Communications Manual

Chapter 4 Digital Transmission 4.1

Data transmission - Transmission modes

BASIC PARAMETERS FOR THE MEASUREMENT OF ERROR PERFORMANCE AT BIT RATES BELOW THE PRIMARY RATE

1 UAT Test Procedure and Report

Model 4xx. Plug-in Series Of FSK Modems USER GUIDE. (TI) 20 Jan 06 DWG: A GDI COMMUNICATIONS LLC PO Box I-80 Exit 1 Verdi, NV 89439

MIL-STD-1553 DATA BUS/PCM MULTIPLEXER SYSTEM

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

NWG/RFC# 745 MDB2 30-MAR JANUS Interface Specifications. Request for Comments 745 NIC March 1978 PRTN 245

Transmission Line Drivers and Receivers for TIA/EIA Standards RS-422 and RS-423

IST 220 Exam 1 Notes Prepared by Dan Veltri

Modbus communication module for TCX2: AEX-MOD

EE 314 Spring 2003 Microprocessor Systems

1995 Metric CSJ SPECIAL SPECIFICATION ITEM Drop/Insert Multiplexor/Demultiplexor

Digital Transmission (Line Coding) EE4367 Telecom. Switching & Transmission. Pulse Transmission

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

SEN366 Computer Networks

CHAPTER 10: DIGITAL INSTRUMENTATION PRINCIPLES

-SQA-SCOTTISH QUALIFICATIONS AUTHORITY. Hanover House 24 Douglas Street GLASGOW G2 7NG NATIONAL CERTIFICATE MODULE DESCRIPTOR

DS1307ZN. 64 X 8 Serial Real Time Clock

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

UNIT-1. Basic signal processing operations in digital communication

CANopen Programmer s Manual Part Number Version 1.0 October All rights reserved

SPECIAL SPECIFICATION 1533 Drop/Insert Multiplexor/Demultiplexor

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

Back to. Communication Products Group. Technical Notes. Local/Remote Control, 9300 Series

ROTRONIC HygroClip Digital Input / Output

MIL-STD B CONFORMANCE TEST PROCEDURES

Department of Computer Science and Engineering. CSE 3213: Computer Networks I (Fall 2009) Instructor: N. Vlajic Date: Dec 11, 2009.

EXPERIMENT NO:-1. OBJECTIVE: To study Basics of serial communication ports and protocols.

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK

LCM100 USER GUIDE. Line Carrier Modem INDUSTRIAL DATA COMMUNICATIONS

Bandwidth Utilization:

Physical Layer. Networks: Physical Layer 1

Transcription:

DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems. Some common examples are the mission computers, the radar processors, RWRs, and Jammers. Each system is frequently laid out as shown in Figure 1. The Input/Output (I/O) modules will vary in function, but all serve the same purpose - to translate the electrical signals from one protocol to one of another in order to exchange information. I/O modules are used similarly in general purpose computers ROM/UDF CPU RAM High Speed Data Bus I/O I/O I/O RS-232 Misc- RS-422 Display RS-485 etc. IEEE-488 MIL-STD-1553 MIL-STD-1773 GPIB, HPIB, HPIL etc. WRA Storage Devices i.e. Disk, Tape etc Figure 1. Avionics Block Diagram in laboratories to test equipment and/or tie computers together via a local area network (LAN) to exchange information. Some of the methodologies include a star, ring, or bus type network (see terminology at the end of this section). The high speed data busses on avionics/computers do not operate as fast as the CPU clock speed, but they are much faster than the interface busses they connect to. There are a number of interface busses which are widely used by aircraft, avionics systems and test equipment. The most common include the RS-232, the RS-422, the RS-485, the IEEE-488 (GP-IB/HP-IB) and the MIL-STD-1553A/B. The MIL-STD-1773 bus is a fiber optic implementation of the 1553 bus and may be used in the future when technology requires it to reduce susceptibility to emissions or other reasons. A summary follows in Table 1, then a brief description of each follows immediately, while a section covering each in more detail is provided later. Table 1. Summary of Bus Characteristics See notes on next page Bus Max Length Max Number of Type # of Data Rate Rise Data Format Terminals(1) Lines(2) Time(3) RS-232C 100 feet max 1 Serial 3-20 150-19,200 5- to 8- bit 50 ft at 20k BPS baud per sec serial (4) (5) RS-422 1.2 km 10 Serial 3 see figure in <0.1 Tb unspecified RS-232 section RS-485 unspecified 32 Serial 3 10 MHz <0.3 T unspecified IEEE-488 20 meters 14 Parallel 16 500 khz 8-bit (GP-IB/HP-IB) parallel HP-IL 100 meters 30 Serial 2 20 k BPS serial (7) MIL-STD-1553B 300 feet 32 Serial 3 1 MHz 100-300 ns 20-bit serial MIL-STD-1773 N/A (6) b 9-1.1

NOTES FROM TABLE: (1) Max Number of Terminals does not include the bus controller. (2) Including ground/shield (3) T = time duration of the unit interval at the applicable data signalling rate (pulse width) b (4) Length is function of data signalling rate influenced by the tolerable signal distortion, amount of longitudinally coupled noise and ground potential difference introduced between the controller and terminal circuit grounds as well as by cable balance. See RS-422 section for graph. (5) Physical arrangement of multiple receivers involves consideration of stub line lengths, fail-safe networks, location of termination resistors, data rate, grounding, etc. (6) Rate can go up to 1 MHz if special conventions are followed. (7) Max Number of Terminals includes terminal reserved for broadcast commands. BUS TERMINOLOGY ADDRESS: A unique designation for the location of data or the identity of an intelligent device; allows each device on a single communications line to respond to its own message. ASCII (American Standard Code for Information Interchange): Pronounced asky. A seven-bit-plus-parity code established by ANSI to achieve compatibility between data services. ASYNCHRONOUS OPERATION: Asynchronous operation is the use of an independent clock source in each terminal for message transmission. Decoding is achieved in receiving terminals using clock information derived from the message. BAUD: Unit of signalling speed. The speed in baud is the number of discrete events per second. If each event represents one bit condition, baud rate equals bits per second (BPS). When each event represents more than one bit, baud rate does not equal BPS. BIT: Contraction of binary digit: may be either zero or one. A binary digit is equal to one binary decision or the designation of one or two possible values of states of anything used to store or convey information. BIT RATE: The number of bits transmitted per second. BROADCAST: Operation of a data bus system such that information transmitted by the bus controller or a remote terminal is addressed to more than one of the remote terminals connected to the data bus. BUS CONTROLLER: The terminal assigned the task of initiating information transfers on the data bus. BUS MONITOR: The terminal assigned the task of receiving bus traffic and extracting selected information to be used at a later time. BYTE: A binary element string functioning as a unit, usually shorter than a computer "word." Eight-bits per byte are most common. Also called a "character". 9-1.2

COMMAND/RESPONSE: Operation of a data bus system such that remote terminals receive and transmit data only when commanded to do so by the bus controller. CRC: Cyclic Redundancy Check; a basic error-checking mechanism for link-level data transmissions; a characteristic linklevel feature of (typically) bit-oriented data communications protocols. The data integrity of a received frame or packet is checked via a polynomial algorithm based on the content of the frame and then matched with the result that is performed by a sender and included in a (most often, 16-bit) field appended to the frame. DATA BUS: Whenever a data bus or bus is referred to in MIL-STD-1553B, it shall imply all the hardware including twisted shielded pair cables, isolation resistors, transformers, etc., required to provide a single data path between the bus controller and all the associated remote terminals. DCE (Data Communications Equipment): Devices that provide the functions required to establish, maintain, and terminate a data-transmission connection; e.g., a modem. DTE (Data Terminal Equipment): Devices acting as data source, data sink, or both. DYNAMIC BUS CONTROL: The operation of a data bus system in which designated terminals are offered control of the data bus. EIA (Electronic Industries Association): A standards organization in the U.S.A. specializing in the electrical and functional characteristics of interface equipment. FDM (Frequency-Division Multiplexor: A device that divides the available transmission frequency range into narrower banks, each of which is used for a separate channel. FDX (Full Duplex): Simultaneous, two-way, independent transmission in both directions (4-wire). GPIB: General Purpose Interface Bus (see section 9-5) HALF DUPLEX: Operation of a data transfer system in either direction over a single line, but not in both directions on that line simultaneously. HANDSHAKING: Exchange of predetermined signals between two devices establishing a connection. Usually part of a communications protocol. HPIB / HPIL: Hewlett-Packard Interface Bus / Hewlett-Packard Interface Loop IEEE (Institute of Electrical and Electronic Engineers): An international professional society that issues its own standards and is a member of ANSI and ISO. MANCHESTER ENCODING: Digital encoding technique (specified for the IEEE 802.3 Ethernet baseband network standard) in which each bit period is divided into two complementary halves; a negative-to-positive (voltage) transition in the middle of the bit period designates a binary "1," while a positive-to-negative transition represents a "0". The encoding technique also allows the receiving device to recover the transmitted clock from the incoming data stream (self-clocking). 9-1.3

MESSAGE: A single message is the transmission of a command word, status word, and data words if they are specified. For the case of a remote terminal to remote terminal (RT to RT) transmission, the message shall include the two command words, the two status words, and data words. MODE CODE: A means by which the bus controller can communicate with the multiplex bus related hardware, in order to assist in the management of information flow. MODEM (Modulator-Demodulator): A device used to convert serial digital data from a transmitting terminal to a signal suitable for transmission over a telephone channel, or to reconvert the transmitted signal to serial digital data for acceptance by a receiving terminal. MULTIPLEXOR: A device used for division of a transmission into two or more subchannels, either by splitting the frequency band into narrower bands (frequency division) or by allotting a common channel to several different transmitting devices one at a time (time division). NETWORK: An interconnected group of nodes; a series of points, nodes, or stations connected by communications channels; the assembly of equipment through which connections are made between data stations. Bus Ring Star NODE: A point of interconnection to a network. Normally, a point at which a number of terminals or tail circuits attach to the network. PARALLEL TRANSMISSION: Transmission mode that sends a number of bits simultaneously over separate lines (e.g., eight bits over eight lines) to a printer. Usually unidirectional. PHASE MODULATION: One of three ways of modifying a sine wave signal to make it "carry" information. The sine wave or "carrier" has its phase changed in accordance with the information to be transmitted. POLLING: A means of controlling devices on a multipoint line. PROTOCOL: A formal set of conventions governing the formatting and relative timing of message exchange between two communicating systems. PULSE CODE MODULATION (PCM): The form of modulation in which the modulation signal is sampled, quantized, and coded so that each element of information consists of different types or numbers of pulses and spaces. 9-1.4

REMOTE TERMINAL (RT): All terminals not operating as the bus controller or as a bus monitor. SERIAL TRANSMISSION: The most common transmission mode; in serial, information bits are sent sequentially on a single data channel. STUBBING: Stubbing is the method wherein a separate line is connected between the primary data bus line and a terminal. The direct connection of stub line causes a mismatch which appears on the waveforms. This mismatch can be reduced by filtering at the receiver and by using bi-phase modulation. Stubs are often employed not only as a convenience in bus layout but as a means of coupling a unit to the line in such a manner that a fault on the stub or terminal will not greatly affect the transmission line operation. In this case, a network is employed in the stub line to provide isolation from the fault. These networks are also used for stubs that are of such length that the mismatch and reflection degrades bus operation. The preferred method of stubbing is to use transformer coupled stubs. The method provides the benefits of DC isolation, increased common mode protection, a doubling of effective stub impedance, and fault isolation for the entire stub and terminal. Direct coupled stubs should be avoided if at all possible. Direct coupled stubs provide no DC isolation or common mode rejection for the terminal external to its subsystem. Further, any shorting fault between the subsystems' internal isolation resistors (usually on the circuit board) and the main bus junction will cause failure of that entire bus. It can be expected that when the direct stub length exceeds 1.6 feet, that it will begin to distort the main bus waveforms. Note that this length includes the cable runs internal to a given subsystem. SUBSYSTEM: The device or functional unit receiving data transfer service from the data bus. SYNCHRONOUS TRANSMISSION: Transmission in which data bits are sent at a fixed rate, with the transmitter and receiver synchronized. Synchronized transmission eliminates the need for start and stop bits. TERMINAL: The electronic module necessary to interface the data bus with the subsystem and the subsystem with the data bus. Terminals may exist as separate units or be contained within the elements of the subsystem. TIME DIVISION MULTIPLEXING (TDM): The transmission of information from several signal sources through one communication system with different signal samples staggered in time to form a composite pulse train. WORD: A set of bits or bytes comprising the smallest unit of addressable memory. In MIL-STD-1553B, a word is a sequence of 16 bits plus sync and parity. 9-1.5