|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 v" S0 ~! H$ _, A- X摘要
1 h9 i% ?" y& @# {! K% ]介绍一种以FPGA为核心,以MC9S12NE64单片机为以太网控制器的以太网接口设计;给出接口的软硬
8 X; W {4 w. |& o" o1 u& L件设计。将FPGA与单片机相结合,避免了传统的以单片机为核心的网络接口的诸多缺点,结构简单、开+ Q- e7 { t1 ^# i; c' P6 q: f" j
发便捷,具有高速传输、高可靠性等优点。$ Q! g. n; z) g. w8 v" k/ B+ _( A+ v
# {5 g' c7 n, Y+ _: v8 }+ ^8 d3 V关键词
! |) R3 i- {0 _, A+ FFPGA MC9S12NE64 SOPC 以太网接口+ f( w1 R) `/ l# b6 B5 E' z
; _# M; i5 m0 _+ Q% C' M1 {
; k3 u: h- y! V/ ?' Z% n Q
引言% m; q8 g9 Q( `" h/ a1 ~
随着电子工艺的发展,电子器件的发展趋势是:体积
! a' R9 B! n/ {, {9 Y* g, D4 a3 `3 ?越来越小,集成度越来越高,功能越来越强。FPGA即是7 ?8 z/ }: e, [% g
一种随之发展而来的新兴的可编程逻辑器件,与其他的 O* T9 |0 G w) O/ a+ P
PLD相比具有更高的集成度、更快的工作速度和更大的
% |# s4 ^! L1 K6 E编程灵活性。MC9S12NE64是一种集成了EMAC 和
2 u2 d, t4 P7 F/ K! DEPHY的16位单片机,较以往的以太网控制器(如! z2 e) F6 I7 ?! j& I
RTL8019AS、DM9000A. LAN91C111等), MC9S1 2NE64
- u$ `0 V) b+ ^: z既具有以太网控制器的功能又兼具单片机的特点一体5 p/ H0 D5 K+ t _
积小、可靠性高,外围电路少,设计大大简化,占板空间少,
, G2 A6 M. {* A4 K系统开发成本低等。
7 j+ d1 y" b5 y+ L. y/ S1硬件设计( M; _8 r, G1 q4 H( M
1.1 原理简介) B" S1 l1 o% Y, B7 x' U/ a. I
以太网接口的硬件结构框图如图1所示。在% k# }9 j8 Z9 W! y1 P9 I) p
$ N- H6 Y$ o# Y* Y8 w( E( ?
0 e) I7 d3 k3 }' Z6 Z; j |
|