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

[毕业设计] 利用单片机与CPLD技术控制PCI网卡

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
利用单片机cpld技术控制PCI网卡
# p. @7 x& N) ~. C2 D
摘要:简单介绍了PCI 总线协议以及PCI接口原理。给出了一种利用单片机与% ^: L$ y) l: U- ~. G, g
复杂可编程逻辑器件CPLD(complex programmable logic device)控制PCI网卡,实现以太
/ W* D9 r3 X- z* N网通信的方案设计。重点说明了如何使用CPLD芯片设计单片机与PCI网卡之间的
9 E0 N9 |9 V! c8 @- kPCI接口。
) m# f: @& {  z关键词:单片机;CPLD; PCI总线;以太网( H2 a( z0 C6 H5 L: r7 z9 W7 n4 y
8 b, D5 V3 e4 h  s, i0 ~( M8 v+ a
1 引言
$ G/ r: e) m$ E5 s2 x6 j1 {6 q自动化控制和以太网远程控制是两个应用前景非常广阔的领域。随着科学技术的发展* T$ \1 n1 j; k' X. \
和生活水平的提高,人们开始希望能够通过网络远程控制生产设备及生活设施,随之出现智' `( W9 K( k% q- K& D5 q! w$ a4 |
能家庭、智能小区和智能车间等,而那些设备和设施往往是使用单片机进行控制的。因此使
. q  ^. Q7 A) V2 F7 m+ d' p$ V+ d用单片机控制PCI网卡,实现以太网通讯显得尤为重要。) g! i  p! j: ?
在以太网上,当一个设备欲向另一个设备发送数据时,源设备网卡将数据打包成MAC
: W6 C1 ^" y6 n6 X, ?! \* q4 C' R(mediumaccesscontrol)帧并发送到网络上,MAC帧包含着目的地的MAC地址即物理地址。
8 [$ d- F( z6 l% [这些数据帧沿着网路传送时,网络中每台设备的网卡都检查它自己的MAC地址是否与这些% w5 f1 f! p! P- {. a( G4 W$ L
数据帧携带的目的地址匹配。如果不匹配,则忽略这些数据帧;如果匹配,目的网卡就将地4 _$ D6 [- o$ c% ?
址匹配的数据帧进行复制,并将这些数据帧放人本地计算机的数据链路中进行处理,但原始
" s8 [/ O, q8 V! Y7 ]% K" m的数据帧仍然会沿着网络传播。这样,其他的网卡也可以检测到它们,并判定是否匹配和进
0 P$ w% \4 _8 \7 X行处理。
- z, `. Z3 P' o# C0 ?. W- c9 S本文将给出一种利用单片机与CPLD技术控制PCI网卡,实现以太网通信的方案设计。
& p. {, i; k0 H8 b9 n( ^0 D: T" `! U+ z- A+ E5 g4 v8 f  x6 K
2 系统设计方案
6 b- o0 ?- L# x5 }! o1 C整个设计可分为四部分:数据存储部分、系统控制部分、PCI接口部分和数据传输部分。
1 [9 C( [6 D+ L/ g: S图1是利用单片机与CPLD技术控制PCI总线网卡进行数据传输的设计方案图。数据存储
; ^. e' [  e& v- z5 J; A
" C0 S1 z/ {- x9 V0 T
游客,如果您要查看本帖隐藏内容请回复
  ]; u: W8 ~! R5 d
# j( g/ ?3 Z' z" t: p! Y' D

该用户从未签到

2#
发表于 2020-6-30 16:31 | 只看该作者
利用单片机与CPLD技术控制PCI网卡
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-3 08:28 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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