Efinix Xyloni 开发套件入门指南

逻辑主页

概述

Efinix Xyloni 开发套件是一款经济型评估套件,搭载Trion T8F81C2(T8)FPGA芯片。该开发套件集成Trion T8芯片、128兆位SPI NOR闪存、PMOD接口插座,以及用于调试和编程的FTDI FT4332H芯片组。Efinix® Quantum™架构的核心是可重构逻辑单元,既能作为逻辑资源也可用于信号路由。

本指南旨在创建RISC-V

特性

  • 采用81球FineLine BGA封装的Efinix® T8F81C2器件
  • 128兆位SPI NOR闪存
  • 集成USB控制器的FTDI FT4232H芯片组
  • 通过USB实现的专用UART接口
  • Micro-USB B型插座
  • 41针高速连接器(含PMOD),提供用户I/O接口(未焊接排针)
  • 12针PMOD兼容GPIO插座
  • Micro-SD卡槽
  • 用户LED与开关:
    • T8F81C2芯片1B和2B组的4个LED
    • 2个按键开关(连接至2A组I/O引脚)
  • 为T8F81C2 PLL提供输入的33.33 MHz振荡器
  • 电源:
    • 供电方式:USB
    • 通过USB可选的1.8V/2.5V/3.3V电压(用于2A和2B组)
  • 电源就绪指示灯与T8F81C2配置完成指示灯

可用性

资源

软件

Efinity® 集成开发环境

本项目需使用Efinity®集成开发环境v2020.1.140(搭配Xyloni开发板时,必须使用v2020.1.140.7.2或更高补丁版本的Efinity软件v2020.1.140)。

(屏幕截图)

USB FTDI 接口

FTDI FT4232H模块具备四个通道,支持以下接口:

  • FTDI - Xyloni(接口0)- SPI
  • FTDI - Xyloni(接口1)- JTAG
  • FTDI - Xyloni(接口2)- UART
  • FTDI - Xyloni(接口3)- VCCIO

Zadig USB 驱动安装简易指南

下载 Zadig,这是一款用于安装通用 USB 驱动的 Windows 应用程序

  • 打开 Zadig 软件。
  • 选择 选项(Options) > 列出所有设备(List All Devices)。
  • 关闭 选项(Options) > 忽略集线器或复合父设备(Ignore Hubs or Composite Parents)。
  • 选择Xyloni(接口0)
  • 在驱动(Driver)旁选择libusbK(版本)(libusbK (version))。
  • 点击Replace Driver
  • 选择Xyloni(接口1)
  • 在驱动(Driver)旁选择libusbK(版本)(libusbK (version))。
  • 点击Replace Driver
  • 选择Xyloni(接口3)
  • 在驱动(Driver)旁选择libusbK(版本)(libusbK (version))。
  • 点击Replace Driver
  • 保留接口2用于串行调试

(屏幕截图)

引脚分配

J1 引脚分配

引脚编号 信号名称 引脚编号 信号名称
1 VBUS 2 VCC
3 GND 4 GPIOR_020
5 GPIOR_021 6 GPIOR_022
7 GPIOR_023 8 GPIOR_024
9 GPIOR_025 10 GPIOR_026
11 GPIOR_027 12 GPIOR_028
13 GPIOR_030 14 GPIOR_031
15 GPIOR_032 16 GPIOR_034
17 GPIOR_035 18 GPIOR_036
19 VCCI02 20 GND

J2 引脚分配

引脚编号 信号名称 引脚编号 信号名称
1 GND 2 VCCIO1
3 GPIOR_19 4 GPIOR_18
5 GPIOR_17 6 GPIOR_16
7 GPIOR_15 8 GPIOR_14
9 GPIOR_13 10 GPIOR_12
11 GPIOR_11 12 GPIOR_10
13 GPIOR_08 14 GPIOR_07
15 GPIOR_06 16 GPIOR_05
17 GPIOR_03 18 GPIOR_01
19 GPIOR_00 20 VBUS

J3 引脚分配

J3为14针(PMOD)接口,支持ADC、DAC、音频、WiFi、蓝牙等功能

引脚编号 信号名称 T8F81C2 引脚名称 引脚编号 信号名称 T8F81C2 引脚名称
1 - VBUS 2 - GPIOL_7
3 PMOD_A_I00 GPIOL_12 4 PMOD_A_I01 GPIOL_13
5 PMOD_A_I02 GPIOL_14 6 PMOD_A_I03 GPIOL_15
7 PMOD_A_I04 GPIOL_16 8 PMOD_A_I05 GPIOL_17
9 PMOD_A_I06 GPIOL_19 10 PMOD_A_I07 GPIOL_18
11 GND - 12 GND -
13 VCC - 14 VCC -

SD1 引脚分配

SD1是PCB底部的microSD连接器,采用SPI接口

引脚名称 信号名称 T8F81C2 引脚名称
CD1 SD卡检测 -
CD2 VCC -
G1 GND -
G2 GND -
G3 GND -
G4 GND -
T1 未连接 -
T2 SD_CS GPIOL_00
T3 SD_DI GPIOL_03_CD4
T4 VCC -
T5 SD_CLK GPIOL_09_CDI2
T6 GND -
T7 SD_DO GPIOL_05_CDI5
T8 未连接 -

测试点分配

这13个测试点可用于探测信号。

测试点名称 测试点参考
TP1 VBUS
TP2 VCC
TP3 VCORE
TP4 VCC_IO1
TP5 VCC_IO2
TP6 GND
TP7 VRO
TP8 VPHY
TP9 VPLL
TP10 TDI
TP11 TDO
TP12 TMS
TP13 TCK

用户输出

T8F81C2芯片上有4个黄色用户LED连接到I/O引脚

参考标号 T8F81C2 引脚名称 激活状态
LED1 GPIOL_21_NSTATUS 高电平
LED2 GPIOR_37_TESTN 高电平
LED3 GPIOR_16_CBUS1 高电平
LED4 GPIOR_17_CBUS2 高电平

用户输入

有2个按键开关可用于用户输入。

参考标号 T8F81C2 引脚名称 激活状态
BTN1 GPIOR_02_RESERVED_OUT 低电平
BTN2 GPIOR_15_CBUS0 低电平

软件应用

附加信息

联系我们

意见、反馈和问题可发送至:DigiKey技术论坛:TechForum