介紹
Efinix Xyloni 開發套件是一款新型低成本評估套件,採用 Trion T8F81C2 (T8) FPGA。該開發套件結合了 Trion T8、128 Mbit SPI NOR Flash、PMOD 插座以及 FTDI FT4332H 晶片組,用於除錯和編程。 Efinix® Quantum™ 結構的核心是可重構邏輯元素,可用作邏輯或路由資源。
本指南的目的是建立 RISC-V
特點
- Efinix® T8F81C2 設備採用 81-Ball FineLine BGA 封裝
- 128 Mbit 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 為群組 2A 和 2B 選擇 1.8 V、2.5 V 和 3.3 V 電壓
- 電源良好和 T8F81C2 配置完成 LED
可用性
- Efinix Xyloni 開發套件:2134-XYLONI-ND
資源
軟體
Efinity® 整合開發環境
此專案需要 Efinity® 整合開發環境 v2020.1.140(您必須將 Efinity 軟體 v2020.1.140 與修補程式 v2020.1.140.7.2 或更高版本與 Xyloni 開發板一起使用)。
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 軟體。
- 選擇選項 > 列出所有設備。
- 關閉選項 > 忽略樞紐或複合父母(Hubs or Composite Parents)。
- 選擇 Xyloni(介面 0)
- 選擇驅動程式旁邊的libusbK(版本)。
- 按一下替換驅動程式。
- 選擇 Xyloni(界面 1)
- 選擇驅動程式旁邊的libusbK(版本)。
- 按一下替換驅動程式。
- 選擇Xyloni(介面3)
- 選擇驅動程式旁邊的libusbK(版本)。
- 按一下替換驅動程式。
保留介面 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 DET | - |
CD2 | VCC | - |
G1 | GND | - |
G2 | GND | - |
G3 | GND | - |
G4 | GND | - |
T1 | No Connect | - |
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 | No Connect | - |
測試點分配
這 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 | High |
LED2 | GPIOR_37_TESTN | High |
LED3 | GPIOR_16_CBUS1 | High |
LED4 | GPIOR_17_CBUS2 | High |
使用者輸入
有 2 個按鈕開關可供使用者輸入。
參考指示 | T8F81C2 引腳名稱 | 主動 |
---|---|---|
BTN1 | GPIOR_02_RESERVED_OUT | Low |
BTN2 | GPIOR_15_CBUS0 | Low |
軟體應用程式
附加資訊
聯絡
如有任何意見、回饋和問題,歡迎在下面留言繼續討論。