It looks like that the Atmel AT25Fxxxx is a functional drop-in replacement for the serial configuration devices from Altera (EPCSx). Only the pinout differes. Any comments on this?
Has someone managed to program these devices from the FPGA withou using NIOS?
Martin
---------------------------------------------- JOP - a Java Processor core for FPGAs:
"Martin Schoeberl" schrieb im Newsbeitrag news:i7JNd.33865$ snipped-for-privacy@news.chello.at...
for the serial
EPCS are custom labeled ST serial flash devices 25Pxx
AT25F might be useable as well, but compare the prices, hmm
25P32 8Mbyte from ST 6.4$ digikey stock AT25P1024 1MByte Atmel 15.6$ digikey stock AT25F1024 1MByte 1.85$ hmm digikey no stock :(
hm the P1024 was CASON8 (6x8mm), the F1024 is SAP even smaller 6x5mm well if you are sure you want to deal with Atmel and can by the parts and
1MByte is enough then the price isnt so bad.
I am looking for 4MByte serial flash and there doesnt seem to be any alternative to 25P32 and that is unfortunatly only available in SOIC-16 WIDE, so no 4MByte device in Chip Scale available for direct purchases at the moment. Or at least I have not found.
The difference betweeen 1MByte and 4MByte is very important for me, in
4MByte there is room for uClinux image in 2MByte devices not :(
NexFlash has pin compatible parts to ST so there is second vendor availables, so I think I stick to 25P32
"Martin Schoeberl" schrieb im Newsbeitrag news:I3MNd.33985$ snipped-for-privacy@news.chello.at...
using
know this
sorry I am bit off today catched some cold, hope it doesnt cathc over newsgroups..
I bet you get no replies regarding the ASMI stuff. I looked into a little a long time but havent actually done anything - from simple reason I still dont have any of your nice cyclone boards on my desk :) The acex board I have, I would like to give it away..
It should be possible but you might have to dig into library sources, etc. etc..
This wouldn't help, as these boards are configured with parallel Flash and a PLD. I'm just thinking about a new board for JOP and how to minimize part count. I have to beat the S3 Starter Kit in the price...
If you want to solve this issue with a Cyclone I can give you one board. However, you have to modify it - attache the serial Flash to the FPGA pins in 'some' way and change MSEL0 to 0 for AS.
Martin
---------------------------------------------- JOP - a Java Processor core for FPGAs:
The only thing you have to worry about here is /OE, it's an active low output enable for the FPGA to drive the interface.
Also note that when you're programming the EPCSX/replacement you have to bit reverse the bits of each byte from the RPD file (I think it's called from memory).
I have had this working by hand (ie manually driving my interface design) but haven't got software to drive it properly yet. I'll hopefully get some time to look at this soon and will release any results.
I don't know why Altera didn't document this feature, it's a real selling point and I hope CycloneII includes the same core.
Hope this helps,
Nial
------------------------------------------------------------- Nial Stewart Developments Ltd FPGA and High Speed Digital Design
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.