大规模专用集成电路设计报告_第1页
大规模专用集成电路设计报告_第2页
大规模专用集成电路设计报告_第3页
大规模专用集成电路设计报告_第4页
大规模专用集成电路设计报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大规模集成电路设计报告 Wed Server 测试姓名: 王一舒学号: 1402121369学院:电子工程学院1、 实验目的及要求以太网的硬件平台的搭建;Quartus II的Qsys平台以及NIOS II学习使用;Altera FPGA的Trid-Ethernet IP的使用搭建;2、 实验设备硬件平台: DE2-115-Altera Cyclone IV Development & Education Board;软件平台:Altera Quartus II 13.0SP1、Nios II 13.0SP1、Modelsim 10.1c 3、 实验步骤:1> 硬件平台的构建DE

2、II-115开发板的原理图设计(如下图):DE2-115平台搭载了两块88E1111 PHY芯片构成两组以太网通道。可以进行互联,构成测试回路。本次实验采用PHY0通道进行测试,采用GMII接口,四位数据总线宽度-ENET_TX_DATA(03), ENET_RX_DATA(03).PHY(88E1111)芯片外接RJ45端口,可通过5类线连接网关或者笔记本电脑。采用的是外部单晶振25MHz时钟输入。2> Qsys硬件平台搭建本测试主要使用DE2-115参考实例webserver_RGMII中的bsp硬件搭建框图:其中在GMII模式下的qsys平台搭建如下图:可见友晶科技提供的例程已经将

3、板卡上所有的外设都包含在工程中,将其中webserver会使用到的ip集中到一块;时钟:CLK_50(外部参考时钟输入),PLL(锁相环用于时钟的倍频与分频,为cpu,存储器,定时器,mac提供同步时钟),C0、C1(时钟缓冲单元);定时器:timer(用于ucosII实时操作系统);处理器周边:CPU(NIOS II无MMU软核处理器),jtag_uart(边界扫描),onchip_memory(片上存储器用于临时存储代码),cfi_flash(外部flash用于存储网页内容),sysid(系统ID);三速以太网:tse_mac(三速以太网IP,这里采用的是GMII模式);外设:ledg(l

4、ed绿灯),lcd(lcd显示屏,显示);三速以太网IP的详细配置:3> NIOS II软件平台本测试采用NIOS自带的simple socket server样例通过windows的telnet通讯平台,采用静态IP分配,与DE2-115平台建立通讯,控制平台的led显示与LCD显示。通讯采用socket套接字的方式,通过micro/cos II实时操作系统进行处理进行通信。socket函数应用程序调用socket函数来创建一个能够进行网络通信的套接字。/* 头文件 */#include <sys/types.h>#include <sys/socket.h>/

5、* 函数原型 */int socket(int domain, int type, int protocol);第一个参数指定应用程序使用的通信协议的协议族,对于TCP/IP协议族,该参数置AF_INET;第二个参数指定要创建的套接字类型,流套接字类型为SOCK_STREAM、数据报套接字类型为SOCK_DGRAM、原始套接字SOCK_RAW(WinSock接口并不适用某种特定的协议去封装它,而是由程序自行处理数据包以及协议首部);第三个参数指定应用程序所使用的通信协议。此参数可以指定单个协议系列中的不同传输协议。在Internet通讯域中,此参数一般取值为0,系统会根据套接字的类型决定应使用的传输层协议。该函数如果调用成功就返回新创建的套接字的描述符,如果失败就返回INVALID_SOCKET。(Linux下失败返回-1)套接字描述符是一个整数类型的值。每个进程的进程空间里都有一个套接字描述符表,该表中存放着套接字描述符和套接字数据结构的对应关系。该表中有一个字段存放新创建的套接字的描述符,另一个字段存放套接字数据结构的地址,因此根据套接字描述符就可以找到其对应的套接字数据结构。每个进程在自己的进程空间里都有一个套接字描述符表但是套接字数据结构都是在操作系统的内核缓冲里。4、实验现象:按照以上构建整个硬件平台,将DE2-115与电脑连接之后,将生成的sof文件下载到开发板上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论