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

From 21st Century Products Wiki
(Created page with ".")
 
 
(46 intermediate revisions by the same user not shown)
Line 1: Line 1:
.
TODO Introduction
{| class="wikitable sortable"
|+Lattice FPGAs we chose for our projects
!Family
!Type
!Software
!Fast Interfaces?
!Packages
!Cost
!Remarks
!Project Applications
!U1
!U2
|-
|CertusPro-NX
|SRAM
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
|
|
|
|-
|CertusPro-NX-RT
|???
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
|
|
|
|-
|Certus-NX
|SRAM
|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
|???
|style="background: red;"| Radiant - Evaluation Mode
|
|
|
|
|
|
|
|-
|ECP5
|SRAM
|???
|
|
|
|
|
|
|
|-
|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
|SRAM
|style="background: red;"| Diamond Subscription
|PCI Express, Gigabit Ethernet
|
|
|
|
|
|
|-
|ECP5UM5G
|SRAM
|style="background: red;"| Diamond Subscription
|PCI Express, Gigabit Ethernet
|
|
|
|
|
|
|-
|ECP5-5G
|SRAM
|???
|
|
|
|
|
|
|
|-
|style="background: red;"| LatticeEC (mature product)
|
|style="background: green;"| Diamond Free
|
|
|
|
|
|
|
|-
|LatticeECP3
|SRAM
|style="background: red;"| Diamond Subscription
|style="background: green;"| SERDES, PCI Express, Gigabit Ethernet
|
|
|
|
|
|
|-
|LatticeECP2
|SRAM
|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
|SRAM
|style="background: red;"| Diamond Subscription
|style="background: green;"| SERDES, PCI Express, Gigabit Ethernet
|
|
|
|
|
|
|-
|LatticeECP2S
|
|style="background: red;"| Diamond Subscription
|
|
|
|
|
|
|
|-
|LatticeXP2
|Flash
|style="background: green;"| Diamond Free
|style="background: yellow;"| PCI, DDR2, SPI
|
|
|style="background: yellow;"| Dated (released 2007)
|
|
|
|-
|style="background: red;"| LatticeXP (mature product)
|
|style="background: green;"| Diamond Free
|
|
|
|
|
|
|
|-
|style="background: red;"| LatticeSC (mature product)
|
|style="background: red;"| Diamond Subscription
|
|
|
|
|
|
|
|-
|style="background: red;"| LatticeSCM (mature product)
|
|style="background: red;"| Diamond Subscription
|
|
|
|
|
|
|
|-
|CrossLink-NX
|SRAM
|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
|SRAM
|style="background: green;"| Diamond Free
|style="background: red;"| Graphics-related interfaces and applications only
|
|
|
|
|
|
|-
|CrossLink
|SRAM
|style="background: green;"| Diamond Free
|style="background: red;"| Graphics-related interfaces and applications only
|
|
|
|
|
|
|-
|iCE40 UltraPlus
|SRAM + Onboard NVM
|style="background: green;"| Radiant Free, iCEcube2 Free
|I3C, SPI
|
|
|
|
|
|
|-
|iCE40 Ultra
|SRAM + Onboard NVM
|style="background: green;"| iCEcube2 Free
|
|
|
|
|
|
|
|-
|iCE40 UltraLite
|SRAM + Onboard NVM
|style="background: green;"| iCEcube2 Free
|
|
|
|
|
|
|
|-
|iCE40 LP
|SRAM + Onboard NVM
|style="background: green;"| iCEcube2 Free
|
|
|
|
|
|
|
|-
|iCE40 HX
|SRAM + Onboard NVM
|style="background: green;"| iCEcube2 Free
|
|
|
|
|
|
|
|-
|Mach-NX
|style="background: green;"| Flash
|style="background: green;"| Diamond Free
|SPI (this device geared for security applications only)
|
|
|
|
|
|
|-
|MachXO3D
|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
|style="background: red;"| Bullshit
|style="background: green;"| Diamond Free
|style="background: yellow;"| SPI, MIPI D-PHY
|
|
|
|
|
|
|-
|MachXO3LF
|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
|style="background: green;"| Flash
|style="background: green;"| Diamond Free
|
|
|
|
|
|
|
|-
|MachXO
|
|style="background: green;"| Diamond Free
|
|
|
|
|
|
|
|-
|style="background: red;"| iCE40 LM (discontinued)
|
|style="background: green;"| 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???

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???