How to implement altera configuration schematic

Status
Not open for further replies.

franticEB

Full Member level 3
Joined
May 10, 2010
Messages
153
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,298
Visit site
Activity points
2,551
Hi to all,
i would like to implement this kind of schematic:



  1. Power up the board with the switch closed;
  2. All pin are in Hi-Z (TRI-STATE)...is this true?
  3. With altera usb blaster i program the configuration device;
  4. Shut down the board and remove altera probe;
  5. Open switch;
  6. Power up the board;
  7. The FPGA reads configuration from the external memory.
The altera device is FLEX 6000 and the eeprom is atmel at17lv series configuration memory.

is it possible to realize this kind of scheme? Are there any issues that i've not considered?
Could you suggest a similiar kind of diagram without the use of jtag programming pin?
Thanks
 

Found the following:

Flex 6000 datasheet found link from google not Altera's web site. If you have to use this part then grab the pdf who knows how long they will keep the pdf around.
https://www.altera.com/literature/ds/archives/dsf6k.pdf

Found using google searching for AN116, doesn't even seem to be on Altera's web site anymore. You might want to download this before the uni decides to remove the file.
https://edg.uchicago.edu/cdf/svt/hf/ds/an116.pdf

These two files should give you all the information you need.
 

When you say implement - have you built the board yet? the Flex 6000 is a 15 years old and not supported by the newest version of quartus anymore (and hasnt been for 5 years).
 

Presumed that at17lv is compatible to Altera EPC devices (I don't know exactly), there's no provision to program EPC devices in-circuit through USB Blaster.
 

could you help me in drawing a schematic with 5 Volt FPGA, reprogrammable configuration device and probe connector?

How could dispose the connections in order to re-program the eeprom without using jtag pins on the board?

Is there any way?

Thanks
 

You'll need a dedicated programming adapter and software. at17lv can't be programmed by USB Blaster.
 

When you say implement - have you built the board yet? the Flex 6000 is a 15 years old and not supported by the newest version of quartus anymore (and hasnt been for 5 years).

Didn't really think about that when I responded, just noticed that the part seemed to be obsolete.

Interesting to note you can still buy a Flex 6000 part.
www.mouser.com/ProductDetail/Altera/EPF6024AQC208-3N/?qs=jblrfmjbeiFwxnIXGQ4CiQ%3D%3D&gclid=CKCZhPCt77wCFUVlfgoduHwACw

but why would you when you can get a Cyclone IV for the same price and you know it will run faster and will work with the latest tools.
https://www.mouser.com/ProductDetail/Altera-Corporation/EP4CE10F17I7N/?qs=sGAEpiMZZMvwLjDpJZyitOCawNePiWxLnYDouDGsHPQ%3d

here's one that's even bigger
https://www.mouser.com/ProductDetail/Altera-Corporation/EP4CE30F23C8N/?qs=sGAEpiMZZMvwLjDpJZyitJz6T9DUpyH%252beZTak2R2BnY%3d
 
Last edited:

And you will probably be able to buy it for a while longer. I know companies are still shipping flex 10ks and they are even older. Not even anywhere near LTBs yet.
 

I know companies are still shipping flex 10ks and they are even older.
It's well understandable for long-living products. The continuing demand is also the reason why selected legacy devices are still produced.

But do you know anyone who started a new Flex6k or Flex10k design during the last 10 years?
 

Nope. The only Flex10k work I did was firmware mods because other parts on the board went obsolete. Unfortunately they were the most profitable boards for the company, so took priority over everything (understandably).

Anyone starting with any flex or apex device now would be mad.
 


Except in one case. Newer devices do not necessarily support higher power supply voltages and logic levels of some legacy designs. I agree about availability and design support but, unfortunately, some technical specs have been lost.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…