Lattice的MachXO2系列FPGA的使用 (2024-10-31)

Local Backup

硬體部分

1 MachXO2 FPGA硬體特性

MachXO2內部結構功能

3 XO2 FPGA的資源

MachXO2 選型表

O2-256 XO2-640 XO2-640U XO2-1200 XO2-1200U XO2-2000 XO2-2000U XO2-4000 XO2-7000
查找表(LUTs)的密度 256 640 640 1280 1280 2112 2112 4320 6864
EBR RAM區塊(9 Kbits/block) 0 2 7 7 8 8 10 10 26
EBR SRAM(Kbits) 0 18 64 64 74 74 92 92 240
Dist. SRAM (Kbits) 2 5 5 10 10 16 16 34 54
用戶Flash儲存(Kbits) 0 24 64 64 80 80 96 96 256
PLL + DLL 0 0 1 + 2 1 + 2 1 + 2 1 + 2 2 + 2 2 + 2 2 + 2
支援DDR/DDR2/LPDDR記憶器 - - Yes Yes Yes Yes Yes Yes Yes
配置記憶體 內部Flash
雙啟動 Yes Yes Yes Yes Yes Yes Yes Yes Yes
內嵌功能區塊 I2C (2), SPI (1), Timer (1)
內核電壓Vcc 1.2 V ZE ZE - Z - ZE & HE HE ZE & HE ZE & HE
內核電壓Vcc 2.5 - 3.3 V HC HC HC HC HC HC HC HC HC

4 主要應用領域

4.1 微處理器的介面擴展

4.2 提高即時性要求較高的功能的效能

4.3 透過硬體加速提高系統的效能

設計工具及設計流程

1 Lattice Diamond整合化開發環境

2 運行第一個例程

3 工程仿真

4 下載程式到FPGA

5 STEP MXO2入門教程

相關設計文檔