Philips Semiconductors SC26C562双通用串行通信控制器(CDUSCC)是单芯片CMOS-LSI
一种通信设备,在单个信道中提供两个独立的多协议全双工接收机/发射机信道
包裹它支持面向位和面向字符(字节计数和字节控制)的同步数据链路控制以及
异步协议。SC26C562与同步总线MPU接口,
块移动或DMA数据传输。
SC26C562(CDUSCC)是与现有SCN26562(DUSCC)兼容的(PIN)硬件和(REGISTER)软件。CDUSCC将在通电时自动配置到NMOS DUSCC寄存器映射(默认模式)。
每个通道的操作模式和数据格式可以独立编程。每个信道由一个接收机、一个
发射机、16位多功能计数器/定时器、数字锁相环(DPLL)、奇偶校验/CRC发生器和校验器,以及
相关控制电路。这两个信道共享一个公共比特率发生器(BRG),直接从晶体或外部时钟运行,同时提供16个公共比特速率。每个信道的接收机和发射机的工作速率可以从BRG、DPLL、计数器/定时器或外部1X或16X时钟中独立选择,使CDUSCC非常适合双速信道应用。支持高达10 Mbit/s的数据速率。
发射机和接收机各包含一个十六进制FIFO,带有附加的发射机命令和接收机状态位以及一个移位寄存器。这允许一次读取和写入多达16个字符,最大限度地减少了接收机超限或发射机欠载的可能性,并减少了中断或DMA开销。此外,当本地接收设备的FIFO满时,提供流量控制能力以禁用远程发射机。
提供两个调制解调器控制输入(DCD和CTS)和三个调制解调器控制输出(RTS和两个通用)。
因为调制解调器控制输入和输出本质上是通用的,所以它们可以选择性地编程用于其他功能。
SC26C562 CDUSCC经过优化,可与使用同步总线接口(如8086和iAPX86系列)的处理器接口。对于使用异步总线的系统,如68000和68010,请参阅SC68C562文档。
有关完整的操作说明,请参阅CMOS双通用串行通信控制器(CDUSCC)用户手册。
特征
一般功能
•双全双工同步/异步接收机和发射机
•多协议操作
–BOP:HDLC/ADCP、SDLC、SDLC环路、X.25或X.75链路级别等。
–COP:单SYNC、双SYNC、BiSYNC、DDCMP
–ASYNC:5-8位加可选奇偶校验
•具有中断阈值控制的十六字符接收和发送FIFO
•FIFO状态位
•看门狗定时器
•0至10 Mbit/s数据速率
•每个接收机和发射机的可编程比特率可从以下选项中选择:
–19个固定速率:50至64 kbaud
–一个来自可编程计数器/计时器的用户定义速率
–外部1X或16X时钟
–数字锁相环
•奇偶校验和FCS(帧检查序列LRC或CRC)生成和检查
•可编程数据编码/解码:NRZ、NRZI、FM0、FM1、曼彻斯特
•可编程信道模式:全双工或半双工、自动回波或本地环回
•可编程数据传输模式:轮询、中断、DMA、等待
•DMA接口
–与同步和异步总线DMA控制器兼容
–半双工或全双工操作
–单地址或双地址数据传输
–计数器/计时器终端计数或DMA完成(EOPN)时自动终止帧
•传输路径清除状态
•高速数据总线接口:160 ns总线周期
•DPLL工作频率高达312.5 kHz,内部时钟
•中断功能
–矢量输出(根据状态固定或修改)
–单个中断启用位
–可编程的内部优先级
–可屏蔽中断条件
–80XX/X兼容
•多功能可编程16位计数器/计时器
–比特率发生器
–事件计数器
–计数接收或发送的字符
–延迟发生器
–自动位长测量
•调制解调器控制
–RTS、CTS、DCD,每个通道最多四个通用I/O引脚
–CTS和DCD可编程自动启用Tx和Rx
–CTS或DCD更改时的可编程中断
•晶体芯片振荡器
•TTL兼容
•单+5V电源
异步模式功能
•字符长度:5至8位
•奇偶校验、无校验或强制校验
•最多两个停止位,以1/16位增量进行编程
•1X或16X Rx和Tx时钟因子
•奇偶校验、超限和帧错误检测
•错误启动位检测
•带握手的中断生成,用于计算中断字符
•检测接收中断的开始和结束
•字符匹配时与可选中断进行比较
•以1×或16×数据速率传输和接收高达10 Mbit/s或1 Mbit/s
面向位的协议
•字符长度:5至8位
•残余字符的检测和传输:0–7位
•自动切换至I字段的编程字符长度
•零插入和删除
•可选打开PAD传输
•FLAG、ABORT和IDLE位模式的检测和生成
•发送7或8位ABORT
•帧间共享(单个)FLAG的检测和生成
•检测重叠(共享零位)FLAG
•标记或标记闲置
•辅助地址识别,包括组和全局地址
•单或双八位字节辅助地址
•扩展地址和控制字段
•接收机的短帧抑制
•检测并通知接收到的消息结束
•CRC生成和检查
•SDLC环路模式功能
面向字符的协议
•字符长度:5至8位
•奇偶校验、无校验或强制校验
•LRC或CRC生成和检查
•可选打开PAD传输
•一个或两个SYN字符
•外部同步功能
•SYN检测和可选剥离
•同步或标记管线填充或欠压
•标记或同步时闲置
•奇偶校验、FCS、超限和欠载错误检测
•FCS中的可选SYNC排除
•BISYNC功能
–EBCDIC或ASCII标头、文本和控制消息
–SYN、DLE剥离
–EOM(消息结束)检测和传输
–自动透明度模式切换
–收到EOM序列后自动搜索(EOT或NAK后关闭PAD检查)
–控制透明文本和普通文本的字符序列检测
–数据和LRC字符的奇偶校验生成
(图片:引出线)