EEWORLDEEWORLDEEWORLD

Part Number

Search

CD2481

Description
Programmable Four-Channel Communications Controller
File Size974KB,222 Pages
ManufacturerIntel
Websitehttp://www.intel.com/
Download Datasheet Compare View All

CD2481 Overview

Programmable Four-Channel Communications Controller

CD2481
Programmable Four-Channel Communications Controller
Datasheet
The CD2481 is a four-channel synchronous/asynchronous communications controller
specifically designed to reduce host-system processing overhead and increase efficiency in a
wide variety of communications applications. A special member of the CD24X1 family, the
device allows easy field upgrades and enhancement with an on-chip 8K-word microcode store
for downloaded control code. The CD2481 is packaged in a 100-pin MQFP package that offers
10 data/clock/modem pins per channel. The device has four fully independent serial channels to
support standard asynchronous, PPP, MNP
4, SLIP, bit-synchronous (HDLC), and byte-
synchronous (bisync, X.21) protocols.
The device is non-functional until the microcode is
downloaded; only a small boot ROM with code to perform device initialization is included.
The device is based on a proprietary on-chip RISC processor that performs all the time-critical,
low-level tasks otherwise performed by the host system.
The CD2481 boosts system efficiency with eight on-chip DMA channels, on-chip FIFOs (16
bytes/direction), intelligent vectored interrupts, and intelligent protocol processing. The on-chip
DMA controller provides ‘fire-and-forget’ transmit support — the host need only inform the
CD2481 of the location of the packet to send. Similarly, on receive, the CD2481 automatically
receives a complete packet with no host intervention or assistance. The DMA controller also has
a transmit ‘Append mode’ for use in asynchronous applications.
The DMA controller uses a dual-buffer scheme that easily implements simple or complex buffer
schemes. Each channel and direction in the dual-buffer scheme has two active buffers.
The CD2481 can be programmed to interrupt the host at the completion of a frame or buffer. In
applications where buffers are of a small, fixed size, the dual-buffer scheme allows large frames
to be divided into multiple buffers.
For applications where a DMA interface is not desired, the device can be operated as either
interrupt-driven or polled. This choice is available for each channel and each direction. For
example, a channel can be programmed for DMA transmit and interrupt-driven receive. In either
case, 16-byte FIFOs on each channel and in each direction reduce latency time requirements,
making both software and hardware designs less time-critical. Threshold levels on the FIFOs are
user-programmable.
Vectored interrupts are another way the CD2481 helps system efficiency. Separate interrupts are
generated for transmit, receive, and modem-signal/timer changes with unique, user-defined
vectors for each type and channel. This allows very flexible interfacing and fast, efficient
interrupt coding. For example, the Good Data
interrupt allows the host to vector directly to a
routine that transfers the receive data — no status or error checking is required.
As of May 2001, this document replaces the Basis Communications Corp.
document
CL-CD2481 — Programmable Four-Channel Communications Controller.
May 2001

CD2481 Related Products

CD2481 SCD248110QCD
Description Programmable Four-Channel Communications Controller Programmable Four-Channel Communications Controller
【Project source code】 Analysis of blocking assignment and non-blocking assignment principles
This article and design code were written by FPGA enthusiast Xiao Meige. Without the author's permission, this article is only allowed to be copied and reproduced on online forums, and the original au...
小梅哥 FPGA/CPLD
How do I copy files? Compile error using SHFileOperation
Copy the file. If the file exists, you can set it to overwrite or not. Currently, I use SHFileOperation. The compilation error is: error LNK2019: unresolved external symbol SHFileOperationW referenced...
chen_elppa Embedded System
Use 169's DAC0 and DAC1 to output two frequency sine waves respectively
如题,代码如下:ADC12CTL0 = REF2_5V + REFON;// Internal 2.5V refDMACTL0 = DMA0TSEL_5 + DMA1TSEL_5;// DAC12IFG triggerDMA0SA = (int) Sin_tab;// Source block addressDMA0DA = (unsigned int)&DAC12_0DAT;// Destina...
下雨天不洗澡 Microcontroller MCU
How to set pic1828 timer timr4?
I choose timr4 as the time base for PWM, but I need to clear the interrupt flag of timer 4. My program is as follows: banksel PIR4 BCF PIR4,TMR4IF, but it prompts an error and the definition is wrong....
rsszd Microchip MCU
【TI Show】First post! Who wants to compete with me?
[i=s]This post was last edited by southwolf1813 on 2014-1-24 16:48[/i] Respond to the administrator's call and look for TI products around you! Here's a family photo!The first contestant to appear is ...
southwolf1813 Microcontroller MCU
Show off the forum gifts I received!
First of all, I would like to thank the forum and its staff. Let's take a group photo, a set of screwdriver tools and a desk calendar:Do you see that rope? It's used to tie the calendar. Don't be afra...
一个小白 Talking

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1882  2228  155  88  1714  38  45  4  2  35 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号