Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
builderpages:abingham:cpld-compatibility [2015/12/27 20:54] admin |
builderpages:abingham:cpld-compatibility [2015/12/27 20:56] (current) admin |
There was a question about it if would be possible to use Altera CPLDs in the [[http://www.s100computers.com/My System Pages/80386 Board-II/80386 CPU Board_II.htm|S100Computers.com CLPD 386 board]], instead of the as-designed Atmel CPLD. | There was a question about it if would be possible to use Altera CPLDs in the [[http://www.s100computers.com/My System Pages/80386 Board-II/80386 CPU Board_II.htm|S100Computers.com CLPD 386 board]], instead of the as-designed Atmel CPLD. |
| |
[[http://www.atmel.com/images/doc0784.pdf|Datasheet for the ATMEL ATF1508AS/ATF1508ASL]] | [[http://www.atmel.com/images/doc0784.pdf|Datasheet for the Atmel ATF1508AS/ATF1508ASL]] |
| |
[[https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/ds/m7000.pdf|Datasheet for the Altera MAX 7000]] | [[https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/ds/m7000.pdf|Datasheet for the Altera MAX 7000]] |
Note - if comparing the cost of *new* hardware for these two systems from a major US supplier like Digiket, the Atmel hardware is less expensive than the Altera hardware. | Note - if comparing the cost of *new* hardware for these two systems from a major US supplier like Digiket, the Atmel hardware is less expensive than the Altera hardware. |
| |
**Altera MAX 7000S CPLDs may be purchased from UTSource.com in China. There are many $10 Altera USB Blaster clones on eBay, but they may not be 100% reliable. Buying an eBay programmer and chips from UTsource brings the cost down to less than the cost of the Altera parts, but possibly at the cost of reliability of the setup.** | **Altera MAX 7000S CPLDs may be purchased from UTSource.com in China. There are many $10 Altera USB Blaster clones on eBay, but they may not be 100% reliable. Buying an eBay programmer and chips from UTsource brings the cost down to less than the cost of the Altera parts, but possibly at the cost of reliability of the setup. ** |
| |
^Atmel ATF1508 @ Digikey ^Altera MAX7000S @ Digikey ^Altera MAX7000S @ eBay/UTSource | | ^Atmel ATF1508 @ Digikey ^Altera MAX7000S @ Digikey ^Altera MAX7000S @ eBay/UTSource | |
|[[http://www.digikey.com/product-detail/en/ATDH1150USB/ATDH1150USB-ND/2050869|Digikey ATDH1150USB-ND Programmer]] - $60 |[[http://www.digikey.com/product-detail/en/PL-USB2-BLASTER/544-3170-ND/5638362|Digikey USB Blaster II Programmer]] - $225 |eBay Chinese clone $7-$17 | | |[[http://www.digikey.com/product-detail/en/ATDH1150USB/ATDH1150USB-ND/2050869|Digikey ATDH1150USB-ND Programmer]] - $60 |[[http://www.digikey.com/product-detail/en/PL-USB2-BLASTER/544-3170-ND/5638362|Digikey USB Blaster II Programmer]] - $225 |eBay Chinese clone $7-$17 | |
|[[http://www.digikey.com/product-detail/en/ATF1508AS-10JU84/ATF1508AS-10JU84-ND/1008434|Digikey ATF1508AS-10JU84-ND CPLD]] - $13.52 |[[http://www.digikey.com/product-search/en?mpart=EPM7128SLC84-10N&vendor=544|Digikey EPM7128SLC84-10N CPLD]] - $35 |[[http://www.utsource.net/ic-datasheet/EPM7128SLC84-10N-1352013.html|UTSource EPM7128SLC84-10N CPLD]] - $7.50 | | |[[http://www.digikey.com/product-detail/en/ATF1508AS-10JU84/ATF1508AS-10JU84-ND/1008434|Digikey ATF1508AS-10JU84-ND CPLD]] - $13.52 |[[http://www.digikey.com/product-search/en?mpart=EPM7128SLC84-10N&vendor=544|Digikey EPM7128SLC84-10N CPLD]] - $35 |[[http://www.utsource.net/ic-datasheet/EPM7128SLC84-10N-1352013.html|UTSource EPM7128SLC84-10N CPLD]] - $7.50 | |
|**Total - $73.52** |**Total - $260** |**Total - $14.50-$25.40** | | |**Total - $73.52 start-up, $13.50/chip recurring** |**Total - $260 startup, $35/chip recurring** |**Total - $14.50-$25.40, $7.50/chip recurring** | |
| |
===== Development Software Comparison ===== | ===== Development Software Comparison ===== |
* Atmel "Free" (as in beer) Development Software | * Atmel "Free" (as in beer) Development Software |
* [[http://www.atmel.com/tools/WINCUPL.aspx|WinCUPL]] (used by John M. to create the reference implementation) uses the[[http://ee-classes.usc.edu/ee459/library/documents/CUPL_Reference.pdf| CUPL]] hardware definition langauge (//Free permanent license)// | * [[http://www.atmel.com/tools/WINCUPL.aspx|WinCUPL]] (used by John M. to create the reference implementation) uses the[[http://ee-classes.usc.edu/ee459/library/documents/CUPL_Reference.pdf| CUPL]] hardware definition langauge (//Free permanent license)// |
* [[http://www.atmel.com/tools/PROCHIPDESIGNERV5_0.aspx|ProChip Designer 5.0]] | * [[http://www.atmel.com/tools/PROCHIPDESIGNERV5_0.aspx|ProChip Designer 5.0]] uses the VHDL and Verilog HDLs (//Two-year license __requires approval by Atmel__) // |
| |
- uses the VHDL and Verilog HDLs (//Two-year license __requires approval by Atmel__) // | |
* Altera "Free" (as in beer) Development Software | * Altera "Free" (as in beer) Development Software |
* [[http://dl.altera.com/13.0sp1/?edition=web|Quartus II Web Edition 13.0sp1]] uses the VHDL and Verilog HDLs (//Note - this is the most recent version that supports the MAX 7000 series)// | * [[http://dl.altera.com/13.0sp1/?edition=web|Quartus II Web Edition 13.0sp1]] uses the VHDL and Verilog HDLs (//Note - this is the most recent version that supports the MAX 7000 series)// |