您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页RTL8019版用户手册

RTL8019版用户手册

来源:华佗小知识
Red Logic工作室 http://www.fpgaDev.com

Red Logic

网络扩展板-RTL8019版用户手册

文档标题 第 1 页

Red Logic工作室 http://www.fpgaDev.com

目录 Red Logic.................................................................................................................................................................1 网络扩展板-RTL8019版用户手册...................................................................................................................1 目录.......................................................................................................................................................................2 修订历史...............................................................................................................................................................3 rtl8019as网络扩展板使用说明..........................................................................................错误!未定义书签。

一 介绍.........................................................................................................................................................4 二 管脚说明.................................................................................................................................................6 三 SOPC Builder建立..................................................................................................................................7 四 niosII IDE软件说明................................................................................................................................9

文档标题 第 2 页

Red Logic工作室 http://www.fpgaDev.com

修订历史

版本 1.0

修订人 Red logic

修订日期 2006.03.29

修订内容 初始版本

文档标题 第 3 页

Red Logic工作室 http://www.fpgaDev.com

一 介绍

Red logic网络扩展板采用realteck公司推出多年RTL8019AS网络芯片。RTL8019AS芯片是一款应用广泛的10M网络芯片,支持以太网II 和IEEE802.3 10Base5,10Base2,10BaseT、支持可编程输出的4-诊断 LED。

利用rtl8019as网络扩展板可以在niosII系统中方便的建立起完整的网络服务器,可以通过网络从FPGA芯片构成的软嵌入式系统中收发数据。

本扩展板适用于RCII-EP1C12/RCII-1P1C6性开发板,随板提供完整的quartusII工程实例与niosII实例。 扩展板效果图:

网络服务器显示效果图

文档标题 第 4 页

Red Logic工作室 http://www.fpgaDev.com

Rtl8019as芯片电路原理图:

文档标题 第 5 页

Red Logic工作室 http://www.fpgaDev.com

二 管脚说明

扩展板所用到的管脚:

Rtl8019as信号名称 AEN E_RST READY E_IRQ E_IOR E_IOW IOCH16B

功能简介 数据信号使能端 高电平复位端 循环等待当前读写指令低电平有效 中断请求 主机读命令 主机写命令

对应连接器管脚

对应FPGA管脚

JE3-21 PIN44 JE3-22 PIN43 JE3-34 PIN7 JE3-33 PIN8 JE3-36 PIN11 JE3-35 PIN12

8/16位数据模式选择:高电平16位模式,低电平8位模式

地址线(与flash共用一条总线)

EA0

JE1-3 PIN 140

文档标题 第 6 页

Red Logic工作室 http://www.fpgaDev.com

EA1 JE1-4 PIN 135

EA2 JE1-9 PIN 128

EA3 JE1-8 PIN 127

EA4 JE1-7 PIN 126 数据线(与flash共用一条总线)

5D0 JE2-10 PIN 122

5D1 JE2-9 PIN 121

5D2 JE2-8 PIN 120

5D3 JE2-7 PIN 119

5D4 JE2-6 PIN 105

5D5 JE2-5 PIN 104

5D6 JE2-4 101 5D7

JE2-3 100

三 SOPC Builder建立

SOPC Builder环境

1、由于本设计采用用户自定义器件所以需要指定SOPC寻找器件的路径:

文档标题 第 7 页

Red Logic工作室 http://www.fpgaDev.com

输入工程的路径2、CPU使用标准型NIOSII CPU

3、如果要想flash中存放网页,并正常的显示出来,要在目标板的sopc builder中略作修改: 选择

设置flash地址空间:

文档标题 第 8 页

Red Logic工作室 http://www.fpgaDev.com

四 niosII IDE软件说明

NiosII IDE环境中提供两个标准TCP/IP协议网络程序的例子,simple_socket_serve,web_server首次建立niosII系统时,可以使用import命令导入c文件。

注意:由于程序示例采用了Micro C/OS II所以要把simple_socket_serve_syslib和web_server_syslib中的system.stf导入到用户自建的工程中。当然system.stf需要略作修改,用文本编辑器打开system.stf,找到:

几行,把相应的ptf文件名和cpu名改成你自己的cpu名就可以了。 初始Ip地址和网关、子网掩码在simple_socket_server.h和user.h定义,默认值ip是192.168.0.88网关192.168.0.1子网掩码是255.255.255.0。

web_server程序是一个简单的网络服务器,用户可以通过网络访问其flash中储存的网页,网页是ro_zipfs.zip无压缩文件。首先通过flash-programmer把web_server工程烧入flash才可使用。

更详细的软件说明用户可参见软件的注释部分。

文档标题 第 9 页

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务