手册目录及工程文
EP4SGX530 SOC borad 硬件说明 0.1 EP4SGX530板资源描述.......................... 7 0.2 0.9V 2.5V电压................................ 8 0.3 配置电路说明................................. 11 0.4 DDR2电路说明................................. 12 0.5 以太网,USB转串口,SD卡接口................... 14 0.6 SDRAM及板载晶振电路......................... 15 0.7 FPGA的散热需求.............................. 16 FPGA 入门实验一 点亮LED 1.1 使用QuartusII建立一个新工程................ 16 1.2 建立文本编辑文件............................ 17 1.3 编译,设置工程配置及下载.................... 21 FPGA 入门实验二 按键控制 2.1 使用QuartusII打开一个存在的QuartusII 工程文件.................................... 26 2.2 按键去除抖动的程序源代码..................... 27 FPGA 入门实验三 UART输出及PC机通讯 3.1 UART概述................................... 28 3.2 RS-232使用异步通讯协议..................... 29 3.3 片内锁相环(PLL)的使用....................... 30 3.4 PLL的顶层例化及芯片的复位处理程序.......... 32 3.5 CH340驱动程序安装......................... 32 FPGA 入门实验四 SPI总线及SPI flash读操作 4.1 SPI 总线介绍............................... 34 4.2 SPI实验程序................................ 36 4.3 SignalTal II Logic Analyzer的使用.......... 40 FPGA入门实验五 SDRAM的读写操作 5.1 SDRAM 引脚描述.............................. 42 5.2 SDRAM初始化及操作.......................... 44 5.3 SDRAM 的工程实验............................ 48 FPGA入门实验六 LCD图片显示 6.1VGA时序概述................................ 51 6.2 FPGA驱动LCD的代码实现..................... 51 FPGA 入门实验七 用FPGA实现webserver实验 7.1 TCP/IP协议................................. 55 7.2 TCP/IP网络协议的分层....................... 55 7.3 ARP协议.................................... 59 7.4 校验和的计算................................ 60 7.5 ICMP协议................................... 61. 7.6 UDP协议.................................... 62 7.7 TCP协议.................................... 63 7.8 Python 及Chips2.0 软件介绍和安装........... 68 7.9 用C开发的FPGA例子webserver............... 70 FPGA入门实验八 Virtual JTAG的原理和应用 8.1 Virtual JTAG介绍及例化...................... 72 8.2 TCL脚本语言................................ 74 8.3 通过Tcl脚本操作Virtual JTAG................ 75 FPGA入门实验九 Σ-Δ ADC在FPGA中的实现 9.1 Σ-Δ ADC的工作原理........................ 78 9.2 基于FPGA lvds引脚的ADC模块实现........... 83 9.3 使用pySerial显示模数转换的数据............. 85 FPGA入门实验十 WISHBONE总线简介及互连形式说明 10.1 WISHBONE总线简介...........................86 10.2 WISHBONE总线互连方式.......................88 FPGA入门实验十一 以太网介绍 11.1 以太网MAC帧格式........................... 90 11.2发送数据过程............................... 92 11.3接收数据过程............................... 94 11.4流量控制过程............................... 97 FPGA入门实验十二 硬件TCP/IP初步实验 /基于开源的 10/100M MAC 核 12.1主设备缓冲区............................... 99 12.2数据收发过程............................... 100 12.3 WS主设备状态机............................ 103 12.4 WS从设备状态机............................ 104 12.5发送和接收BD.............................. 107 12.6 MAC核的初始化参数及用户Wishbone Master 接口设计................................... 109 12.7 只包含MAC IPARPICMP的初步实验............ 111
|