Difference between revisions of "EEDEHD Lattice FPGAs we chose for our projects"
From 21st Century Products Wiki
| (38 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
TODO Introduction | |||
{| class="wikitable" | {| class="wikitable sortable" | ||
|+Lattice FPGAs we chose for our projects | |+Lattice FPGAs we chose for our projects | ||
!Family | !Family | ||
!Type | !Type | ||
!Software | !Software | ||
! | !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 | |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 65: | Line 68: | ||
| | | | ||
| | | | ||
|- | |||
|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 | |||
| | | | ||
| | | | ||
| Line 79: | Line 92: | ||
| | | | ||
|- | |- | ||
| | |ECP5UM5G | ||
|SRAM | |||
|style="background: red;"| Diamond Subscription | |||
|PCI Express, Gigabit Ethernet | |||
| | | | ||
| | | | ||
| Line 86: | Line 102: | ||
| | | | ||
| | | | ||
|- | |||
|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 | |||
| | | | ||
| | | | ||
| Line 112: | Line 136: | ||
| | | | ||
|- | |- | ||
| | |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 | |||
| | | | ||
| | | | ||
| Line 123: | Line 159: | ||
| | | | ||
|- | |- | ||
| | |LatticeECP2S | ||
| | | | ||
| | |style="background: red;"| Diamond Subscription | ||
| | | | ||
| | | | ||
| Line 134: | Line 170: | ||
| | | | ||
|- | |- | ||
| | |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 | |||
| | | | ||
| | | | ||
| Line 156: | Line 192: | ||
| | | | ||
|- | |- | ||
| | |style="background: red;"| LatticeSC (mature product) | ||
| | | | ||
| | |style="background: red;"| Diamond Subscription | ||
| | | | ||
| | | | ||
| Line 167: | Line 203: | ||
| | | | ||
|- | |- | ||
| | |style="background: red;"| LatticeSCM (mature product) | ||
| | |||
| | | | ||
|style="background: red;"| Diamond Subscription | |||
| | | | ||
| | | | ||
| Line 178: | Line 214: | ||
| | | | ||
|- | |- | ||
| | |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 | |||
| | | | ||
| | | | ||
| Line 189: | Line 239: | ||
| | | | ||
|- | |- | ||
| | |CrossLink | ||
|SRAM | |||
|style="background: green;"| Diamond Free | |||
|style="background: red;"| Graphics-related interfaces and applications only | |||
| | |||
| | | | ||
| | | | ||
| Line 195: | Line 249: | ||
| | | | ||
| | | | ||
|- | |||
|iCE40 UltraPlus | |||
|SRAM + Onboard NVM | |||
|style="background: green;"| Radiant Free, iCEcube2 Free | |||
|I3C, SPI | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
|iCE40 Ultra | |||
|SRAM + Onboard NVM | |||
|style="background: green;"| iCEcube2 Free | |||
| | | | ||
| | | | ||
| Line 211: | Line 272: | ||
| | | | ||
|- | |- | ||
| | |iCE40 UltraLite | ||
| | |SRAM + Onboard NVM | ||
| | |style="background: green;"| iCEcube2 Free | ||
| | | | ||
| | | | ||
| Line 222: | Line 283: | ||
| | | | ||
|- | |- | ||
| | |iCE40 LP | ||
| | |SRAM + Onboard NVM | ||
| | |style="background: green;"| iCEcube2 Free | ||
| | | | ||
| | | | ||
| Line 233: | Line 294: | ||
| | | | ||
|- | |- | ||
| | |iCE40 HX | ||
|SRAM + Onboard NVM | |||
|style="background: green;"| iCEcube2 Free | |||
| | | | ||
| | | | ||
| Line 241: | Line 304: | ||
| | | | ||
| | | | ||
|- | |||
|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 | |||
| | | | ||
| | | | ||
| Line 262: | Line 340: | ||
| | | | ||
| | | | ||
|- | |||
|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 | |||
| | | | ||
| | | | ||
| Line 277: | Line 366: | ||
| | | | ||
|- | |- | ||
|MachXO | |||
| | | | ||
| | |style="background: green;"| Diamond Free | ||
| | |||
| | | | ||
| | | | ||
| Line 288: | Line 377: | ||
| | | | ||
|- | |- | ||
|style="background: red;"| iCE40 LM (discontinued) | |||
| | | | ||
| | |style="background: green;"| iCEcube2 Free | ||
| | |||
| | | | ||
| | | | ||
| Line 299: | Line 388: | ||
| | | | ||
|} | |} | ||
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
| 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
|
|||||
| MachXO3L | Bullshit | Diamond Free | SPI, MIPI D-PHY | ||||||
| MachXO3LF | Flash | Diamond Free | SPI, MIPI D-PHY | Lite
|
|||||
| 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???