找回密码
 注册
关于网站域名变更的通知
查看: 306|回复: 1
打印 上一主题 下一主题

[毕业设计] USB20设备接口IP核的设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-11-16 10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:通用串行总线(Universal Serial Bus,USB)凭借其价格低廉、使用简单、协议灵活、接口标准化和易于端口扩展等优点,迅速占领了计算机外设接口领域的
: l4 |7 N4 V0 w; ?1 J统治地位,而且随着USB技术的广泛应用,在各种SoC系统中集成USB功能也! }3 [. B) ?" J/ j+ l
成为一种必然趋势,因此本文设计实现了USB2.0接口P核。该设计综合了对设* O; ~* @7 e( Z: t$ K( Z* {
计者两方面能力的要求,ASIC体系设计的能力和通信协议理解分析的能力,除具
" @9 O  B2 T' E9 J1 q0 i有较强的理论研究意义,也具有较高的实践价值。
9 y2 ?5 @, }7 B5 v  e) C随着核的日益丰富,如何提高IP核的重用性,将不同的P核有效地互连
* v1 X7 Z& c; C% y, h起来,快速搭建所需的SoC芯片,成为SoC设计领域的研究热点。所以本论文首
: _6 w* \$ `, U5 C) w先对核的可重用技术进行了研究。介绍了三种不同的P核(软核、固核、硬核>
$ S0 w" r& Y# w$ l. {& B以及开发不同P核的流程,并且介绍了三种常用的片上总线(Core Connect、9 i9 l% V: G; ]) W
Advanced Microcontroller Bus Architecture Wishbone)。接着从USB2.0 协议的星
% |9 ]( L! v3 }4 _型体系结构、四种信息包(令牌包、数据包、握手包、特殊令牌包)的格式、四
) ]+ L# t" b4 F6 S: v7 V) u种传输方式(控制传输、同步传输、中断传输、批量传输)、设备六种状态(连
3 x# E0 w: |: G' n7 |接状态、加电状态、缺省状态、地址状态、配置状态、挂起状态)之间的转换等
) B8 e% a; {9 i4 c: t) Z方面描述与分析了USB2.0协议。; ^* g5 p! x- g9 |+ d- M5 V
在详细分析USB2.0协议之后,本论文按照芯片的高层次设计综合流程,在
2 ]- }1 z% P- d1 m" I9 s) p借鉴许多成功USB 接口芯片设计的基础上,把USB2.0接口划分为UTMI、协议
) l+ e* ~* `+ |6 _; u- g  t控制器、缓冲接口和仲裁器、设备状态寄存器、缓冲区、Wishbone总线接口六个
$ S4 Y. x* O  g- [- C功能模块,利用FSM (Finite State Machine)模型对主要模块进行建模,并使用
. ?4 Q; r8 S3 y: v. u0 Z$ H+ ]Verilog 硬件描述语言描述了USB2.0IP核。
2 B/ x* t9 G2 m! }1 k( E
1 c& T* ]8 }9 N# v/ n- s关键词:USB2.0核UTMIWishbone仿真综合
; G* H0 m' P$ U) t9 {9 g, `3 K- P* Q! o+ E4 n5 _! V* v0 f. H

5 o$ K+ }. d" y/ \/ L0 f
& y9 ?, b6 ^& z8 N" I- I  {- bUSB是英文Universal Serial Bus的缩写,中文即为“通用串行总线”。它是
3 p# N, w: [/ ^: k7 h* h& [# v一种应用在PC领域的新型接口技术。1994年以Intel公司牵头,Compaq、Digital、2 a0 n$ v$ f4 N) w/ v" s
IBM、Microsoft、NEC、Northern Telecom 等世界上著名的七家计算机公司和通讯: w+ n& f1 E) z3 s9 H7 n  \0 \4 i
公司成立了USB论坛,于1995年正式制定了USBO.9规范。1997年出现了真正符8 P5 K( C7 A1 u: b1 I# X. i- O; h
合USB技术标准的外设。1998年后,随着微软在Windows98中内置了对USB接
: u1 L2 ]& k; G$ g8 i口的支持模块,加上USB设备的日渐增多,USB接口才逐步走向了实用阶段。* m9 y7 p, u& _* K  v
USB2.0版本出现以前,USB设备虽已被广泛应用,但基本上采用的都是' Y- [, \% j5 m5 t: D: B
USB1.1接口,它的传输速度最高为12Mbps。然而大数据量传输的需求日益增长,( U9 s7 t' \8 A' V* `& q8 C- O, v
尤其在大容量数据存储器,高质量的图像扫描、传输方面,12Mbps的速度使用户2 U, ~; a" n# o& F# ^; |5 M3 e* E
感觉很不方便,这无疑成为限制其技术发展的瓶颈。这时,Compaq、HP、Intel、, a" P$ S( ~& P, Q3 i  \% ~% ~! P
Lucent.Microsoft.NEC和Philips这七家公司联合制定了USB2.0接口标准。USB2.0" p  i8 r. A- }5 j
协议将设备之间的数据传输速度增加到了480Mbps,是USB1.1标准的40倍。这
! q# p/ ]7 h8 w9 x个速度满足了绝大多数的PC外围设备的要求,这意味着用户可以使用到更高效的6 e* ^* h) _7 ?
外部设备,原来由于速率限制而不适合用USB的大容量硬盘、高品质摄像头、高
% ~* O% q' w7 Y) E分辨率扫描仪等设备都可以使用USB2.0 接口。一举突破其传输速度的瓶颈,使5 K4 l! e$ y9 T# A
USB接口的应用拓展到了更广泛的领域。
! S* w8 H; M' M- {2 ~, ]- m. E( u
1 e: W" @+ {; w; }$ }
0 j2 ^( `3 r: k' u! Z8 S- @4 V9 g; t9 D/ D
游客,如果您要查看本帖隐藏内容请回复
" s7 d  [; y6 O4 c6 P
; w- E4 M6 N; @$ Y, ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-29 15:54 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表