Difference between revisions of "EEDEHD Lattice FPGAs we chose for our projects"

From 21st Century Products Wiki
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
.a
TODO Introduction
{| class="wikitable sortable"
{| class="wikitable sortable"
|+Lattice FPGAs we chose for our projects
|+Lattice FPGAs we chose for our projects
Line 5: Line 5:
!Type
!Type
!Software
!Software
!asdf
!Fast Interfaces?
!
!Packages
!
!Cost
!
!Remarks
!
!Project Applications
!
!U1
!
!U2
|-
|-
|CertusPro-NX
|CertusPro-NX
|
|SRAM
|Radiant - Evaluation Mode
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
Line 25: Line 25:
|-
|-
|CertusPro-NX-RT
|CertusPro-NX-RT
|
|???
|Radiant - Evaluation Mode
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
Line 36: Line 36:
|-
|-
|Certus-NX
|Certus-NX
|
|SRAM
|Radiant Free
|style="background: green;"| Radiant Free
|
|style="background: green;"| PCI Express, Gigabit Ethernet, DDR3, QuadSPI
|
|Up to 256-ball, 0.8mm pitch BGA
|
|$50
|
|style="background: green;"| Just released: 2021
|
Dual 1MSPS 12-bit ADCs
|style="background: green;"| Ultra
|
|
|
|
|-
|-
|CertusPro-NX-RT
|CertusPro-NX-RT
|
|???
|Radiant - Evaluation Mode
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
Line 58: Line 59:
|-
|-
|ECP5
|ECP5
|
|SRAM
|
|???
|
|
|
|
Line 69: Line 70:
|-
|-
|ECP5U
|ECP5U
|SRAM
|style="background: green;"| Diamond Free
|???CONFUSED!!!
QuadSPI, DDR3
|
|
|
|
|
|TODO I AM EXTREMELY CONFUSED BY WHAT EACH SUBFAMILY SUPPORTS OR DOES NOT SUPPORT WITH FREE DIAMOND. ARE THERE ANY FAST INTERFACES LIKE QUAD/OCTAL SPI AND PCI EXPRESS???
|
|Advanced
|
|
|
|
|
|
|
|-
|-
|ECP5UM
|ECP5UM
|
|SRAM
|Diamond Subscription
|style="background: red;"| Diamond Subscription
|
|PCI Express, Gigabit Ethernet
|
|
|
|
Line 91: Line 93:
|-
|-
|ECP5UM5G
|ECP5UM5G
|
|SRAM
|Diamond Subscription
|style="background: red;"| Diamond Subscription
|
|PCI Express, Gigabit Ethernet
|
|
|
|
Line 102: Line 104:
|-
|-
|ECP5-5G
|ECP5-5G
|
|SRAM
|
|???
|
|
|
|
Line 112: Line 114:
|
|
|-
|-
|LatticeEC
|style="background: red;"| LatticeEC (mature product)
|
|
|
|style="background: green;"| Diamond Free
|
|
|
|
Line 124: Line 126:
|-
|-
|LatticeECP3
|LatticeECP3
|
|SRAM
|Diamond Subscription
|style="background: red;"| Diamond Subscription
|
|style="background: green;"| SERDES, PCI Express, Gigabit Ethernet
|
|
|
|
Line 135: Line 137:
|-
|-
|LatticeECP2
|LatticeECP2
|
|SRAM
|Diamond Subscription
|style="background: green;"| Diamond Free
|
|???
|
|
|
|
|
|
|style="background: yellow;"| Dated (released 2006)
TODO I AM EXTREMELY CONFUSED BY WHAT EACH SUBFAMILY SUPPORTS OR DOES NOT SUPPORT WITH FREE DIAMOND. ARE THERE ANY FAST INTERFACES LIKE QUAD/OCTAL SPI AND PCI EXPRESS???
|Advanced???
|
|
|
|
|-
|-
|LatticeECP2M
|LatticeECP2M
|
|SRAM
|Diamond Subscription
|style="background: red;"| Diamond Subscription
|
|style="background: green;"| SERDES, PCI Express, Gigabit Ethernet
|
|
|
|
Line 158: Line 161:
|LatticeECP2S
|LatticeECP2S
|
|
|Diamond Subscription
|style="background: red;"| Diamond Subscription
|
|
|
|
Line 168: Line 171:
|-
|-
|LatticeXP2
|LatticeXP2
|Flash
|style="background: green;"| Diamond Free
|style="background: yellow;"| PCI, DDR2, SPI
|
|
|
|
|
|style="background: yellow;"| Dated (released 2007)
|
|
|
|
|
|
|
|
|
|-
|-
|LatticeXP
|style="background: red;"| LatticeXP (mature product)
|
|
|
|style="background: green;"| Diamond Free
|
|
|
|
Line 189: Line 192:
|
|
|-
|-
|LatticeSC
|style="background: red;"| LatticeSC (mature product)
|
|
|
|style="background: red;"| Diamond Subscription
|
|
|
|
Line 200: Line 203:
|
|
|-
|-
|LatticeSCM
|style="background: red;"| LatticeSCM (mature product)
|
|
|
|style="background: red;"| Diamond Subscription
|
|
|
|
Line 212: Line 215:
|-
|-
|CrossLink-NX
|CrossLink-NX
|
|SRAM
|Radiant
|style="background: green;"| Radiant Free
|
|style="background: green;"| PCI Express, DDR3, MIPI D-PHY, Gigabit Ethernet, QuadSPI
|
|
|
|
|
|
|style="background: green;"| Just released: 2021
Dual 1MSPS 12-bit ADCs
Specializes in video applications.
|style="background: green;"| Ultra
|
|
|
|
|-
|-
|CrossLinkPlus
|CrossLinkPlus
|
|SRAM
|
|style="background: green;"| Diamond Free
|
|style="background: red;"| Graphics-related interfaces and applications only
|
|
|
|
Line 234: Line 240:
|-
|-
|CrossLink
|CrossLink
|
|SRAM
|
|style="background: green;"| Diamond Free
|
|style="background: red;"| Graphics-related interfaces and applications only
|
|
|
|
Line 245: Line 251:
|-
|-
|iCE40 UltraPlus
|iCE40 UltraPlus
|
|SRAM + Onboard NVM
|Radiant
|style="background: green;"| Radiant Free, iCEcube2 Free
|
|I3C, SPI
|
|
|
|
Line 256: Line 262:
|-
|-
|iCE40 Ultra
|iCE40 Ultra
|
|SRAM + Onboard NVM
|
|style="background: green;"| iCEcube2 Free
|
|
|
|
Line 267: Line 273:
|-
|-
|iCE40 UltraLite
|iCE40 UltraLite
|
|SRAM + Onboard NVM
|
|style="background: green;"| iCEcube2 Free
|
|
|
|
Line 278: Line 284:
|-
|-
|iCE40 LP
|iCE40 LP
|
|SRAM + Onboard NVM
|
|style="background: green;"| iCEcube2 Free
|
|
|
|
Line 289: Line 295:
|-
|-
|iCE40 HX
|iCE40 HX
|
|SRAM + Onboard NVM
|
|style="background: green;"| iCEcube2 Free
|
|
|
|
Line 300: Line 306:
|-
|-
|Mach-NX
|Mach-NX
|
|style="background: green;"| Flash
|
|style="background: green;"| Diamond Free
|
|SPI (this device geared for security applications only)
|
|
|
|
Line 311: Line 317:
|-
|-
|MachXO3D
|MachXO3D
|Flash
|style="background: green;"| Flash
|
|style="background: green;"| Diamond Free
|
|style="background: yellow;"| SPI, I3C, MIPI D-PHY
|
|
|
|
|
|
|
|Lite
Advanced, provided I can implement QuadSPI in this package.
|
|
|
|
|-
|-
|MachXO3L
|MachXO3L
|Bullshit
|style="background: red;"| Bullshit
|
|style="background: green;"| Diamond Free
|
|style="background: yellow;"| SPI, MIPI D-PHY
|
|
|
|
Line 333: Line 342:
|-
|-
|MachXO3LF
|MachXO3LF
|Flash
|style="background: green;"| Flash
|
|style="background: green;"| Diamond Free
|
|style="background: yellow;"| SPI, MIPI D-PHY
|
|
|
|
|
|
|
|Lite
Advanced, provided I can implement QuadSPI in this package.
|
|
|
|
|-
|-
|MachXO2
|MachXO2
|Flash
|style="background: green;"| Flash
|
|style="background: green;"| Diamond Free
|
|
|
|
Line 356: Line 368:
|MachXO
|MachXO
|
|
|
|style="background: green;"| Diamond Free
|
|
|
|
Line 365: Line 377:
|
|
|-
|-
|iCE40 LM
|style="background: red;"| iCE40 LM (discontinued)
|
|
|
|
|
|
|
|
|
|-
|
|
|
|
|style="background: green;"| iCEcube2 Free
|
|
|
|
Line 387: Line 388:
|
|
|}
|}
s
Note: I don't really see any solutions yet that offer QuadSPI etc in an "intermediate" solution. TODO Is it in one of the dated FPGAs I glossed over???
 
b
 
d

Latest revision as of 01:42, 1 February 2022

TODO Introduction

Lattice FPGAs we chose for our projects
Family Type Software Fast Interfaces? Packages Cost Remarks Project Applications U1 U2
CertusPro-NX SRAM Radiant - Evaluation Mode
CertusPro-NX-RT ??? Radiant - Evaluation Mode
Certus-NX SRAM Radiant Free PCI Express, Gigabit Ethernet, DDR3, QuadSPI Up to 256-ball, 0.8mm pitch BGA $50 Just released: 2021

Dual 1MSPS 12-bit ADCs

Ultra
CertusPro-NX-RT ??? Radiant - Evaluation Mode
ECP5 SRAM ???
ECP5U SRAM Diamond Free ???CONFUSED!!!

QuadSPI, DDR3

TODO I AM EXTREMELY CONFUSED BY WHAT EACH SUBFAMILY SUPPORTS OR DOES NOT SUPPORT WITH FREE DIAMOND. ARE THERE ANY FAST INTERFACES LIKE QUAD/OCTAL SPI AND PCI EXPRESS??? Advanced
ECP5UM SRAM Diamond Subscription PCI Express, Gigabit Ethernet
ECP5UM5G SRAM Diamond Subscription PCI Express, Gigabit Ethernet
ECP5-5G SRAM ???
LatticeEC (mature product) Diamond Free
LatticeECP3 SRAM Diamond Subscription SERDES, PCI Express, Gigabit Ethernet
LatticeECP2 SRAM Diamond Free ??? Dated (released 2006)

TODO I AM EXTREMELY CONFUSED BY WHAT EACH SUBFAMILY SUPPORTS OR DOES NOT SUPPORT WITH FREE DIAMOND. ARE THERE ANY FAST INTERFACES LIKE QUAD/OCTAL SPI AND PCI EXPRESS???

Advanced???
LatticeECP2M SRAM Diamond Subscription SERDES, PCI Express, Gigabit Ethernet
LatticeECP2S Diamond Subscription
LatticeXP2 Flash Diamond Free PCI, DDR2, SPI Dated (released 2007)
LatticeXP (mature product) Diamond Free
LatticeSC (mature product) Diamond Subscription
LatticeSCM (mature product) Diamond Subscription
CrossLink-NX SRAM Radiant Free PCI Express, DDR3, MIPI D-PHY, Gigabit Ethernet, QuadSPI Just released: 2021

Dual 1MSPS 12-bit ADCs

Specializes in video applications.

Ultra
CrossLinkPlus SRAM Diamond Free Graphics-related interfaces and applications only
CrossLink SRAM Diamond Free Graphics-related interfaces and applications only
iCE40 UltraPlus SRAM + Onboard NVM Radiant Free, iCEcube2 Free I3C, SPI
iCE40 Ultra SRAM + Onboard NVM iCEcube2 Free
iCE40 UltraLite SRAM + Onboard NVM iCEcube2 Free
iCE40 LP SRAM + Onboard NVM iCEcube2 Free
iCE40 HX SRAM + Onboard NVM iCEcube2 Free
Mach-NX Flash Diamond Free SPI (this device geared for security applications only)
MachXO3D Flash Diamond Free SPI, I3C, MIPI D-PHY Lite


Advanced, provided I can implement QuadSPI in this package.

MachXO3L Bullshit Diamond Free SPI, MIPI D-PHY
MachXO3LF Flash Diamond Free SPI, MIPI D-PHY Lite


Advanced, provided I can implement QuadSPI in this package.

MachXO2 Flash Diamond Free
MachXO Diamond Free
iCE40 LM (discontinued) iCEcube2 Free

Note: I don't really see any solutions yet that offer QuadSPI etc in an "intermediate" solution. TODO Is it in one of the dated FPGAs I glossed over???