Poznáváme se s NORkou (FLASH pamětí)
Moderátori: psichac, Moderátori
- Washu
- Power user
- Príspevky: 4521
- Dátum registrácie: 15 Apr 2010, 00:00
- Bydlisko: Multiverse
- Vek: -1998
- Kontaktovať používateľa:
Re: Poznáváme se s NORkou (FLASH pamětí)
Ethernet mi uz bezi, SDC tiez na USB host sa chystam (zatial nebol treba )
Na FPGA nieje cas...
Na FPGA nieje cas...
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
(Richard Feynman)
Re: Poznáváme se s NORkou (FLASH pamětí)
Taková blbá ale přece otázka: Co je složitější na uvedení do chodu? USB device nebo ethernet? (neuvažuju teď použití nějaký univerzální pochybný knihovny na všecko).
//DRAM: Stačilo by ten modul zapojit a napsat pár exámplů. Pozn.: Takto ohnile dopadne neošetřená DPS po dvou letech válení v bordelu.
//DRAM: Stačilo by ten modul zapojit a napsat pár exámplů. Pozn.: Takto ohnile dopadne neošetřená DPS po dvou letech válení v bordelu.
Re: Poznáváme se s NORkou (FLASH pamětí)
No ja mám svoje projekty s ktorými ako vždy meškám a tak sa do tohoto nechcem púšťať.Hinsi napísal:Jestli se chceš na něčem kolektivně podílet, tak s chutí do toho. Možná něco vymyslíme? Nebo asi né jako vždycky... Já dopíšu tuhle myšlenku pro SRAMkáře a pak popřemýšlím, jestli má cenu to dál nějak rozvíjet.
no ja to večšinou hneď robím na DPS, je mi to rýchlejšie spraviť si základnú vývojovú dosku a potom na nej laborovať. Ak je to nevyhnutné tak to robím pomocou kontaktného pola ale paralelnu zbernicu je tam dosť problém spraviť, ak si kukneš na moj PICAS, tak tam nájdeš pár zapojení.Když mě by třeba prozměnu zajímal návrh sběrnic pro rychlý srandičky, 50-200MHz procáky, tam už to imho přestává bejt sranda a nejde to moc drátovat jak to přijde pod ruku... či snad?
Výroba DPS s komplet maskou mi netrvá viac ako 1/2 dňa, takže neni to problém, tiež sa na tom dá dobre vytestovať rušenie tých zberníc.
0
osvitka: http://tinyurl.com/7e58nul
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
pec: http://tinyurl.com/zr3gw8t
maska: http://tinyurl.com/hodwv79
leptanie: http://tinyurl.com/gpsgq6g
prekovy: http://tinyurl.com/zr48jn2
Re: Poznáváme se s NORkou (FLASH pamětí)
A co na tom picasu uvidím? Že se srovnávají délky vodičů pro korekci zpoždění a používají tlumící odpory? To je sice hustý, ale zaprvé nic kopírovat nebudu, zadruhé na řádný návrh něčeho jsou potřeba jiné znalosti, než že se něco dělá nebo používá.
- Washu
- Power user
- Príspevky: 4521
- Dátum registrácie: 15 Apr 2010, 00:00
- Bydlisko: Multiverse
- Vek: -1998
- Kontaktovať používateľa:
Re: Poznáváme se s NORkou (FLASH pamětí)
Zalezi co vsetko chces rozbehnut. Ale asi kusok zlozitejsi je ten ethernet. Kazdopadne zabudni na to ze to cele napises sam.Hinsi napísal:Taková blbá ale přece otázka: Co je složitější na uvedení do chodu? USB device nebo ethernet? (neuvažuju teď použití nějaký univerzální pochybný knihovny na všecko).
TCPIP stack je naozaj OBROVSKE susto. Ver mi na zabavu ti bohate postaci napisanie drivra k PHY a potom implementacia protokolov ktore chces pouzivat
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
(Richard Feynman)
Re: Poznáváme se s NORkou (FLASH pamětí)
Dobře, zkusím prve radši to USB. Tam už mám aspoň kus načtenou specifikaci.
K těm "highspeed" (50-200MHz) sběrnicím náhodou nemáš pls nějaký doporučení na studijní materiál?
K těm "highspeed" (50-200MHz) sběrnicím náhodou nemáš pls nějaký doporučení na studijní materiál?
- Washu
- Power user
- Príspevky: 4521
- Dátum registrácie: 15 Apr 2010, 00:00
- Bydlisko: Multiverse
- Vek: -1998
- Kontaktovať používateľa:
Re: Poznáváme se s NORkou (FLASH pamětí)
Hladaj "signal integrity" a "hi speed design". Na strankach vyrobcov FPGA najdes navrhove pravidla.
Jednoducho povedane, musis zabezpecit aby strobe/clk prisiel az ked sa data ustalia. Takisto pozor na odrazy na neprisposobenych vedeniach. Pri rychlostiach ktore uvadzas nebude este taky problem s oneskoreniami ale odrazy (hlavne ak mas rychle obvody) uz budu problem. Takze treba si uvedomit ze cesticka je vedenie, ze ten pin na konci ma tiez nejaku impedanciu a podla toho zabezpecit spravne impedancne prisposobenie. A este to najdolezitejsie, kvalitne zemnit a blokovat. Ak to ma byt poriadne tak minimalne 4vrstvak s power-planes.
PS: 100nF X7R sa pri tychto frekvenciach uplatni len minimalne. Bude to chciet aj NP0/COG na blokovanie vyssich frekvencii.
Jednoducho povedane, musis zabezpecit aby strobe/clk prisiel az ked sa data ustalia. Takisto pozor na odrazy na neprisposobenych vedeniach. Pri rychlostiach ktore uvadzas nebude este taky problem s oneskoreniami ale odrazy (hlavne ak mas rychle obvody) uz budu problem. Takze treba si uvedomit ze cesticka je vedenie, ze ten pin na konci ma tiez nejaku impedanciu a podla toho zabezpecit spravne impedancne prisposobenie. A este to najdolezitejsie, kvalitne zemnit a blokovat. Ak to ma byt poriadne tak minimalne 4vrstvak s power-planes.
PS: 100nF X7R sa pri tychto frekvenciach uplatni len minimalne. Bude to chciet aj NP0/COG na blokovanie vyssich frekvencii.
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
(Richard Feynman)
Re: Poznáváme se s NORkou (FLASH pamětí)
Tahat 28bitů adresu a 16 dat na dvouvrstvý desce mezi několika čipama si moc nedovedu představit Ale nějaký osraný design asi se vymyslet dá, nevím, zatím jsem dělal sběrnice tak maximálně u 8051.
To co jsi popsal, je mi poměrně dobře zřejmé, slabší to mám ale se znalostma právě těch impedančních přizpůsobení - tam opravdu nemám páru, čeho se chytit. Zkusím si o tom něco najít, možná teď na čtení do postele
S tím blokováním si mi připomněl jeden z mých nedodělků - integrační voltmetr. Pokoušel jsem se tam napasovat LM311. Ani za ho*no se mi nepovedlo odstranit jeho nechutné kmitání v okolí rozhodovací úrovně. Ale to by bylo na samostatnou diskuzi, možná někdy, až ten projekt vytáhnu k dokončení.
To co jsi popsal, je mi poměrně dobře zřejmé, slabší to mám ale se znalostma právě těch impedančních přizpůsobení - tam opravdu nemám páru, čeho se chytit. Zkusím si o tom něco najít, možná teď na čtení do postele
S tím blokováním si mi připomněl jeden z mých nedodělků - integrační voltmetr. Pokoušel jsem se tam napasovat LM311. Ani za ho*no se mi nepovedlo odstranit jeho nechutné kmitání v okolí rozhodovací úrovně. Ale to by bylo na samostatnou diskuzi, možná někdy, až ten projekt vytáhnu k dokončení.
- Washu
- Power user
- Príspevky: 4521
- Dátum registrácie: 15 Apr 2010, 00:00
- Bydlisko: Multiverse
- Vek: -1998
- Kontaktovať používateľa:
Re: Poznáváme se s NORkou (FLASH pamětí)
Prave pri tom voltmetri myslim ze samo blokovanie nestaci. Tam treba venovat VELKU pozornost tomu kam referencujes "zem".
Treba oddelit signalovu sem a zem digitalnu (v tomto pripade). Inak LM311 je pomerne bezproblemova. Ukaz layout.
Treba oddelit signalovu sem a zem digitalnu (v tomto pripade). Inak LM311 je pomerne bezproblemova. Ukaz layout.
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
(Richard Feynman)
Re: Poznáváme se s NORkou (FLASH pamětí)
Našel sem nějaký výživný žrádlo od Altery, díky.
Na ten komparátor teď kašli, už teď sme tu řádně zaneřádili Pošlu ti to kdyžtak do SS, nebo založím časem vlákno na to.
//EDIT: Žrádlo to bylo řádný, ale moc mi nepomohlo, pořád nevim, jak ty dráty natahat pro sběrnice 50-200MHz procesor http://www.altera.com/literature/an/an315.pdf
Další hledání zítra.
Na ten komparátor teď kašli, už teď sme tu řádně zaneřádili Pošlu ti to kdyžtak do SS, nebo založím časem vlákno na to.
//EDIT: Žrádlo to bylo řádný, ale moc mi nepomohlo, pořád nevim, jak ty dráty natahat pro sběrnice 50-200MHz procesor http://www.altera.com/literature/an/an315.pdf
Další hledání zítra.
Re: Poznáváme se s NORkou (FLASH pamětí)
Večer zkusím dopsat zbytek k té NOR FLASH.
Též avizuji, že mám napsanou první plně funkční verzi DRAM kontroléru pro AVR - takže zájemci o šílené pokusy se mohou přihlásit, kód pošlu. Vše by mělo spolehlivě fungovat, kód je optimalizovaný téměř na maximum. Jediná omezení zatím jsou 64kB maximální adresní prostor a pouze bajtový přístup, pagemódy až v další verzi.
Též avizuji, že mám napsanou první plně funkční verzi DRAM kontroléru pro AVR - takže zájemci o šílené pokusy se mohou přihlásit, kód pošlu. Vše by mělo spolehlivě fungovat, kód je optimalizovaný téměř na maximum. Jediná omezení zatím jsou 64kB maximální adresní prostor a pouze bajtový přístup, pagemódy až v další verzi.