P2 SPI Flash minimum size?
jazzed
Posts: 11,803
Hi Guys.
Is it at all possible to consider a minimum density for P2 SPI Flash?
I did a quick survey of SPI Flash parts today.
I'd like at to see least 256KByte or maybe 1MByte. SPI Flash offers fast access because addresses are strictly random access.
SD Card gives higher density, but it's slower in some applications because of the 512Byte serial block read requirement.
Winbond 1MByte parts are about the same price as 256KByte or 512KByte parts. Other 1MB part sources cost more.
64KB parts are there just for comparison since P2 needs at least 128KB flash.
Thoughts??
SOIC-8 3.3V Supply Voltage parts are available in the following size and price ranges.
Manufacturer
Part Number
Density
Unit price for 10
Unit price for 1000
Speed
Notes
Winbond
W25X20CLSNIG
2Mb (256KByte)
$0.43
$0.334
50MHz
Single Bit SPI
Macronix
MX25L512EMI-10G
512Kb (64KByte)
$0.43
$0.334
104MHz
Single Bit SPI
Micron
M25P05-AVMN6TP
512Kb (64KByte)
$0.435
$0.3373
50MHz
Single Bit SPI
Winbond
W25Q80BVSNIG
8Mb (1MByte)
$0.452
$0.351
104MHz
Quad Bit SPI
Winbond
W25X40CLSNIG
4Mb (512KByte)
$0.452
$0.351
104MHz
Single Bit SPI
Macronix
MX25L2006EM1I-12G
2Mb (256KByte)
$0.56
$0.424
86MHz
Single Bit SPI
Is it at all possible to consider a minimum density for P2 SPI Flash?
I did a quick survey of SPI Flash parts today.
I'd like at to see least 256KByte or maybe 1MByte. SPI Flash offers fast access because addresses are strictly random access.
SD Card gives higher density, but it's slower in some applications because of the 512Byte serial block read requirement.
Winbond 1MByte parts are about the same price as 256KByte or 512KByte parts. Other 1MB part sources cost more.
64KB parts are there just for comparison since P2 needs at least 128KB flash.
Thoughts??
SOIC-8 3.3V Supply Voltage parts are available in the following size and price ranges.
Manufacturer
Part Number
Density
Unit price for 10
Unit price for 1000
Speed
Notes
Winbond
W25X20CLSNIG
2Mb (256KByte)
$0.43
$0.334
50MHz
Single Bit SPI
Macronix
MX25L512EMI-10G
512Kb (64KByte)
$0.43
$0.334
104MHz
Single Bit SPI
Micron
M25P05-AVMN6TP
512Kb (64KByte)
$0.435
$0.3373
50MHz
Single Bit SPI
Winbond
W25Q80BVSNIG
8Mb (1MByte)
$0.452
$0.351
104MHz
Quad Bit SPI
Winbond
W25X40CLSNIG
4Mb (512KByte)
$0.452
$0.351
104MHz
Single Bit SPI
Macronix
MX25L2006EM1I-12G
2Mb (256KByte)
$0.56
$0.424
86MHz
Single Bit SPI
Comments
Chip recommended me for NANO PCB this one
> W25Q80BVDAIG
Great.
So that means we already have a minimum size selection?
Would be nice.
Chip, does your DE2-115 add-on board have a SPI flash chip on it?
Yes, it does. I just need to determine the 2R resistor value and we can get these built and sent out to all of you with DE2-115's. We got the DE0-Nano boards back, but the spacing between main headers was off by 0.100", so they are being redone now.
36cents for one, though can change by the time it's in stock (31cents for 1k units)
4Mbit (512KByte)
8-pin SOIC 150mil
http://www.mouser.com/ProductDetail/Spansion/S25FL204K0TMFI040/?qs=sGAEpiMZZMtI%252bQ06EiAoG71NWJ819OHX6LMwqJwliQE%3d
Have You tested if my board's to have that problems?
Sapieha,
Your board should not have that problem. Ours got messed up because I specified a 1.6" space between inner rows which got interpreted as a 1.6" step on connector spacing. I wasn't as clear as I could have been and I should have verified the gap during layout check, but didn't think to.
Thanks.
I have measured many times to be correct --- <but Yours post make me unsure.
But still I have one question --- Why You don't use board I made instead of build Yours own?
I wanted only certain things on the board to keep it as simple as possible. Yours is much fancier.
I will have to make two separate configuration files to accommodate both boards. We need to build one of yours up for this purpose.