受金字塔层级模型启迪 SoC平台设计USB高速设备IP
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
F B2 0 F B2 0能 很 容 易 的 US 2 。 US 2
速度对于 鼠标或键盘 等人机接 口 设 备 来 说 已经 很 足 够 ,但 对 下 一 代 的高 速设 备来 说 却相 差甚 远 , 例 如对 高 分 辨 率 打 印机 和 扫 描 仪 、 视 频 会议 摄 影头 以及 可 读 / ( / 写 R w )DVD光 驱 的 高 密 度 存 储设 备 等 , 此 又 发展 出高 速 US 将 数 因 B, 据 传 输 速 度 提 高 为全 速 US B的 4 0 倍 ,达 到每 秒 4 0Mb 8 。US . B20正 是 支持 低 速 、 全 速 和 高 速 等 三 种 传输 速 度 的 新 一 代 US B规 格 。其 标 准 是 依 据 US . 发展 而 来 ,与 B11 US . 兼 容 ,可 使 用相 同 的传 输 B11 线 、 接 器 和 软 件接 口 , 连 因此 消 费 者 在 使 用 新 产 品 的 时 候 ,外 观 上
表 1 有 关 US 是 B硬 件 的 主 要 规 范 , 由表 中所 列 数 据 可 知 ,
维普资讯
T ECHNOLOGY E XP LORI NG
● 表 1 有关 U SB硬件的主要规范
嚣黎 爨孵 肄 冀 勇 翳嚣 爨 霉 爨 羹
/、 Ml的字 正 分 别 是 低 速 模 式 (LOW SPeed / 管aw金 论 确 1 与 s个 理 塔 层 否o 这
,
பைடு நூலகம்
US . 有 三 种 数 据 传输 模 式 , B20具
US 并非 像 打 印机 端 口利用 B 串行 传 输 存 取 同 步 时 钟 ,而 是 采
用 N RZI No Re u n o Ze o ( n t r t r
Co t l rn fr I0 nr a se oT FF
翳 嘲
7 3~3 0 0 4 0 ~2 05 .
≯ 嘲 0
2 2 04 .
襄
无 无 4 5Q
低 速 全 速 高速
15 . 1 2 40 8
C nr l rn fr I O( o t a se F CXF包 oT F )
是 1 Mb t 。 . 5 i s /
I v re ) 据 调 制方 式 。 图 3是 n e td 数 NR 调 制 的 工作 原理 ,由图 可 知 ZI
当数 据 从 “”变成 … 时 输 出状 1 0’
态 会 反转 , 就 是说 如 果 1 连 续 也 是 的 场 合就 维 持 1 ,若 是 连 续 0的 场 合 就 会在 各 1 将 输 出反 转 。 位 我们 设 计这 个 符合 US . B20规 范 的 u s B 高 速 设 备 IP 称 为
不会 看 到 任 何 不 同 之处 。
由 于 US 20 US .的 升 级 B .是 B1 0
版 ,所 以 US 20 盖 所 有 US . B .涵 B1 0 的规 范 , 而 4 0 p 的数 据 传输 然 8 Mb s 速 度 对 US 20而 言 ,所 谓 的高 速 B. 模 式 似 乎 并 不恰 当 。虽 然 US 20 B . 高 速 模 式 的 数 据 传 输 速 度 为 40 p, 8 Mb s 不过 实 际上 US 20 B .的基 本频 率 只有 2 0 4 MHz 如 图 2 示 。 , 所
含 三 个 控 制 逻 辑 次 模 块 和 一 个 存 储 模 块 。CXF的 次模 块 使 用 一 个
3 bt 据 接 口与 P E 沟 通 以 传 送 2 i数 I
Mo e 、全速模 式( I d ) Fu l SP e ed
M o e 和 高速 模 式 ( g S e d d) Hi h p e Mo e 。早 期 的 US . 范 只 有 d) B10规 低 速 模 式 与 高 速 模 式 两 种 ,其 中 全 速 模 式 的 数 据 传 输 速 度 约 为 1 Mb s p ,若 单 纯 的 作 位换 算 大 约 2
级 模 型 的概 念 与 I P提 交物 对 S C o 设计者或许有用 , 图 1 如 ,Malw so 的需 求层 级 与 在 旁 的 S C设 计 者 o 需 求 的层 级 模 型相 比较 。 过 去几 年 , 围设 备 、集 线器 外 和 主 机通 常 可 以全 速 (2 / ) 1 Mbs 或 低速 ( .Mbs 15 /)来 运 作 ,这 样 的
与 AHB总 线 上 的 外 部 DMA 控 制 器 工 作 , 应 用 端 总 线 就 是 符 合
AM B 20标 准 而 可 运 行 1 3 A . MHz 3
的 AH B总 线 。 们还 要 为F B 2 我 US 2 0
提 供 GUI 工 具 ( Z C 小 E — ON) 便 利 以
维普资讯
TE CH OL OGY E L XP 0RI NG
受 金字塔层级模型启迪
S C平台设计U B高速设备_ O S P
i 陈宏铭 / l l 朱爱莉 / 陈麒安 智 科 (海有艮 原 技上 )8 公司
半导体产业开发知识产权 O ) P 已有 1 个年头 , 5 时至今 日,P I的买家和卖家还在为找到一个双赢的商业 模式而努力。14 年 ,A rh m M s w提出一篇论文 ,指 出所有人类基本 的需求架构 出金字塔的 3 9 ba a a l o 层级 ,最基本的需求却有着最高的优先权 , S C设计者追求的最高层级是 S C的实现 。本文将讨 而 o o 论如何利用 S C平台设计 并验证 A B总线的 U B高速设备 I ,使其达到 I o H S P P功能的正确性。
速度对于 鼠标或键盘 等人机接 口 设 备 来 说 已经 很 足 够 ,但 对 下 一 代 的高 速设 备来 说 却相 差甚 远 , 例 如对 高 分 辨 率 打 印机 和 扫 描 仪 、 视 频 会议 摄 影头 以及 可 读 / ( / 写 R w )DVD光 驱 的 高 密 度 存 储设 备 等 , 此 又 发展 出高 速 US 将 数 因 B, 据 传 输 速 度 提 高 为全 速 US B的 4 0 倍 ,达 到每 秒 4 0Mb 8 。US . B20正 是 支持 低 速 、 全 速 和 高 速 等 三 种 传输 速 度 的 新 一 代 US B规 格 。其 标 准 是 依 据 US . 发展 而 来 ,与 B11 US . 兼 容 ,可 使 用相 同 的传 输 B11 线 、 接 器 和 软 件接 口 , 连 因此 消 费 者 在 使 用 新 产 品 的 时 候 ,外 观 上
表 1 有 关 US 是 B硬 件 的 主 要 规 范 , 由表 中所 列 数 据 可 知 ,
维普资讯
T ECHNOLOGY E XP LORI NG
● 表 1 有关 U SB硬件的主要规范
嚣黎 爨孵 肄 冀 勇 翳嚣 爨 霉 爨 羹
/、 Ml的字 正 分 别 是 低 速 模 式 (LOW SPeed / 管aw金 论 确 1 与 s个 理 塔 层 否o 这
,
பைடு நூலகம்
US . 有 三 种 数 据 传输 模 式 , B20具
US 并非 像 打 印机 端 口利用 B 串行 传 输 存 取 同 步 时 钟 ,而 是 采
用 N RZI No Re u n o Ze o ( n t r t r
Co t l rn fr I0 nr a se oT FF
翳 嘲
7 3~3 0 0 4 0 ~2 05 .
≯ 嘲 0
2 2 04 .
襄
无 无 4 5Q
低 速 全 速 高速
15 . 1 2 40 8
C nr l rn fr I O( o t a se F CXF包 oT F )
是 1 Mb t 。 . 5 i s /
I v re ) 据 调 制方 式 。 图 3是 n e td 数 NR 调 制 的 工作 原理 ,由图 可 知 ZI
当数 据 从 “”变成 … 时 输 出状 1 0’
态 会 反转 , 就 是说 如 果 1 连 续 也 是 的 场 合就 维 持 1 ,若 是 连 续 0的 场 合 就 会在 各 1 将 输 出反 转 。 位 我们 设 计这 个 符合 US . B20规 范 的 u s B 高 速 设 备 IP 称 为
不会 看 到 任 何 不 同 之处 。
由 于 US 20 US .的 升 级 B .是 B1 0
版 ,所 以 US 20 盖 所 有 US . B .涵 B1 0 的规 范 , 而 4 0 p 的数 据 传输 然 8 Mb s 速 度 对 US 20而 言 ,所 谓 的高 速 B. 模 式 似 乎 并 不恰 当 。虽 然 US 20 B . 高 速 模 式 的 数 据 传 输 速 度 为 40 p, 8 Mb s 不过 实 际上 US 20 B .的基 本频 率 只有 2 0 4 MHz 如 图 2 示 。 , 所
含 三 个 控 制 逻 辑 次 模 块 和 一 个 存 储 模 块 。CXF的 次模 块 使 用 一 个
3 bt 据 接 口与 P E 沟 通 以 传 送 2 i数 I
Mo e 、全速模 式( I d ) Fu l SP e ed
M o e 和 高速 模 式 ( g S e d d) Hi h p e Mo e 。早 期 的 US . 范 只 有 d) B10规 低 速 模 式 与 高 速 模 式 两 种 ,其 中 全 速 模 式 的 数 据 传 输 速 度 约 为 1 Mb s p ,若 单 纯 的 作 位换 算 大 约 2
级 模 型 的概 念 与 I P提 交物 对 S C o 设计者或许有用 , 图 1 如 ,Malw so 的需 求层 级 与 在 旁 的 S C设 计 者 o 需 求 的层 级 模 型相 比较 。 过 去几 年 , 围设 备 、集 线器 外 和 主 机通 常 可 以全 速 (2 / ) 1 Mbs 或 低速 ( .Mbs 15 /)来 运 作 ,这 样 的
与 AHB总 线 上 的 外 部 DMA 控 制 器 工 作 , 应 用 端 总 线 就 是 符 合
AM B 20标 准 而 可 运 行 1 3 A . MHz 3
的 AH B总 线 。 们还 要 为F B 2 我 US 2 0
提 供 GUI 工 具 ( Z C 小 E — ON) 便 利 以
维普资讯
TE CH OL OGY E L XP 0RI NG
受 金字塔层级模型启迪
S C平台设计U B高速设备_ O S P
i 陈宏铭 / l l 朱爱莉 / 陈麒安 智 科 (海有艮 原 技上 )8 公司
半导体产业开发知识产权 O ) P 已有 1 个年头 , 5 时至今 日,P I的买家和卖家还在为找到一个双赢的商业 模式而努力。14 年 ,A rh m M s w提出一篇论文 ,指 出所有人类基本 的需求架构 出金字塔的 3 9 ba a a l o 层级 ,最基本的需求却有着最高的优先权 , S C设计者追求的最高层级是 S C的实现 。本文将讨 而 o o 论如何利用 S C平台设计 并验证 A B总线的 U B高速设备 I ,使其达到 I o H S P P功能的正确性。