Spartan-3E 入门套件
  Spartan-3E FPGA
 

主页 : 产品与服务 : 开发板 : Spartan-3E 入门套件 : Spartan-3E 入门套件板设计实例

Spartan-3E FPGA 入门套件板设计实例


下面是 Spartan™-3E FPGA 入门套件板的设计实例,用于说明入门套件的各种特性或功能。  包括技术文档和源文件。  这些设计实例具有下列限制

描述
所用特性
软件版本
技术文档
文件

Spartan-3E FPGA 入门套件板的初始设计
这是和套件板一起发售的设计。  嵌入式 PicoBlaze™ 控制器将消息显示在字符 LCD 屏幕上。  旋钮开关控制是开关还是旋钮控制 LED。

 

PicoBlaze 处理器、LCD、旋转编码器、LED

ISE 8.1i

默认的 Xilinx CPLD 设计

这是和套件板一起发售的默认 CPLD 设计。  CPLD 有助于减少套件板上的跳线数量,并简化所有可能的 FPGA 配置存储器源的交互作用。CPLD 是用户可编程的,可用于定制应用,具有13至21个用户 I/O 引脚,并且除了需要的逻辑以外另外还有58个宏单元。了解更多信息,敬请参照Spartan-3E FPGA 入门套件用户指南的 XC2C64A CoolRunner-II™ CPLD 部分。

 

Xilinx CoolRunner-II CPLD
ISE 8.1i
pdf zip

Spartan-3E FPGA 的低成本设计认证
本设计介绍了低成本设计认证技术,可以有效地防止设计被恶意复制。Intel StrataFlash 并行 NOR 存储器的独特 ID 是本设计中使用的关键特性。请注意:本设计适用于拥有丰富的 Spartan-3E FPGA 经验的用户。

 

PicoBlaze 处理器
RS232、LED、NOR Flash

ISE 8.2i

PDF

ZIP

旋转编码器接口
展示了如何使用旋钮开关的旋转编码器部分。

 

旋转编码器

ISE 8.1i

Zip

PicoBlaze 处理器放大器和 A/D 转换器控制器
展示了 Linear Technology LTC6912-1 可编程增益放大器和 Linear Technology LTC1407A 模数(A/D)转换器的基本操作。  结果如字符 LCD 屏幕所示。  利用 PicoBlaze 处理器控制器与放大器、A/D 转换器和 LCD 屏幕进行基于 SPI 的通信。

 

PicoBlaze 处理器、LCD、放大器、A/D

ISE 8.1i

PicoBlaze 处理器 D/A 转换器控制器
展示了 Linear Technology LTC2624 数模(D/A)转换器。  利用 PicoBlaze 处理器控制器与 D/A 控制器进行基于 SPI 的通信。

 

PicoBlaze 处理器、D/A

ISE 8.1i

zip

PicoBlaze RS-232 StrataFlash™ 编程器
将 Spartan-3E FPGA 变成 Intel StrataFlash 编程器。通过 RS232 UART 将 FPGA 连接到 PC 上。通过 HyperTerminal(不包含)将 MCS 文件下载到 Intel StrataFlash 并行 NOR Flash 存储器上,检查存储器 ID,批量擦除整个 128Mbit Flash,并读取和写入 Flash 数据。

 

PicoBlaze 处理器、RS232、
NOR Flash

ISE 8.1i

PicoBlaze 处理器 SPI Flash 编程器
将 Spartan-3E FPGA 变成 SPI 串行 Flash 编程器。  通过 RS232 UART 将 FPGA 连接到 PC 上。  通过 HyperTerminal(不包含)将 MCS 文件下载到 STMicro M25P16 SPI Flash 上,检查存储器 ID,批量擦除 SPI Flash,并读取 Flash 数据。

 

PicoBlaze 处理器、RS232、
SPI Flash

ISE 7.1i

zip

使用 SPI 串行 Flash
展示了使用带有 Spartan-3E FPGA 的 STMicro M25P16 16Mbit SPI 串行 Flash 的方方面面。  从 SPI Flash 对 FPGA 进行配置。  将 FPGA 比特流存储到 SPI Flash 中。  利用 FPGA 对 SPI Flash 进行编程。  将 MicroBlaze™ 处理器代码与 FPGA 比特流融合起来,并存储到 SPI Flash 中。  从 SPI Flash 启动 FPGA,并将 MicroBlaze 处理器代码投影到 DDR SDRAM 中。

 

MicroBlaze 处理器、DDR SDRAM、RS232、
SPI Flash

ISE 9.2i、EDK 9.2i

PicoBlaze 处理器频率发生器
将 Spartan-3E FPGA 入门套件转换成精度适中、额定频率范围为1 Hz至100 MHz的频率发生器。本设计使得您能够生成较高的频率,从而让您能够对板上 Spartan 器件的最高性能进行实验。旋转控制用于编辑 LCD 显示器上线上显示的频率。

 

PicoBlaze 处理器LCD、旋转编码器

ISE 8.2i

pdf zip

PicoBlaze 处理器频率计数器
将 Spartan-3E FPGA 入门套件转换成精度适中、测量频率高达200 MHz、提供2类用于测试和评估的片上振荡器的频率计数器。

 

PicoBlaze 处理器
LCD

ISE 8.1i

zip

PicoBlaze 处理器 DS2432 连接器
使得您能够研究 Dallas Semiconductor DS2432 器件 - 带有内部 SHA-1 引擎的、1kb 防护型 EEPROM。利用 PicoBlaze 处理器实现所有的单线式通信协议,并通过 RS232 串行端口在您的 PC 上提供简单的用户接口。那些在其设计中使用了 DS2432 或其它单线式器件的用户可能会对本设计感兴趣。


DS2432、PicoBlaze 处理器、RS232

ISE 8.1i

PicoBlaze 处理器 DS2432 SHA-1 算法
让你能够将 64 位密码编程到 Dallas Semiconductor DS2432 器件中,然后对 DS2432 生成的消息认证代码(MAC)和 PicoBlaze 处理器计算的代码进行比较。本设计基于“通信器设计”,并且再一次通过 RS232 串行端口在您的 PC 上提供了简单的用户接口。本设计对于那些注意研究 DS2432 的安全特性和将其应用到实际设计中的方法的用户而言有一定的意义。


DS2432、PicoBlaze 处理器、RS232

ISE 8.1i

pdf zip

利用 PicoBlaze 处理器实现的脉宽调制(PWM)生成和控制
PicoBlaze 处理器生成12条 PWM 通道、1KHz 的 PRF 和8位(256阶)的占空比分辨率。通过 HyperTerminal(不包含)输入的简单命令使得可以独立设置各条通道的占空比,从而用8条通道控制8个 LED 的强度,并将余下的4条通道用作 J4 连接器上的直接输出。本设计还简化了存储在块存储器内的 PicoBlaze 处理器程序的快速修订,并用包含的另一个程序实现了即时下载。


PicoBlaze 处理器、RS232、LED、J4 连接器

ISE 8.1i

PDF ZIP

利用 OPB 定制外设连接 LCD 和 MicroBlaze 处理器
展示了如何利用 OPB 外设连接 Spartan-3E 入门套件板的 LCD 和 MicroBlaze 软处理器。

感谢 George Wang 提交了本设计!


MicroBlaze 处理器
LCD

ISE 8.2i

pdf zip

PicoBlaze 处理器实时时钟
在 LCD 模块上显示时间、日期和星期的时钟。可以通过按压和旋转入门套件板上的旋转编码器来设置时间和日期。PicoBlaze 处理器自动计算要将某一天设置成什么日期。

感谢 George Wang 提交了本设计!


PicoBlaze 处理器LCD、旋转编码器

ISE 8.1i

pdf zip

System Generator for DSP:硬件在环路编程
System Generator 支持硬件协仿真,使其能够将在实际的 FPGA 硬件内运行的设计整合到 Simulink 仿真中。   快速入门设计让您全面了解设置 Spartan-3E FPGA 入门套件以便通过 USB 配置端口利用 JTAG 协仿真进行硬件在环路验证的步骤。这种方法适用于 Xilinx 任何带有 JTAG 连接的 FPGA 板。


JTAG USB 端口

ISE 8.1i、System Generator

PDF ZIP

实现并测试高效视频线路存储
该设计有两个截然不同的用途。您可能会对其中之一感兴趣,也可能都感兴趣。

硬件开发和宏的测试 -
本设计提供了将入门套件用作宏的测试台,从而在开发过程中对实际设计进行评估的实例。本技巧适用于设计的很多环节,并且有助于在进行系统的最终整合时减少测试和调制工作量。本例中,PicoBlaze 处理器被用作利用到 PC 的 RS232 链路来控制和监视测试中的宏的简便方法,从而提供了人机接口。

高效视频线路存储宏 -
评估中的宏是一套利用块存储器实现的高效视频线路存储。本参考设计提供了7个现成的线路存储宏。

PicoBlaze 处理器、LED、RS-232

ISE 8.2i

pdf zip

XAPP983 从 Flash 存储器进行软件运行和调试
该设计说明了将 MicroBlaze 处理器代码放入 Flash 存储器内的方法。


MicroBlaze 处理器

ISE 9.1i、EDK 9.1i

PDF ZIP

XAPP1016 利用 MicroBlaze 处理器上的 Nucleus PLUS RTOS 和 EDGE 工具着手设计
本技术文档是构建 MicroBlaze 处理器硬件来运行 Nucleus 实时操作系统、在 Xilinx Platform Studio 内配置板支持包和利用 Mentor Graphics EDGE 特性(如应用调试)方面的辅导资料。

MicroBlaze 处理器、RS232

ISE 9.1.03i、EDK 9.1.02i

pdf zip

有限保修和免责声明。这些设计按现状提供。  Xilinx 及其许可人不提供任何明示或暗示的保证,并且不保证商销性、符合特定用途或者不侵权。  Xilinx 不保证这些设计中包含的功能会满足您的要求,或者这些设计的运行不会中断或不会出错,或者弥补设计中的缺陷。  并且,对于设计的使用结果(正确性、准确性、可靠性等),Xilinx 不作任何保证或承诺。

责任限制。  Xilinx 及其许可人对因使用或运行设计或随附文件而造成的任何数据丢失,利润损失,替代产品或服务的成本或采购,或任何特殊、意外、附属或间接损害不承担任何责任。  即使 Xilinx 公司已被事前知会这类损害的可能性,本限制也适用。  即使这里提到的任何有限补救措施未能达到预期效果,本限制也适用。

这些设计模块并未被 Xilinx 技术支持队伍视为 Xilinx 的官方产品来支持。

职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.