CL-CD1400 Product Bulletin
|
|
- Lindsey Bates
- 5 years ago
- Views:
Transcription
1 CIRRUS Product Bulletin FEATURES Asynchronous Features: Software-programmable serial data rates up to Kbitlsec. full-duplex1 Twelve bytes of FIFO for each transmitter and each receiver, with programmable threshold for receive FIFO-interrupt generation Improved interrupt schemes: Good data interrupts eliminate the need for character status check Special character processing, particularly useful for UNIX-line-driver applications, optionally handled automatically by the : - Automatic Expansion of NL to CR-NL - Supports LNEXT and ISTRIP - Ignore Break - UNIX parity handling options: Character removed from stream Passed as good data Replaced with null (00 hex) Preceded with FF-OO hex Passed as is with exception flagged Independent bit rate selection for transmit and receive on each channel (cont.) Four-channel Serial/Parallel Communications Engine with UNIX Character Processing OVERVIEW The is a flexible asynchronous receiver! transmitter with four full-duplex serial channels, or three full-duplex serial channels and one high-speed bidirectional parallel channel. With optional special character processing capabilities, it is especially well-suited to UNIX applications. The is fabricated in an advanced-cmos process and operates on a system clock of up to MHz. Packaged in a 68-pin PLCC, its high throughput, low-power consumption and high level of integration permit system designs with minimum part-count, maximum performance and maximum reliability. (cont.) Functional Block Diagram ---. USER- CONFIGURABLE CHANNEL 0 SERIAUPARALLEL SERIAUPARALLEL INTERFACE CHANNELS HOST INTERFACE HOST BUS INTERFACE RISC PROCESSOR ~ t RAM FIRMWARE ROM ~ f--+ USER- CONFIGURABLE CHANNEL 1 USER- CONFIGURABLE CHANNEL 2 '---+ USER- CONFIGURABLE CHANNEL % throughput is guaranteed up to 70K baud for full-duplex operation on all four channels simultaneously. 11S.2K baud is achievable at reduced throughput. Refer to the data sheet for details. February 1991
2 FEATURES (cont.) Serial/Parallel Communications Engine o User-programmable and automatic flow control modes for the serial channels: - In-band (software) flow control via single character (XON/XOFF) - Out-of-band (hardware) flow control via RTS/CTS and DTR/DSR Line-break detection and generation Insertion of transmit delays in data stream Local and remote maintenance loopback modes Six modem control signals-per-channel Odd, even, no or forced parity Parallel Features: Parallel data rate up to 20 Kbyte/sec. Thirty-byte FIFO Automatic generation and recognition of handshake control signals Compatible with Centronics -interface specifications OVERVIEW (cont.) The 's ability to move data efficiently from the serial channels to the host system results in an order-ofmagnitude improvement in system-level throughput, and a reduction in overhead on the host system. Improved system throughput is attributed to a combination of features, most important of which are the transmit and receive data buffers. Each serial channel has two 12- byte FIFOs, one each for transmit and receive, and the parallel channel has 30 bytes. The receive FIFOs have programmable thresholds to minimize interrupt-latency requirements. The communicates with the host system via service requests and acknowledgements. There are features to minimize both the number of requests to be serviced and the time required to service them. Required service requests have been reduced by the FIFOs, with only one needed every 12 characters. To reduce the time required per request, the supplies separate vectors for four different types of service requests. This reduces the time required by the host system to determine what action to take. For instance, there is a unique vector for "good data", so that the host wastes no time checking status bits or error conditions. If there is an error condition, the supplies a unique vector pointing to the error-handling routine. Other vectors report transmit status and modem signal change. The is based on a high-performance proprietary RISC processor architecture developed by Cirrus Logic specifically for data communication applications. This internal CPU executes all instructions in one clock cycle and uses a register window architecture to ensure zero-overhead context switching for each type of internal interrupt. The on-chip RISC processor is transparent to the user, and no programming is required. Because the on-chip processor is handling every character, such features as automatic flow control and special character recognition are easily implemented, further reducing host system load. Both in-band (XON, XOFF) and out-of-band (RTS/CTS, DSR/DTR) flow control modes are supported. For in-band flow control, the automatically starts and stops its transmitter when the remote computer sends flow control characters. The also makes it easy for the local host to flow-control the remote computer, via the "Send Special Character" command. For out-of-band flow control, the transmitter asserts RTS and monitors CTS for permission to send. The receiver asserts and negates DTR when the receive FIFO reaches a user-definable threshold. Character processing demands significant host CPU power and real-time responses. In addition to the inband flow control, the provides features that off-load host CPU overhead in UNIX terminalinterface software. For example, the can expand the 'linefeed' character to 'carriage returnlineteed' automatically. Multiple- systems are easily implemented via a daisy-chain scheme. A Fair Share feature ensures equal access for service requests, across multiple devices. What makes the so much better than conventional dumb UARTs is its efficiency, even when operating in a polled environment. The is truly intelligent; it is "thinking" about what is going on. For example, with a dumb UART, the host has to ask each channel, in turn, whether it has any data. The host system asks the, as a whole, whether is has data. The chip tells the host whether there is any data, which channel, and whether it is good or erroneous, rather than the host testing each channel. Thus, the host-peripheral interface is easier to implement, faster, and more efficient. c
3 Serial/Parallel Communications Engine RRUS CONFIGURATION EXAMPLES RESET" ClK RAM TxOO A[6:0] & RxOO 08[7:0] RTSO* FIFOs CTSO* RJW* CHANNEL 0 OTRO*, CS* HOST OSRO* OS* CDO* BUS OTACK* RIO* SVCREQR* SVCREQT* INTERFACE 8 SAME AS SVCREQM* CHANNEL 1 CHANNEL 0 OGRANT* OPASS* RISC FIRMWARE 8 PROCESSOR ROM SAME AS SVCACKR* CHANNEL 2 CHANNEL 0 SVCACKT* SVCACKM* 8 SAME AS CHANNEL 3 CHANNEL 0. Four Full-modem Serial Channels C PSTR08E* PACK* RESET" PSLlN* PSlCT ClK PARALLEL PBUSY* RAM A[6:0] PINIT* & CHANNEL PERROR* 08[7:0] FIFOs PPE RJW* PAUTOFO* CS* HOST PO[7:0] OS* OTACK* BUS Tx01 Rx01 SVCREQR* INTERFACE RTS1* SVCREQT" CHANNEL 1 CTS1* SVCREQM* DGRANT" DPASS* RISC FIRMWARE 6 PROCESSOR ROM DTR1* DSR1* PRINTER OR SCANNER SAME AS SVCACKR* CHANNEL 2 CHANNEL 1 SVCACKT* SVCACKM* 6 SAME AS CHANNEL 3 CHANNEL 1 Three Serial Channels and One Parallel Channel
4 Direct Sales Offices Domestic CIRRUS Product Bulletin International N. CALIFORNIA NORTH CENTRAL NORTHEASTERN JAPAN San Jose AREA AREA Kanagawa-Ken TEL: 408/ Westchester, IL Andover, MA TEL: 81/ FAX: 408/ TEL: 708/ TEL: 508/ FAX: 81/ FAX: 708/ FAX: 508/ S. CALIFORNIA SINGAPORE Laguna Hills SOUTH CENTRAL Philadelphia, PA TEL: 65/ TEL: 714/ AREA TEL: 215/ FAX: 65/ FAX: 714/ Austin, TX FAX: 215/ TEL: 512/ TAIWAN Thousand Oaks FAX: 512/ SOUTH EASTERN Taipei TEL: 805/ AREA TEL: 886/ FAX: 805/ Boca Raton, FL FAX: 886/ TEL: 407/ ROCKY MOUNTAIN FAX: 407/ GERMANY AREA Herrsching Boulder, CO Atlanta, GA TEL: 49/ TEL: 303/ TEL: 404/ FAX: 49/ FAX: 303/ FAX: The Company Cirrus Logic, Inc., is a leading supplier of high-integration peripheral controller circuits for mass storage, graphics, and data communications. The company also produces state-of-the-art software and firmware to complement its product lines. Cirrus Logic technology is used in leading-edge personal computers, engineering workstations, and office automation. The Cirrus Logic formula combines proprietary S/LATMt IC design automation with system design expertise. The S ILA design system is a proven tool for developing high-performance logic circuits in half the time of most semiconductor companies. The results are better VLSI products, on-time, that help you win in the marketplace. Cirrus Logic's extensive quality assurance program - one of the industry's most stringentensures the utmost in product reliability. Talk to our systems and applications specialists; see how you can benefit from a new kind of semiconductor company - Cirrus Logic. t U.S. Patent No. 4,293,783 0 c Copyright, Cirrus Logic, Inc., 1990 Cirrus Logic, Inc. believes the information contained in this document is accurate and reliable. However, it is subject to change without notice. No responsibility is assumed by Cirrus Logic, Inc. for its use, nor.for infringements of patents or other rights of third parties. This document implies no license under patents or copyrights. Trademarks in this document belong to their respective companies. Cirrus Logic, Inc. products are covered under one or more of the following U.S. patents: 4,293,783; Re. 31,287; 4,763,332; 4,777,635; 4,839,896; 4,931,946; 4,979,173. C CIRRUS, Inc., 3100 West Warren Ave. Fremont, CA TEL: 415/ FAX: 415/
5 --WGIC Intelligent, Four-Channel Asynchronous Communications Controller Version 1.0 Data Communications Products Group Cirrus Logic, Inc. Scope This report presents a performance evaluation of the Cirrus Logic. Inc. CL CD1400 intelligent. four-channel. asynchronous communications controller. also known as an UXART ("The UART for UNIX~. It is the product of an ongoing test program at Cirrus Logic. This document also includes a glossary of terms used in testing the CL CD1400. Related Documents - Data Sheet ecopyright-cirrus Logic, Inc All rights reserved. Permission is hereby granted for use, reproduction, republication, or abtraction of this material with attribution, by companies not involved in the sale or manufacture of integrated circuits. March 1991
6 INTRODUCTION The is a four-channel UART operating at a maximum speed of Kbps. This high sustainable throughput makes it one of the fastest UARTs available. Sustainable throughput is a key specification that is often ignored or misrepresented. Sustainable throughput refers to the average data rate tllat can be maintained over a long period of time, not tlle 'peak' rate at which the device can be clocked. The CL-CDI400 is a CMOS design witll four full-duplex serial channels, each having separate 12-byte transmit and receive FIFOs. In addition, one channel can be configured as a parallel Centronics~-compatible interface. Because it moves data more efficiently from the serial channels to the host system than a conventional UART, the CL-CD 1400 reduces host-system overhead and yields a ten-fold improvement in system throughput. The CL-CDI400 is based on a high-speed, integrated RISC CPU developed by Cirrus Logic for communication applications. This on-chip processor is transparent to the user, and no programming is required. Because the on-chip processor is handling every character, automatic flow control and special character recognition are easily implemented, funher reducing host system load. This report is a summary of the performance capabilities of the CL-CD 1400 as measured on the bench in 'real world' (and worse) conditions. PERFORMANCE RESULTS Four Channels, Simultaneous Transmit and Receive The CL-CD 1400 is capable of supponing four simultaneous full-duplex channels at kbps. U ARTs are typically" used eitller to drive terminals, or for machine-to-machine file transfers. Of these two uses, the worst-case operating environment for a UART is machine-to-machine file transfer, because the machines are able to 'type' far faster than humans can. To simulate this, all receivers were operated at kbps with 100 percent throughput and loading; the transmitters were driven at the same speed. The transmitters were then measured to ascenain the throughput they could sustain. The results of this test are summarized in Table 1. Table 1. Throughput at kbps Number of active receive channels o Transmitter throughput >99 percent >99 percent 60 percent 40 percent 25 percent This worst-case test scenario is more severe than the real world; most of the high-speed serial link protocols used for machine-to-machine file transfers, such as UUCP, are effectively half-duplex. At any given instant, the bulk of data flow is in one direction, contrary to true simultaneous full-duplex operation. When the receivers are lightly loaded, the CL-CD 1400 easily drives all four transmitters at kbps with greater than 99 percent throughput. Specifically, the CL-CD 1400 can sustain full transmitter output at up to 20 percent receive loading on all four channels, depending on the burst level of the traffic received.,(' ( ~-, 2 March 1991
7 Because of its sustainable throughput, the a.-cd 1400 is ideal not only for tenninal-server connections to tenninals, but also tenninal-server connections to personal computers, and host-to-host connections. Four Channels, Transmit-Only This Transmit-Only Mode simulates a typical tenninal server application. In tenninal servers, most data movement is to the tenninal, with only low duty cycle input from the tenninal keyboard. Transmit-Only Mode was tested at both half and full speed. In both cases, a continuous stream of capital 'U's were transmitted, eight bits perchara.cter, one stop bit and no parity. This characterpattem results in a square wave bit stream that facilitates the noting of irregularities in bit timing and character assembly. Gaps seen in the character spacing indicate transmitter underrun or incorrectly disassembled and transmitted bits. Transmission efficiency for up to three channels was nearly 100 percent; no gaps were noted. Activating the fourth channel caused a less-than-l-percent drop in efficiency. Gaps of one or two bit times after a character in the transmit data were occasionally found. This condition was rare and impossible to quantify. No available tenninal can operate at kbps, so some tests were done at half-speed, allowing the connection of a 57.6 kbps tenninal. The tenninal showed that all data was error-free. Operating the a.-cdi400 at a full clock rate did not produce any detectable changes in the behavior noted in the half-speed transmit-only test This was confinned under full-speed operation by examining the data with a logic analyzer to verify that there were no missing or erroneous bits. Four Channels, Simultaneous Transmit and Receive with Loopback Though not the worst-case scenario for UART operation, loopback in the was carefully examined. Loopback represents a 'typical' situation of heavy but not continuous loading. To determine if a.-cd 1400 behavior under increasing load was predictable and linear, the bit rate was steadily increased and the effective throughput monitored for errors. The results of this test are shown in Figure 1. As shown, the overall throughput (transmit and receive) at kbps is about 56 percent. 100%-r ~ ~ ~~~====~'_ 1 channel operating 80% 70% 60% 2 channels operating 3 channels operating 4 channels operating 50% 20% 10% O%~ ~ ~ ~ ~ ~~ Kbps Kbps Kbps Kbps Kbps Figure 1. Performance March
8 FIRMWARE ARCHITECTURE CL-CDI400 operation can be better understood by focusing on finnware tasks and structure. CL-CDI400 finnware, comprising both foreground and background tasks, has been designed to optimize perfonnance and handle overload conditions without dropping bits or characters. Foreground tasks are driven by individual bit interrupts from the bit engines, and are responsible for assembling bits into characters or disassembling characters into bits. They communicate with the background via one-character holding registers and event-posting mechanisms shown in Figures 2a and 2b. Background tasks are responsible for FIFO management, special character processing, and identifying conditions such as FIFO full or FIFO empty, which require the assertion of an outbound interrupt The background code is a polling system, and its various tasks are prioritized into inner-loop and outer-loop functions (see Figure 3). The inner loop is responsible for moving transmit characters to the holding register, and moving received characters from the holding register to the FIFO. Receive is favored over transmit. For this reason, when the CL-CDI400 CPU is fully loaded, it will service receive over transmit, and occasional-to-frequent gaps will occur between transmit characters as the CPU loads down. This is a desirable feature; as the CL-CD 1400 processor becomes increasingly busy, it limits itself in an non-erroneous way. The gaps are also an effective way to assess the CPU load. As shown in Figure 3, for each pass through the outer loop, the inner loop executes four times, checking the four channels for either receive or transmit activity. Note that if a channel receiver needs service; the channel transmitter is not serviced on that pass through the loop. This is the mechanism that favors receiving over transmitting. The inner loop must execute four passes in the minimum character time. If it cannot do this, receive overflow errors will occur. When the CL-CDI400 is heavily loaded, every pass through the loop will result in a receive character being handled; this is perfonnance limit of the device. The outer loop scans for conditions that require the notification of the host, such as full or empty FIFOs, modem signals, and lower-priority tasks~ This is when conditions requiring the CL-CD 1400 to interrupt the host are detected and acted upon. TEST CONDITIONS Clock Speed Bench testing was perfonned at the rated clock speed of 20 MHz, equivalent to 10 MIPS (million instructions per second). For several reasons, however, lower clock speeds were also tested; it's important to understand why. A problem in testing at high data rates is that there are few other sources of asynchronous data capable of operating at kbps. Many common protocol testers, for example, can operate only up to 64 kbps. To test in loopback is one approach, but as the CL-CDI400 becomes busy, the transmitter throughput drops. The device automatically limits itself. With 'test characters' that supply a continuous stream of characters at 57.6 kbps, tests were run at half-speed; that is, the CL-CDI400 at a five-mips rate (to MHz oscillator), supporting a true baud rate of57.6 kbps. This is the same intemalloading, or 'Bits-per-MIPS,' as to MIPS and kbps. Other testing was perfonned at true full speed. In some tests, the I/O speed of the AT bus limited the ability of a I A T386 to service the CL-CD The effect of this can be measured by running the CL-CDI400 at half-speed, which has the effect of doubling the apparent speed of the IAT386 system. Several of the tests were run at both full and half speed to quantify and factor this effect. For example, at full speed, when one channel was set to receive its own transmission, the transmitter showed gaps of 1.5 character times every 12 characters-when the FIFO empties. However, this degradation was completely attributable 4 March 1991
9 Transmitter FIFO Transmitter H oiding Register I I I I l (, Full / Empty BIt I I I I B.ckgrauncl Code: FIFO to H.R. xfer, flow control, other features (Polling Loop) F-arauncl Code: Btt Dlsassentlly, H.R. to S.R. transfer (Interrupt-Driven) r----. "" Tranmsmer Shift Register RTS Out CTS In Figure 2a. Transmit Firmware Foreground and Background Tasks Receiver FIFO ReceIve Data Count Register J I Receiver Holding RegIster I I I Receiver Shift Register Background Code: ~... ~ H.R. to FIFO xfer, flow control, ( II I Full I EIrpIy BIt other features (Polling Loop) ~ ForIIgraund Code: 1 BIt Assembly, S.R. to H.R. transfer (lrurrupt-oriven) "'" DTR DSR Out In Figure 2b. Transmit Firmware Foreground and Background Tasks March
10 Power-On Reset Initialization Host Command. Processing Timer Functions Global (Software) Reset Process Rev Char; check all special features; place in FIFO Process Rev Interrupt '".--- Process Xmt Char; check all special features; fetch from FIFO Rev Interrupt Scanning Xmt Interrupt Scanning Modem Interrupt Scanning Figure 3. Flow 6 March 1991
11 WGIC to the PC/AT interrupt service latency, and this was verified by testing at half speed. The PC/AT processed the interrupts, and no l.5-character/time gaps occurred. The perfonnance drop was in the transmit data stream only, and no errors were encountered in either transmit or receive characters. See section titled Measurement Techniques for more details. System Environment All testing was done on a PC/A T386-compatible computer using a CL-CD 1400 evaluation board. The PC operated at 25 MHz and its standard AT bus ran at one-third the processor speed. The processor speed proved to be a limiting factor in some tests because the slow AT bus cannot support the aggregate demand of multiple CL-CD 1400 channels. Input (data to be received) was generated either by UARTs running in other machines, or by a pulse generator. Data fonnat for both transmit and receive was eight bits, no parity, one stop bit Testing was perfonned with both minimal and maximal character processing. Measurement Techniques Efficiency measurements, such as active transmission and idle times, were accomplished with a logic analyzer. The results indicated whether or not the measured idle time was due to host-imposed interrupt service limitations or CL CDI400 internal constraints. Idle time can be caused by either of two conditions: transmitter underrun due to internal chip perfonnance, or transmitter underrun caused by interrupt latency in the PC/AT interrupt service routine. To eliminate the second condition from impacting measurements, a logic analyzer was used (when transmitter underruns occurred) to detennine the placement of the interrupt signal with respect to the underrun. It was also used to detennine whether the PC was in its idle loop, or was servicing another CL-CD14oo interrupt at the time. To test for slowdowns attributable to the PC, the CL-CD 1400 was run at half speed, making the PC/AT twice as fast (relatively), and halving its effective overhead. Underruns due to interrupt latency and CL-CDI4oo internal delays were also detennined. At kbps, the CL CD1400 transmitter consistently underruns after the transmit-fifo-empty interrupt is posted (when one or more channels was set for receive and all four channels set for transmit). This is due to PC limitations, specifically the inability to move enough data over the slow AT bus. By running tests at both half and full speed, underruns due to PC/AT perfonnance limitations could be factored out of the analysis. Software Cirrus Logic-developed, CL-CDI400 evaluation board software was used in the tests described in this report. The software has not been optimized for maximum perfonnance. Higher Speed Testing When the CL-CD14oo receivers were tested at kbps, one channel operated properly, but the PC/AT became saturated. An attempt to drive a second channel overloaded the PC/AT and no meaningful data was obtained. CONCLUSION The is highly reliable when supporting kbps data transmission rates, either half- or full-duplex. When transmitting, or transmitting with some receive data, it can maintain 100 percent throughput. It also will receive data on multiple channels at kbps, reducing its transmission automatically to service the demand. March
12 TEST TERMINOLOGY Bits-per-MIP Character Time Efficiency Fatal Error Half-channel Idle time True Baud Rate The maximum baud rate that can be supported at a given processor clock speed. Testing at different clock rates has shown that the ratio is scalable. For example, if a UART ran 38.4 kbps at 10 MHz, it could be assumed that it runs 76.8 at 20 MHz because the CL CDI400 is a fully synchronous design. The time spent sending a character. For instance, when sending a character at 38.4 kbps, the bit time is microseconds. If the character is defined as eight bit, one parity bit, one stop bit, then the total number of bits is 11, so the character time is microseconds. The ratio of charactertime to the sum of character time plus idle time. This value was obtained by noting the amount of idle time on the output versus the amount of active transmission over an arbitrary time period. A dropped bit parity or framing error, presumably caused by a bit rate too fast for the CL CDI400. A transmitter or receiver. Two half-channels make up a full channel. We use this term because in the CL-CD 1400, the software considers the eight half channels as eight processes, not four processes. The 'gap', if any, between characters. Though not a true physical gap, it manifests itself as a stretched stop bit, that is, one longer than the programmed value (typically 1 bit). This idle time causes no problems in system operation, and so is not considered an error condition. The actual bits-per-second rate on the line. During testing, it was desirable to run some tests at half clock speed because most other terminals cannot operate fast enough to fully test the CL-CDI400. By slowing down the CL-CDI400, we can be sure we are loading it to the maximum amount. When the CL CD 1400 is operated at half the normal processor speed, the baud rate divisor is kept the same, so the results will scale. This means that the true baud rate is one-half the programmed value. '... ' / i \, '-., 8 March 1991
13 r' Notes ( r'" c' March
14 Direct Sales Offices Domestic N. CALIFORNIA San Jose TEL: 408/ FAX: 408/ S. CALIFORNIA Tustin TEL: FAX: Thousand Oaks TEL: 805/ FAX: 805/ ROCKY MOUNTAIN AREA Boulder, CO TEL: 303/ FAX: 303/ WGIC NORTH CENTRAL AREA Westchester, IL TEL: 708/ FAX: 708/ SOUTH CENTRAL AREA Austin, TX TEL: 512/ FAX: 512n NORTHEASTERN AREA Andover, MA TEL: 508/ FAX: 508/ Philadelphia, PA TEL: 215/ FAX: 215/ SOUTH EASTERN AREA Boca Raton, FL TEL: 407/ FAX: 407/ Atlanta, GA TEL: FAX: 404n International GERMANY Herrsching TEL: 49/ FAX: 49/ JAPAN Kanagawa-Ken TEL: 81/ FAX: 81/ ~~«-::~~::::-:':::::;:$"::;*:::::::S-:::-S::»~::::~S;SX::1<::::::,/ I SINGAPORE TEL: 65/ FAX: 65/ TAIWAN Taipei TEL: 886/ FAX: 886/ UNITED KINGDOM Berkshire, England TEL: 44/ FAX: 44/ The Company / Cirrus Logic~, Inc., produces high-integration peripheral controller circuits for mass storage, graphics, and data communications. Our products are used in leading-edge personal computers, engineering workstations, and office automation equipment. The Cirrus Logic formula combines proprietary S/LATMt IC design automation with system design expertise. The S/LA design system is a proven tool for developing high-performance logic circuits in half the time of most semiconductor companies. The results are better VLSI products, on-time, that help you win in the marketplace. Cirrus Logic's fabless manufacturing strategy, unique in the semiconductor industry, employs a full manufacturing infrastructure to ensure maximum product quality, availability and value for our customers. Talk to our systems and applications specialists; see how you can benefit from a new kind of semiconductor company. t u.s. Patent No. Cirrus Logic, Inc., 1991 Cirrus Logic, Inc. believes the information contained in this document is accurate and reliable. However, it is subject to change without notice. No responsibility is assumed by Cirrus Logic, Inc. for its use, nor for infringements of patents or other rights of third parties. This document implies no license under patents or copyrights. Trademarks in this document belong to their respective companies. Cirrus Logic, Inc. products are covered under one or more of the following U.S. patents: 4,293,783; Re. 31,287;rf 4,763,332; 4,777,635; 4,839,896; 4,931,946; 4,979,173. ~, CIRRUS, Inc., 3100 West Warren Ave. Fremont, CA TEL: 415/ FAX: 415/
SC16C650B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 32-byte FIFOs and infrared (IrDA) encoder/decoder
5 V, 3.3 V and 2.5 V UART with 32-byte FIFOs and infrared (IrDA) encoder/decoder Rev. 04 14 September 2009 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver
More informationSC16C750B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 64-byte FIFOs
Rev. 05 17 October 2008 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function
More informationSC16C550B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 16-byte FIFOs
Rev. 05 1 October 2008 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function
More informationSC16C550 Rev June 2003 Product data General description Features
Universal Asynchronous Receiver/Transmitter (UART) with 16-byte FIFO and infrared (IrDA) encoder/decoder Rev. 05 19 June 2003 Product data 1. General description 2. Features The is a Universal Asynchronous
More informationD16550 IP Core. Configurable UART with FIFO v. 2.25
2017 D16550 IP Core Configurable UART with FIFO v. 2.25 C O M P A N Y O V E R V I E W Digital Core Design is a leading IP Core provider and a SystemonChip design house. The company was founded in 1999
More informationSC16C Description. 2. Features. Dual UART with 32 bytes of transmit and receive FIFOs
Rev. 04 20 June 2003 Product data 1. Description The is a 2 channel Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function is to convert parallel
More informationSC28L General description. 3.3 V, 5 V UART, Mbit/s, with 256-byte FIFO
Rev. 01 31 October 2005 Product data sheet 1. General description The is a high performance UART. Its functional and programming features closely match but greatly extend those of previous Philips UARTs.
More informationD16950 IP Core. Configurable UART with FIFO v. 1.03
2017 D16950 IP Core Configurable UART with FIFO v. 1.03 C O M P A N Y O V E R V I E W Digital Core Design is a leading IP Core provider and a SystemonChip design house. The company was founded in 1999
More informationST16C550. UART WITH 16-BYTE FIFO s GENERAL DESCRIPTION. PLCC Package FEATURES ORDERING INFORMATION
UART WITH 16-BYTE FIFO s GENERAL DESCRIPTION The ST16C550 is a universal asynchronous receiver and transmitter with 16 byte transmit and receive FIFO. A programmable baud rate generator is provided to
More informationRCLK N.C. CS0 CS1 -CS2 -BAUDOUT
UART WITH 16-BYTE FIFO s September 2003 GENERAL DESCRIPTION The ST16C550 (550) is a universal asynchronous receiver and transmitter with 16 byte transmit and receive FIFO. It operates at 2.97 to 5.5 volts.
More informationST16C450 UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER (UART) GENERAL DESCRIPTION. PLCC Package FEATURES ORDERING INFORMATION.
UNIVERSAL ASYNCHRONOUS RECEIVER/TRANSMITTER (UART) September 2003 GENERAL DESCRIPTION The ST16C450 is a universal asynchronous receiver and transmitter. The ST16C450 is an improved version of the NS16450
More informationSC16C652B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V dual UART, 5 Mbit/s (max.) with 32-byte FIFOs and infrared (IrDA) encoder/decoder
5 V, 3.3 V and 2.5 V dual UART, 5 M/s (max.) with 32-byte FIFOs and infrared (IrDA) encoder/decoder Rev. 04 1 September 2005 Product data sheet 1. General description 2. Features The is a 2 channel Universal
More informationSC16IS General description. 2. Features
Single UART with I 2 C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support Rev. 01 29 April 2010 Product data sheet 1. General description The is a slave I 2 C-bus/SPI
More informationProgrammable communications interface (PCI)
Programmable communicatio interface (PCI) DESCRIPTION The Philips Semiconductors PCI is a universal synchronous/asynchronous data communicatio controller chip designed for microcomputer systems. It interfaces
More informationChapter 9: Serial Communication Interface SCI. The HCS12 Microcontroller. Han-Way Huang. September 2009
Chapter 9: Serial Communication Interface SCI The HCS12 Microcontroller Han-Way Huang Minnesota State t University, it Mankato September 2009 H. Huang Transparency No.9-1 Why Serial Communication? Parallel
More informationXR16L570 GENERAL DESCRIPTION FEATURES APPLICATIONS FIGURE 1. BLOCK DIAGRAM. *5 V Tolerant Inputs (Except for CLK) PwrSave. Data Bus Interface
MAY 2007 REV. 1.0.1 GENERAL DESCRIPTION The XR16L570 (L570) is a 1.62 to 5.5 volt Universal Asynchronous Receiver and Transmitter (UART) with 5 volt tolerant inputs and a reduced pin count. It is software
More informationTS4000 Radio Modem. User s Manual
TS4000 Radio Modem User s Manual Version 6.60C 1729 South Main Street Milpitas, CA 95035 (408) 941-1808 (800) 663-3674 (408) 941-1818 Fax www.teledesignsystems.com productsales@teledesignsystems.com techsupport@teledesignsystems.com
More informationEVDP610 IXDP610 Digital PWM Controller IC Evaluation Board
IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a
More informationSerial Input/Output. Lecturer: Sri Parameswaran Notes by: Annie Guo
Serial Input/Output Lecturer: Sri Parameswaran Notes by: Annie Guo 1 Serial communication Concepts Standards USART in AVR Lecture overview 2 Why Serial I/O? Problems with Parallel I/O: Needs a wire for
More informationThis document is designed to be used in conjunction with the CMX869A data sheet.
CML Microcircuits COMMUICATIO SEMICODUCTORS Publication: A/Telecom/869A/1 May 2006 Application ote Bell 212A Implementation with CMX869A 1 Introduction The Bell 212A data communications protocol, originally
More informationFEATURES PLCC Package RXB RXA -TXRDYB TXA TXB -OPB -CSA -CSB
DUAL UART WITH 16-BYTE TRANSMIT AND RECEIVE FIFO S DESCRIPTION The ST16C2550 (2550) is a dual universal asynchronous receiver and transmitter (UART). The ST16C2550 is an improved version of the NS16C550
More informationSC16C General description. 2. Features and benefits
2.5 V to 3.3 V UART, 5 Mbit/s (max.) with 128-byte FIFOs, infrared (IrDA), and 16 mode or 68 mode parallel bus interface Rev. 2 11 November 2010 Product data sheet 1. General description The is a 2.5 V
More informationSC16C2552B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V dual UART, 5 Mbit/s (max.), with 16-byte FIFOs
5 V, 3.3 V and 2.5 V dual UART, 5 M/s (max.), with 16-byte FIFOs Rev. 03 12 February 2009 Product data sheet 1. General description 2. Features The is a two channel Universal Asynchronous Receiver and
More informationFanuc Serial (RS232) Communications Information
Memex Automation Inc. 777 Walkers Line, Burlington, Ontario Canada L7N 2G1 Fanuc Serial (RS232) Communications Information Contents Signal Description Fanuc Serial Cable Information Timing Chart When The
More informationUnit-6 PROGRAMMABLE INTERRUPT CONTROLLERS 8259A-PROGRAMMABLE INTERRUPT CONTROLLER (PIC) INTRODUCTION
M i c r o p r o c e s s o r s a n d M i c r o c o n t r o l l e r s P a g e 1 PROGRAMMABLE INTERRUPT CONTROLLERS 8259A-PROGRAMMABLE INTERRUPT CONTROLLER (PIC) INTRODUCTION Microcomputer system design requires
More informationDSP4xxFP SA USER S MANUAL. A01561 Rev. A. This Manual covers all configurations of the DSP4xxSA Modem with the Serial Number SA and up.
DSP4xxFP SA USER S MANUAL A01561 Rev. A This Manual covers all configurations of the DSP4xxSA Modem with the Serial Number SA700425 and up. DSP4xxSA User s Manual A01561 Rev. X Proprietary Data This document
More informationANT Channel Search ABSTRACT
ANT Channel Search ABSTRACT ANT channel search allows a device configured as a slave to find, and synchronize with, a specific master. This application note provides an overview of ANT channel establishment,
More informationPRISM Power Management Modes
PRISM Power Management Modes Application Note February 1997 AN9665 Authors: Carl Andren, Tim Bozych, Bob Rood and Doug Schultz The PRISM chip set and reference radio are capable of reduced power operation
More informationKAPPA M. Radio Modem Module. Features. Applications
KAPPA M Radio Modem Module Features Intelligent RF modem module Serial data interface with handshake Host data rates up to 57,600 baud RF Data Rates to 115Kbps Range up to 500m Minimal external components
More informationUM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction
User manual Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx Introduction This document describes how to use the demonstration firmware for the DMX-512 communication
More informationa8259 Features General Description Programmable Interrupt Controller
a8259 Programmable Interrupt Controller July 1997, ver. 1 Data Sheet Features Optimized for FLEX and MAX architectures Offers eight levels of individually maskable interrupts Expandable to 64 interrupts
More informationDescription TRC NC EPE GND CLS1 RRD CLS2 RBR8 SBS RBR7 PI RBR6 CRL RBR5 TBR8 RBR4 TBR7 RBR3 TBR6 RBR2 TBR5 RBR1 TBR4 PE TBR3 FE TBR2 OE TBR1 SFD
March 1997 CMOS Universal Asynchronous Receiver Transmitter (UART) Features 8.0MHz Operating Frequency (HD-6402B) 2.0MHz Operating Frequency (HD-6402R) Low Power CMOS Design Programmable Word Length, Stop
More informationECE 4510/5530 Microcontroller Applications Week 6 Lab 5
Microcontroller Applications Week 6 Lab 5 Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Lab 5 Element Hardware
More informationUSB Port Medium Power Wireless Module SV653
USB Port Medium Power Wireless Module SV653 Description SV653 is a high-power USB interface integrated wireless data transmission module, using high-performance Silicon Lab Si4432 RF chip. Low receiver
More informationMicrocontrollers. Serial Communication Interface. EECE 218 Microcontrollers 1
EECE 218 Microcontrollers Serial Communication Interface EECE 218 Microcontrollers 1 Serial Communications Principle: transfer a word one bit at a time Methods:» Simplex: [S] [R]» Duplex: [D1] [D2]» Half
More informationM7 Series Modems for SCADA Applications
Technical Brief Rev C1 M7 Series Modems for SCADA Applications By John Sonnenberg S u m m a r y The M7 series of data radios from Raveon Technologies make ideal wireless modems for SCADA and telemetry
More informationDI-1100 USB Data Acquisition (DAQ) System Communication Protocol
DI-1100 USB Data Acquisition (DAQ) System Communication Protocol DATAQ Instruments Although DATAQ Instruments provides ready-to-run WinDaq software with its DI-1100 Data Acquisition Starter Kits, programmers
More informationSerial Communications RS232, RS485, RS422
Technical Brief AN236 Technical Brief AN236Rev A Serial Communications RS232, RS485, RS422 By John Sonnenberg S u m m a r y Electronic communications is all about interlinking circuits (processors or other
More informationArduino Arduino RF Shield. Zulu 2km Radio Link.
Arduino Arduino RF Shield RF Zulu 2km Radio Link Features RF serial Data upto 2KM Range Serial Data Interface with Handshake Host Data Rates up to 38,400 Baud RF Data Rates to 56Kbps 5 User Selectable
More informationConcept of Serial Communication
Concept of Serial Communication Agenda Serial v.s. Parallel Simplex, Half Duplex, Full Duplex Communication RS-485 Advantage over RS-232 Serial v.s. Parallel Application: How to Measure the temperature
More informationG3P-R232. User Manual. Release. 2.06
G3P-R232 User Manual Release. 2.06 1 INDEX 1. RELEASE HISTORY... 3 1.1. Release 1.01... 3 1.2. Release 2.01... 3 1.3. Release 2.02... 3 1.4. Release 2.03... 3 1.5. Release 2.04... 3 1.6. Release 2.05...
More informationProgrammable Clock Generator
Features Clock outputs ranging from 391 khz to 100 MHz (TTL levels) or 90 MHz (CMOS levels) 2-wire serial interface facilitates programmable output frequency Phase-Locked Loop oscillator input derived
More informationC16450 Universal Asynchronous Receiver/Transmitter. Function Description. Features. Symbol
C16450 Universal Asynchronous Receiver/Transmitter Function Description The C16450 programmable asynchronous communications interface (UART) megafunction provides data formatting and control to a serial
More informationData transmission - Transmission modes
Data transmission - Transmission modes Transmission modes A given transmission on a communications channel between two machines can occur in several different ways. The transmission is characterised by:
More informationV62/03626 REVISIONS LTR DESCRIPTION DATE APPROVED REV PAGE REV PAGE REV REV STATUS OF PAGES PAGE
REVISIONS LTR DESCRIPTION DTE PPROVED Prepared in accordance with SME Y14.24 Vendor item drawing REV PGE REV PGE 18 19 20 REV STTUS OF PGES REV PGE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 PMIC N/ Original
More informationInstallation and Operation Manual HS-R. 4-Channel Low Speed Data Module with V.110 Rate Adaptation MEGAPLEX-2100 MODULE
Installation and Operation Manual HS-R 4-Channel Low Speed Data Module with V110 Rate Adaptation MEGAPLEX-2100 MODULE MEGAPLEX-2100 MODULE HS-R 4-Channel Low Speed Data Module with V110 Rate Adaptation
More informationUsing Z8 Encore! XP MCU for RMS Calculation
Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the
More informationThe HC-5560 Digital Line Transcoder
TM The HC-5560 Digital Line Transcoder Application Note January 1997 AN573.l Introduction The Intersil HC-5560 digital line transcoder provides mode selectable, pseudo ternary line coding and decoding
More informationPreliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz
PRODUCT SPECIFICATION 2.4 2.5 GHz e Applications 6 : 2 " 2! 2 2 + 2 7 + + Alarm and Security Systems Video Automotive Home Automation Keyless entry Wireless Handsfree Remote Control Surveillance Wireless
More informationROM/UDF CPU I/O I/O I/O RAM
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.
More informationPC16552D Dual Universal Asynchronous Receiver Transmitter with FIFOs
PC16552D Dual Universal Asynchronous Receiver Transmitter with FIFOs General Description The PC16552D is a dual version of the PC16550D Universal Asynchronous Receiver Transmitter (UART) The two serial
More informationPreliminary Information IP0 -IOW -IOR RXB N.C. TXB OP1 OP3 OP5 OP7
Preliminary Information XR88C92/192 DUAL UNIVERSAL ASYNCHRONOUS RECEIVER AND TRANSMITTER DESCRIPTION The XR88C92/192 is a Dual Universal Asynchronous Receiver and Transmitter with 8 (XR88C92) / 16 (XR88C192)
More informationLecture #3 RS232 & 485 protocols
SPRING 2015 Integrated Technical Education Cluster At AlAmeeria E-626-A Data Communication and Industrial Networks (DC-IN) Lecture #3 RS232 & 485 protocols Instructor: Dr. Ahmad El-Banna 1 Agenda What
More informationCL4790 HARDWARE INTEGRATION GUIDE VERSION 3.0. Americas: Europe: Hong Kong:
CL4790 HARDWARE INTEGRATION GUIDE VERSION 3.0 Americas: +1-800-492-2320 FCC Notice WARNING: This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1)
More informationRS-232 Electrical Specifications and a Typical Connection
Maxim > Design Support > Technical Documents > Tutorials > Interface Circuits > APP 723 Keywords: RS-232, rs232, RS-422, rs422, RS-485, rs485, RS-232 port powered, RS-232 to RS-485 conversion, daisy chain,
More informationAMBA Generic Infra Red Interface
AMBA Generic Infra Red Interface Datasheet Copyright 1998 ARM Limited. All rights reserved. ARM DDI 0097A AMBA Generic Infra Red Interface Datasheet Copyright 1998 ARM Limited. All rights reserved. Release
More informationINTEGRATED CIRCUITS. MF RC500 Active Antenna Concept. March Revision 1.0 PUBLIC. Philips Semiconductors
INTEGRATED CIRCUITS Revision 1.0 PUBLIC March 2002 Philips Semiconductors Revision 1.0 March 2002 CONTENTS 1 INTRODUCTION...3 1.1 Scope...3 1.1 General Description...3 2 MASTER AND SLAVE CONFIGURATION...4
More informationUSER'S MANUAL. Model : K
USER'S MANUAL Model : 2000-64K TM GINA MODEL 2000-64K Overview GINA Model 2000-64K is a stand-alone, high frequency data transceiver using spread spectrum technology. GINA 2000-64K capabilities include
More informationSECTION 6 SERIAL AUDIO INTERFACE
nc. SECTION 6 SERIAL AUDIO INTERFACE MOTOROLA DSP5611 User s Manual 6-1 Serial Audio Interface nc. 6.1 INTRODUCTION.................................. 6-3 6.2 SERIAL AUDIO INTERFACE INTERNAL ARCHITECTURE
More informationAPIX Video Interface configuration
AN 100 Automotive Usage APIX Video Interface configuration Order ID: AN_INAP_100 September 2008 Revision 1.3 Abstract APIX (Automotive PIXel Link) is a high speed serial link for transferring Video/Audio
More informationHD Features. CMOS Universal Asynchronous Receiver Transmitter (UART) Ordering Information. Pinout
Data Sheet October 3, 2005 FN2956.3 CMOS Universal Asynchronous Receiver Transmitter (UART) The is a CMOS UART for interfacing computers or microprocessors to an asynchronous serial data channel. The receiver
More informationWireless Infrared Data Communications Using the IRM3XXX Family of IrDA Compatible Infrared Transceivers. Appnote 68
Wireless Infrared Data Communications Using the IRMXXX Family of IrDA Compatible Infrared Transceivers Appnote 68 Introduction Data interchange, computer to computer and computer to peripherals, requires
More informationUSING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices)
ICS DataCom Application Note USING RS- to RS- CONVERTERS (With RS-, RS- and RS- devices) INTRODUCTION Table RS-/RS- Logic Levels This application note provides information about using ICSDataCom's RS-
More informationCDR in Mercury Devices
CDR in Mercury Devices February 2001, ver. 1.0 Application Note 130 Introduction Preliminary Information High-speed serial data transmission allows designers to transmit highbandwidth data using differential,
More informationMIPI VGI SM for Sideband GPIO and Messaging Consolidation on Mobile System
Lalan Mishra Principal Engineer Qualcomm Technologies, Inc. Satwant Singh Sr. Director Lattice Semiconductor MIPI VGI SM for Sideband GPIO and Messaging Consolidation on Mobile System Agenda The Problem
More informationDual Protocol Transceivers Ease the Design of Industrial Interfaces
Dual Protocol Transceivers Ease the Design of Industrial Interfaces Introduction The trend in industrial PC designs towards smaller form factors and more communication versatility is driving the development
More informationHART Modem DS8500. Features
Rev 1; 2/09 EVALUATION KIT AVAILABLE General Description The is a single-chip modem with Highway Addressable Remote Transducer (HART) capabilities and satisfies the HART physical layer requirements. The
More informationSV613 USB Interface Wireless Module SV613
USB Interface Wireless Module SV613 1. Description SV613 is highly-integrated RF module, which adopts high performance Si4432 from Silicon Labs. It comes with USB Interface. SV613 has high sensitivity
More informationAPPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT
ICS ICS ELECTRONICS division of Systems West Inc. AB- APPLICATION BULLETIN SERIAL BACKGROUNDER (Serial 0) INTRODUCTION Serial data communication is the most common means of transmitting data from one point
More informationVLSI System Testing. Outline
ECE 538 VLSI System Testing Krish Chakrabarty System-on-Chip (SOC) Testing ECE 538 Krish Chakrabarty 1 Outline Motivation for modular testing of SOCs Wrapper design IEEE 1500 Standard Optimization Test
More informationAdvances in Antenna Measurement Instrumentation and Systems
Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,
More informationAN-1370 APPLICATION NOTE
APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Design Implementation of the ADF7242 Pmod Evaluation Board Using the
More informationDATASHEET 82C284. Features. Description. Part # Information. Pinout. Functional Diagram. Clock Generator and Ready Interface for 80C286 Processors
OBSOLETE PRODUCT NO RECOMMENDED REPLACEMENT contact our Technical Support Center at 1-888-INTERSIL or www.intersil.com/tsc Clock Generator and Ready Interface for 80C286 Processors DATASHEET FN2966 Rev.2.00
More informationCS/ECE/EEE/INSTR F241 MICROPROCESSOR PROGRAMMING & INTERFACING MODULE 8: I/O INTERFACING QUESTIONS ANUPAMA KR BITS, PILANI KK BIRLA GOA CAMPUS
CS/ECE/EEE/INSTR F241 MICROPROCESSOR PROGRAMMING & INTERFACING MODULE 8: I/O INTERFACING QUESTIONS ANUPAMA KR BITS, PILANI KK BIRLA GOA CAMPUS Q1. Distinguish between vectored and non-vectored interrupts
More information64/256/512/1K/2K/4K/8K x 9 Synchronous FIFOs
241/42 fax id: 549 CY7C4421/421/4211/4221 64/256/512/1K/2K/4K/8K x 9 Synchronous FIFOs Features High-speed, low-power, first-in, first-out (FIFO) memories 64 x 9 (CY7C4421) 256 x 9 (CY7C421) 512 x 9 (CY7C4211)
More informationECOS SRIF Operating Instructions
ECOS SRIF 2002 Operating Instructions Edition 10/2003 Safety instructions This document contains instructions you are strongly advised to observe in order to guarantee your personal safety and to avoid
More informationDescription PKG. NO. TRC NC EPE GND CLS1 RRD CLS2 RBR8 SBS RBR7 PI RBR6 CRL RBR5 TBR8 RBR4 TBR7 RBR3 TBR6 RBR2 TBR5 RBR1 TBR4 PE TBR3 FE TBR2 OE
March 1997 Features SEMICONDUCTOR Low Power CMOS Circuitry.......... 7.5mW (Typ) at 3.2MHz (Max Freq.) at V DD = 5V Baud Rate - DC to 200K Bits/s (Max) at.............. 5V, 85 o C - DC to 400K Bits/s (Max)
More informationUnit D. Serial Interfaces. Serial vs. Parallel. Serial Interfaces. Serial Communications
D.1 Serial Interfaces D.2 Unit D Embedded systems often use a serial interface to communicate with other devices. Serial implies that it sends or receives one bit at a time. Serial Communications Serial
More informationSC16C554B/554DB. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V quad UART, 5 Mbit/s (max.) with 16-byte FIFOs
5 V, 3.3 V and 2.5 V quad UART, 5 Mbit/s (max.) with 16-byte FIFOs Rev. 03 1 September 2005 Product data sheet 1. General description 2. Features The is a 4-channel Universal Asynchronous Receiver and
More informationTMS320F241 DSP Boards for Power-electronics Applications
TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand
More informationDS1720 ECON-Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Requires no external components Supply voltage range covers from 2.7V to 5.5V Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is 67 F to +257
More informationHello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which
Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable
More informationa6850 Features General Description Asynchronous Communications Interface Adapter
a6850 Asynchronous Communications Interface Adapter September 1996, ver. 1 Data Sheet Features a6850 MegaCore function implementing an asychronous communications interface adapter (ACIA) Optimized for
More informationFEATURES DESCRIPTION BENEFITS APPLICATIONS. Preliminary PT4501 Sub-1 GHz Wideband FSK Transceiver
Preliminary PT4501 Sub-1 GHz Wideband FSK Transceiver DESCRIPTION The PT4501 is a highly integrated wideband FSK multi-channel half-duplex transceiver operating in sub-1 GHz license-free ISM bands. The
More informationCourse Introduction Purpose: Objectives: Content Learning Time
Course Introduction Purpose: The purpose of this course is to give you a brief overview of Freescale s S8 Controller Area Network (mscan) module, including an example for computing the mscan bit time parameters.
More informationStensat Transmitter Module
Stensat Transmitter Module Stensat Group LLC Introduction The Stensat Transmitter Module is an RF subsystem designed for applications where a low-cost low-power radio link is required. The Transmitter
More informationEE 314 Spring 2003 Microprocessor Systems
EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in
More informationXR88C92/192 DUAL UNIVERSAL ASYNCHRONOUS RECEIVER AND TRANSMITTER DESCRIPTION FEATURES. PLCC Package ORDERING INFORMATION.
DUAL UNIVERSAL ASYNCHRONOUS RECEIVER AND TRANSMITTER DESCRIPTION August 2016 The XR88C92/192 is a Dual Universal Asynchronous Receiver and Transmitter with 8 (XR88C92) / 16 (XR88C192) bytes transmit and
More informationSPECIAL SPECIFICATION 6744 Spread Spectrum Radio
2004 Specifications CSJ 0924-06-244 SPECIAL SPECIFICATION 6744 Spread Spectrum Radio 1. Description. Furnish and install spread spectrum radio system. 2. Materials. Supply complete manufacturer specifications
More informationML ML Bit A/D Converters With Serial Interface
Silicon-Gate CMOS SEMICONDUCTOR TECHNICAL DATA ML145040 ML145041 8-Bit A/D Converters With Serial Interface Legacy Device: Motorola MC145040, MC145041 The ML145040 and ML145041 are low-cost 8-bit A/D Converters
More informationAdvantages of UltraCMOS DSAs with Serial-Addressability
0 Carroll Park Drive San Diego, CA, USA AN Tel: --00 Fax: -- www.psemi.com Advantages of UltraCMOS DSAs with Serial-Addressability Introduction Today s RF systems are more complex than ever as designers
More informationElectronics / Water analogy. Resistor. Inductance. Capacitor. Water Electronics Energy - Energy Pressure - Voltage Flow - Current Volume - Charge
Electronics / Water analogy Water Electronics Energy - Energy Pressure - Voltage Flow - Current Volume - Charge Resistor U = R * I 1 Capacitor U 1 i dt C U L di dt Inductance Turbine Flywheel Diode Transistor
More informationImaging serial interface ROM
Page 1 of 6 ( 3 of 32 ) United States Patent Application 20070024904 Kind Code A1 Baer; Richard L. ; et al. February 1, 2007 Imaging serial interface ROM Abstract Imaging serial interface ROM (ISIROM).
More informationCHAPTER 10: DIGITAL INSTRUMENTATION PRINCIPLES
I. Why digital? CHAPTER 10: DIGITAL INSTRUMENTATION PRINCIPLES Almost all the transducers we have considered so far have had an analog output, that is, the output is a different form from the input but
More informationTMPN3120FE3M, TMPN3120FE3U
TOSHIBA CMOS DIGITAL INTEGRATED CIRCUIT SILICON MONOLITHIC TMPN3120FE3M, TMPN3120FE3U Neuron Chip For Distributed Intelligent Control Networks (L ON W ORKS ) The Neuron Chip (TMPN3120FE3M and TMPN3120FE3U)
More informationEmbedded Radio Data Transceiver SV611
Embedded Radio Data Transceiver SV611 Description SV611 is highly integrated, multi-ports radio data transceiver module. It adopts high performance Silicon Lab Si4432 RF chip. Si4432 has low reception
More informationCALIFORNIA SOFTWARE LABS
Pulse Shaping on the Palm Pilot With serial, infrared and remote control applications CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100
More informationAT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications
AT-XTR-7020A-4 Multi-Channel Micro Embedded Transceiver Module The AT-XTR-7020A-4 radio data transceiver represents a simple and economical solution to wireless data communications. The employment of an
More informationOEM 100. User Manual. Figure 1: OEM 100 Module with HG Rectangular Antenna Board
OEM 100 User Manual Figure 1: OEM 100 Module with HG Rectangular Antenna Board Revision History Revision History Release Version Date Revision Description Authors Version 1.0 07/20/09 Initial Release Bryan
More informationECU with emulated partial networking functionality
ECU with emulated partial networking functionality An alternative approach to ISO 11898-6 CAN transceivers Martin Kresta, Roman Buzas, and Ondrej Kupcik, ON Semiconductor The paper presents a study of
More information