Difference between revisions of "EEDEHD Lattice FPGAs we chose for our projects"
From 21st Century Products Wiki
| (31 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
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 | ||
! | !Fast Interfaces? | ||
! | !Packages | ||
! | !Cost | ||
! | !Remarks | ||
! | !Project Applications | ||
! | !U1 | ||
! | !U2 | ||
|- | |- | ||
|CertusPro-NX | |CertusPro-NX | ||
| | |SRAM | ||
|style="background: red;"| Radiant - Evaluation Mode | |style="background: red;"| Radiant - Evaluation Mode | ||
| | | | ||
| Line 25: | Line 25: | ||
|- | |- | ||
|CertusPro-NX-RT | |CertusPro-NX-RT | ||
| | |??? | ||
|style="background: red;"| 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 | ||
| | |??? | ||
|style="background: red;"| 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 | ||
|style="background: red;"| Diamond Subscription | |style="background: red;"| Diamond Subscription | ||
| | |PCI Express, Gigabit Ethernet | ||
| | | | ||
| | | | ||
| Line 91: | Line 93: | ||
|- | |- | ||
|ECP5UM5G | |ECP5UM5G | ||
| | |SRAM | ||
|style="background: red;"| 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 | ||
|style="background: red;"| Diamond Subscription | |style="background: red;"| Diamond Subscription | ||
| | |style="background: green;"| SERDES, PCI Express, Gigabit Ethernet | ||
| | | | ||
| | | | ||
| Line 135: | Line 137: | ||
|- | |- | ||
|LatticeECP2 | |LatticeECP2 | ||
| | |SRAM | ||
|style="background: | |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 | ||
|style="background: red;"| Diamond Subscription | |style="background: red;"| Diamond Subscription | ||
| | |style="background: green;"| SERDES, PCI Express, Gigabit Ethernet | ||
| | | | ||
| | | | ||
| 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. | |||
| | | | ||
| | | | ||
| Line 323: | Line 332: | ||
|MachXO3L | |MachXO3L | ||
|style="background: red;"| 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 376: | Line 377: | ||
| | | | ||
|- | |- | ||
|style="background: red;"| iCE40 LM (discontinued) | |||
| | | | ||
| | |style="background: green;"| iCEcube2 Free | ||
| | |||
| | | | ||
| | | | ||
| Line 387: | 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???