飞利浦 半导体 产品 规格
SC26C562
cmos 双 普遍的 串行 communications 控制
(cduscc)
2
1998 sep 04 853-1663 19973
描述
这 飞利浦 半导体 sc26c562 双 普遍的 串行
communications 控制 (cduscc) 是 一个 单独的-碎片 cmos-lsi
communications 设备 那 提供 二 独立,
multi-协议, 全部-duplex 接受者/传输者 途径 在 一个 单独的
包装. 它 支持 位-朝向 和 character-朝向 (字节 计数
和 字节 控制) 同步的 数据 link 控制 作 好 作
异步的 protocols. 这 sc26c562 接口 至 同步的
总线 mpus 和 是 有能力 的 程序-polled, 中断 驱动,
块-move 或者 dma 数据 transfers.
这 sc26c562 (cduscc) 是 (管脚) 硬件 和 (寄存器)
软件 兼容 和 这 存在 scn26562 (duscc).
cduscc 将 automatically 配置 至 这 nmos duscc 寄存器
编排 (default 模式) 在 电源 向上.
这 运行 模式 和 数据 format 的 各自 频道 能 是
编写程序 independently. 各自 频道 组成 的 一个 接受者, 一个
传输者, 一个 16-位 multifunction 计数器/计时器, 一个 数字的
阶段-锁 循环 (dpll), 一个 parity/crc 发生器 和 checker, 和
有关联的 控制 电路. 这 二 途径 share 一个 一般 位
比率 发生器 (brg), 运行 直接地 从 一个 结晶 或者 一个 外部
时钟, 这个 提供 十六 一般 位 比率 同时发生地. 这
运行 比率 为 这 接受者 和 传输者 的 各自 频道 能
是 independently 选择 从 这 brg, 这 dpll, 这
计数器/计时器, 或者 从 一个 外部 1x 或者 16x 时钟, 制造 这
cduscc 好-suited 为 双-速 频道 产品. 数据
比率 向上 至 10mbits 每 第二 是 supported.
这 传输者 和 接受者 各自 包含 一个 十六-深的 先进先出 和
appended 传输者 command 和 接受者 状态 位 和 一个 变换
寄存器. 这个 准许 读 和 writing 的 向上 至 十六 characters
在 一个 时间, 降低 这 潜在的 的 接受者 overrun 或者 传输者
underrun, 和 减少 中断 或者 dma overhead. 在 增加, 一个
流动 控制 能力 是 提供 至 使不能运转 一个 偏远的 传输者
当 这 先进先出 的 这 local 接到 设备 是 全部.
二 modem 控制 输入 (dcd 和 cts) 和 三 modem
控制 输出 (rts 和 二 一般 目的) 是 提供.
因为 这 modem 控制 输入 和 输出 是 一般 目的
在 nature, 它们 能 是 optionally 编写程序 为 其它 功能.
这 sc26c562 cduscc 是 优化 至 接口 和 processors
使用 一个 同步的 总线 接口, 此类 作 这 8086, 和 iapx86
家族. 为 系统 使用 一个 异步的 总线, 此类 作 这 68000
和 68010, 谈及 至 这 sc68c562 必备资料.
谈及 至 这 cmos 双 普遍的 串行 交流 控制
(cduscc) 用户’s 手工的 为 一个 完全 运算的 描述.
特性
一般 特性
•
双 全部-duplex 同步的/ 异步的 接受者 和
传输者
•
multi-协议 运作
–
bop: hdlc/adccp, sdlc, sdlc 循环, x.25 或者 x.75 link level,
等
–
cop: 单独的 同步, 双 同步, bisync, ddcmp
–
async: 5-8 位 加 optional parity
•
十六 character receive 和 transmit fifos 和 中断
门槛 控制
•
先进先出’ed 状态 位
•
看门狗 计时器
•
0 至 10 mbit/秒 数据 比率
•
可编程序的 位 比率 为 各自 接受者 和 传输者 可选择的
从:
–
19 fixed 比率: 50 至 64k 波特
–
一个 用户-定义 比率 获得 从 可编程序的
计数器/计时器
–
外部 1x 或者 16x 时钟
–
数字的 阶段-锁 循环
•
parity 和 fcs (框架 审查 sequence lrc 或者 crc) 一代
和 checking
•
可编程序的 数据 encoding/解码: nrz, nrzi, fm0, fm1,
Manchester
•
可编程序的 频道 模式: 全部- 或者 half-duplex, 自动-echo, 或者
local loopback
•
可编程序的 数据 转移 模式: polled, 中断, dma, wait
•
dma 接口
–
兼容 和 同步的 和 异步的 总线 dma
控制者
–
half- 或者 全部-duplex 运作
–
单独的 或者 双 地址 数据 transfers
–
自动 框架 末端 在 计数器/ 计时器 终端 计数 或者
dma 完毕 (eopn)
•
transmit path clear 状态
•
高 速 数据 总线 接口: 160ns 总线 循环
•
dpll 运作 向上 至 312.5khz 和 内部的 时钟
•
中断 能力
–
vector 输出 (fixed 或者 修改 用 状态)
–
单独的 中断 使能 位
–
可编程序的 内部的 priorities
–
maskable 中断 情况
–
80xx/x 兼容
•
multi-函数 可编程序的 16-位 计数器/计时器
–
位 比率 发生器
–
事件 计数器
–
计数 received 或者 transmitted characters
–
延迟 发生器
–
自动 位 长度 度量
•
modem 控制
–
rts, cts, dcd, 和 向上 至 四 一般 目的 i/o 管脚 每
频道
–
cts 和 dcd 可编程序的 自动-使能 为 tx 和 rx
–
可编程序的 中断 在 改变 的 cts 或者 dcd
•
在-碎片 振荡器 为 结晶
•
ttl 兼容
•
单独的 +5v 电源 供应
异步的 模式 特性
•
character 长度: 5 至 8 位