We have been using Max EPM3032 and EPM3064 devices for several of our designs.
The features I like with these devices is as follows:
- Very Cheap - .30 for 3032 devices in small quantities
- Easy tools with 74 style schematic capture entry.
- 3.3V operation with 5V tolerant I/O
The MAX 3000 is also a power hog which is the main reason I am searching for alternatives.
I looked at the Xilinx CoolRunner and CoolRunner 2 parts. Here were my impressions based from their web site. I would appreciate comments.
CoolRunner:
- Although they have these parts on their web site, they seem to be deemphasised. This suggested to me that maybe this line is on the way out.
- I like the 3.3V supply with the 5V tolerance.
- Power is lower than Altera, prices are higher.
CoolRunner 2:
- Xilinx wants to sell these parts.
- They use 1.8V supplies which is just about the only supply I don't already need in my design.
- They are not 5V tolerant which may or may not be important (but often is)
- They cost more than Altera Max 3000 or CoolRunner.
Are the tools as easy as Altera? What's a good In-Circuit-Programmer? Are there gotchas?
What other players or parts should I consider?
- I want schematic entry, reasonably small size in QFP, low power and low cost.