Går det att bygga ett flash minne själv?

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Går det att bygga ett flash minne själv?

Inlägg av XCore »

Går det att på något enkelt sätt att bygga ett eget flash minne?
HELST med DIP krestar och inte ytmonterat.
Storlek runt 50MB och kontankt,tjaa.. IDE,SATA?
Skulle det gå att utföra eller blir det för dyrt.
Summan angående bygga eller emot ett färdigt behöver inte spekulas alls.
Det är just att det ska vara byggt på massa kretskorts om är poängen.

Användning, absolut ingen idee.
Köra något OS ifrån, mest för kul projekt.
danei
EF Sponsor
Inlägg: 27427
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Re: Går det att bygga ett flash minne själv?

Inlägg av danei »

Montera flashminnes kretsar på ett eget mönsterkort går absolut. Att bygga ett flashminne går nog inte.
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Går det att bygga ett flash minne själv?

Inlägg av XCore »

Jag ber om ursäkt för det luddiga.
Håller på med annat så blev lite luddigt.
Jag tänkte mig något i form med, 5 st mönsterkort som kanske är 100x100mm, med massa krestar på.
Som sedan ansluts till ett moderkort och används som hårddisk.
Användarvisningsbild
Icecap
Inlägg: 26648
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Går det att bygga ett flash minne själv?

Inlägg av Icecap »

Det ska nog gå. Du behöver "bara" en logik som kan styra radering av blockar, inskrivning av nya data osv, sedan ska det nog gå bra. Men ska du ändå göra sånt ville jag föreslå att du istället skaffar SRAM i mängder och gör ett minne av SRAM och lägger till en redig batteri back-up. En sådan enhet som swapminne i en dator, då blir det kul att leka!
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Går det att bygga ett flash minne själv?

Inlägg av XCore »

I övrigt en notis till mitt första inlägg.
Angående läs/skriv tiden så accepterar jag i stort sett allt.
Börjar vi prata under kb skalan så blir jag stilla med projektet.
Men i övrigt så allt runt där.
Jag funderar lite på hur jag ska få det hela att sjunga kör med ide kontakten.
Absolut noll koll på hur sånt fungerar.
Det finns ju minnes moduler i DIP utförande som är emot 1MB.
Så det skulle ju "bara" bli ett antal sådana.
Jag kan tänka mig att smeta ut allt på 100x160 storlek ( så kan man sätta fast allt i ett häftig kortram ).
Och min dröm är ju att en dag ha byggt en dator ifrån scratch, därför jag funderar på IDE, en gammal kontroll.

EDIT : Ta 50MB som nämts i första posten med en nypa salt hörni, jag bara hade det som spekulation om det hela skulle gå.
Användarvisningsbild
Guldancistrus
Inlägg: 418
Blev medlem: 17 april 2012, 16:31:47
Ort: Norrköping

Re: Går det att bygga ett flash minne själv?

Inlägg av Guldancistrus »

Verkar som ett kul projekt!
ska följas om det blir något.
Användarvisningsbild
Icecap
Inlägg: 26648
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Går det att bygga ett flash minne själv?

Inlägg av Icecap »

Det viktiga är att du kan få till en controller som kan styra läsning och skrivningen. Det skickas ju kommandon till en hårddisk varefter det brukar skyfflas data fram och tillbaka, då ska alltså ha något som kan hålla redan på vad "Gå till spår X, sektor Y, huvud Z", "Skriv data" osv. och utföra dessa kommandon.

Du behöver även ett buffertminne av minst en blocks storlek (och väldigt gärna minst två blocks storlek) så att du kan ladda in data från flashen till detta minne, sedan utföra de skrivningar i det block som behövs men då i buffertminnet och sedan, när alla skrivningar där är gjorda skrivs hela detta buffertminne till flash-blocket.

Då ett block gärna ligger på 64kB ska du alltså ha minst 64kB som buffertminne, till det tillkommer arbetsminne vilket gör att 265kB är en lagom minste storlek, det ger ju ändå plats för 3 blockars buffrande + arbetsminne.
limpan4all
Inlägg: 8448
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: Går det att bygga ett flash minne själv?

Inlägg av limpan4all »

Men varför?????

Din IDE-Flashkontroller kommer ju att behöva en egen CPU för att avkoda det som den skarpa CPU´n skall skriva till IDE-Flashkontrollern, så bara jobbet att programmera upp den är ett hästjobb av magnitud. Dessutom kommer det att bli skitdyrt.
Ett vanligt Compact Flashminne gör exakt det du önskar att din färdiga produkt skall göra....

Fundera verkligen på om det inte finns viktigare/roligare projekt att lägga hundratals timmar på.
Användarvisningsbild
Icecap
Inlägg: 26648
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Går det att bygga ett flash minne själv?

Inlägg av Icecap »

Jag ser att jag glömde svara på en del av originalfrågan: "...på något enkelt sätt..."
Och där är svaret ett klockrent: Nej!
danei
EF Sponsor
Inlägg: 27427
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Re: Går det att bygga ett flash minne själv?

Inlägg av danei »

Avkoda var mig att ta i, trafiken över bussen är inte kodat. Men visst är det en del jobb att fixa det. Det finns nog roligare projekt att ta tag i.
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Går det att bygga ett flash minne själv?

Inlägg av XCore »

Jag skulle inte direkt brytt mig om tiden, när jag skrev enkelt i första tråden var det mer som att OM det ens skulle gå att göra det själv i sin egna lägenhet, utan massa andra verktyg.
Men efter jag kikat runt på minnes moduler och det som blivit tipsat i tråden skulle gå på ca 1500 kr bara för några få mb, så läggs den här ideen på hyllan..
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Går det att bygga ett flash minne själv?

Inlägg av Micke_s »

Finns färdiga sata till microsd adaptrar på dx.com
Microsd kostar nästan ingenting. Göra en egen ATA till microsd skulle vara möjligt, men hastigheten blir nog lidande. Enklast är väl boot:a på USB minne
Användarvisningsbild
AndLi
Inlägg: 18277
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Går det att bygga ett flash minne själv?

Inlägg av AndLi »

En usb sticka kan man annars bygga ganska lätt av en atmega16u4 och några flashkretsar och lufa usb stacken :)
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Går det att bygga ett flash minne själv?

Inlägg av XCore »

Andi, låter trevligt.
Ska kika på det!
Skriv svar