Moin, gibt's seriellen SRAM, der mit mehr als 20MHz Clock läuft? Ich habe bisher von diversen Herstellern nur die max. 20MHz-Typen gefunden. Interface fast egal, Hauptsache klein, schnell, wenige Leitungen. Danke, X
>gibt's seriellen SRAM, der mit mehr als 20MHz Clock läuft
Ja z.B. CY14B101Q2 an. Der kann mit 40Mhz getaktet werden. Sind leider
immer noch keine 50Mhz.
♪Geist schrieb: >>gibt's seriellen SRAM, der mit mehr als 20MHz Clock läuft > Ja z.B. CY14B101Q2 an. Der kann mit 40Mhz getaktet werden. Sind leider > immer noch keine 50Mhz. Danke trotzdem! :)
Moeglichst wenige Leitungen ... bedeutet magere bis keine Geschwindigkeit. Ein SPI RAM ... wow. Was spricht gegen ein paralleles RAM? Keine Leitungen mehr? Mann kann natuerlich immer ein FPGA mit RAM Bloecken einsetzen. Das gibt's welche mit LVDS - Serdes. Die Geschwindigkeiten sind dann gegen oben fast offen ... die Preise allerdings auch. Ich wuerd ne andere CPU andenken.
Zupp schrieb: > Moeglichst wenige Leitungen ... bedeutet magere bis keine > Geschwindigkeit. Ein SPI RAM ... wow. Was spricht gegen ein paralleles > RAM? Keine Leitungen mehr? > Mann kann natuerlich immer ein FPGA mit RAM Bloecken einsetzen. Das > gibt's welche mit LVDS - Serdes. Die Geschwindigkeiten sind dann gegen > oben fast offen ... die Preise allerdings auch. > > Ich wuerd ne andere CPU andenken. Es geht tatsächlich um eine SRAM-Erweiterung für ein FPGA, nicht für ne CPU. Das Problem: nicht genug Leitungen bei einer Bauform mit Pins... Ich muss halt woanders Pins sparen. :(
@ X- Rocka (x-rocka) >Es geht tatsächlich um eine SRAM-Erweiterung für ein FPGA, nicht für ne >CPU. OMG! Das ist doch einfach nur Murks. >Das Problem: nicht genug Leitungen bei einer Bauform mit Pins... >Ich muss halt woanders Pins sparen. :( Oder dein Speicherkonzept prüfen. Kann man Daten verkleinern? Komprimieren? Berechnen statt speichern? Distributed RAM statt Block RAM? Größeres FPGA im pinkompatiblen Gehäuse? Ein Problem hat meistens deutlich mehr als eine Lösung. Man darf sich nur nicht sofort in eine vermeitlich einzige verbeißen.
Falk Brunner schrieb: > @ X- Rocka (x-rocka) > >>Es geht tatsächlich um eine SRAM-Erweiterung für ein FPGA, nicht für ne >>CPU. > > OMG! Das ist doch einfach nur Murks. > >>Das Problem: nicht genug Leitungen bei einer Bauform mit Pins... >>Ich muss halt woanders Pins sparen. :( > > Oder dein Speicherkonzept prüfen. Kann man Daten verkleinern? > Komprimieren? Berechnen statt speichern? Distributed RAM statt Block > RAM? Größeres FPGA im pinkompatiblen Gehäuse? Ein Problem hat meistens > deutlich mehr als eine Lösung. Man darf sich nur nicht sofort in eine > vermeitlich einzige verbeißen. Ich habe die Vorgabe ein FPGA mit Pins zu nutzen, kein BGA. Klar, es gibt andere Lösungen, aber serielles SRAM wäre eine gewesen. Eigentlich war ein Spartan 6 eingeplant, den gibt's mit Pins aber maximal mit 102 IOs in TQFP-144. Eine weitere Lösung wäre zB ein Spartan 3 in PQ208 + paralleles SRAM. Das wiederum könnte die Platzvorgaben sprengen. Gleich ein größeren S6 in BGA würde sowohl Platz- als auch Speicherproblem lösen. Aber naja, manchmal gibt es noch ungewöhnliche "Herausforderungen"...
Mit 4 Bausteinen parallel hast du praktisch die vierfache Geschwindigkeit. Dafür brauchst du nur 6 pins zusätzlich.
X- Rocka schrieb: > Moin, > > gibt's seriellen SRAM, der mit mehr als 20MHz Clock läuft? Ich habe > bisher von diversen Herstellern nur die max. 20MHz-Typen gefunden. > Interface fast egal, Hauptsache klein, schnell, wenige Leitungen. > > Danke, > X Muss nur das Lesen schnell gehen oder auch das Schreiben? Serielles Flash z.B. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en549422 80 MHz SPI-Takt oder ein Serial NAND oder Phase Change RAM von Micron oder ein FRAM http://ramtron.com/products/nonvolatile-memory/serial-product.aspx?id=171
Helmut S. schrieb: > Mit 4 Bausteinen parallel hast du praktisch die vierfache > Geschwindigkeit. Dafür brauchst du nur 6 pins zusätzlich. Danke, das ist eine gute Idee! Das könnte einigermaßen passen!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.