Ahoj Zdenku, ta ATMEGA je tam strelena od pasu, slo mi o princip. Jak jsem psal,
na testy tu mam Atmega8, pak pouziju neco vetsiho se 4kB SRAM. OT: Mimochodem,
pak tu atmegu8 vyuziju takhle: http://www.fischl.de/usbasp/ (na Sharpa to
bohuzel nepujde...)
i8255 bych ja postradal (mam s ni dalekosahle plany na programovaci prostredky
:-) ale osazovat ji nemusis.
Xilinx neni spatny napad - cenove je na stejne urovni jako GAL - jen ho v GMe
maji na zavaznou objednavku.
A v Asixu ani kousek. A dostupnost u velkych distributoru do 4 tydnu.
Vcera jsem si hral s navrhem stavove masinky na osetreni EXWAITu - na to bude
XC9536 lepsi. Nemate nekdo kusovku toho Xilinxe?
Hlavne, aby se tomu pak nerikalo Plug & Pray :-)
Vasek
Zobrazit citovaný text (91 řádků)
> ------------ Původní zpráva ------------
> Od: Zdenek Adler (sharpemupandora.cz)
>
> No myslim Vasku, ze ma tenhle projekt stavu - po dlouhe dobe jedna vize,
> ktera by nemusela byt az tak nerealna. Jenom snad par drobnych hintu....
>
> - Pokud budeme chtit soucasne pracovat s FAT systemem a emulovat nejakou
> periferii, bojim se ze CPU s 1KB SRAM bude nedostatecny. Sice by bylo
> bezvadne stvorit nejake ultra low-cost reseni a verim ze se najdou
> programatori kteri i z jednoducheho systemu dokazou vytahnout maximum, bojim> se ale ze v tomhle pripade by to byla fakt drina. Ja sam jsem natolik
> pohodlny, ze bych do Atmela radsi neco napsal v Cecku, nez plodit v ASM....
> - 8255 je pro me tak prezita vec, ze uz bych ji na te karte ani
> nepostradal... Nicmene pujdou jiste vytvorit 2 verze karty...
> - GALy uz dnes taky moc nefrci, mozna bych tam na miste dekoderu radeji
> videl nejakeho maleho XILINXe (XC9536/72), ale to je vec nazoru. Mozna je to
> i tim, ze na GALy nemam programator :)
> - Myslim ze bude treba pri komunikaci s kartou pouzit i EXWAIT - nedelam si
> iluze o tom, ze ATMega se bude flakat a bude vzdy pripravena obslouzit
> preruseni od Sharpa. Ikdyz pokud se nepletu, tak uz by mela mit
> implementovano i hardwarove SPI pro komunikaci s SD kartou, takze to mozna
> takovy problem nebude.... Kdyz ale vezmem v uvahu obsluhu FAT systemu, to ze
> data muzou byt po karte fragmentovana, .... No uvidime :)
>
> Jinak to vypada velice slibne - konecne moderni koncepce bez hromady 74XX
> logiky, jednoduchost, verim ze i funkcnost a take vysoka kompatabilita
> dosazena moznosti cele zarizeni jednoduse preprogramovat. To vse bez
> jedineho zasahu do MZ-800. Na PC se tomu rika Plug&Play, ne? :)))))))
>
>
> Zdenek
>
> ----- Original Message -----
> From: "Vaclav Peroutka (sharpemupandora.cz)" <vaclavpe[doména skryta]>
> To: "Konference "Pocítac SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
> Sent: Wednesday, December 13, 2006 5:28 PM
> Subject: SD kombinovana karta
>
>
> >
> > Ahoj svete,
> >
> > zacal jsem plodit kartu, ktera bude mit na sobe SIO, PIO a SD-card
> > interface. Ramdisk jsem zavrhnul, z toho duvodu, protoze MemExt je
> > jednoznacne lepsi - Davide, smekam pomyslny klobouk.
> >
> > Momentalne je to ve stadiu ditete, kdy je tatinek v mamince. Takze nic
> > neni jasne a nic neni jiste.
> >
> > Se Zdenkem Adlerem jsme se shodli na tom, ze vestavena ATMEGA bude po
> > RESETu emulovat ROMdisk, tzn. ze z SD karty se nabootuje system. Pak by
> > ATMEGA mela emulovat SIO (coz nebude slozite vzhledem k tomu, ze SIO
> > obsahuje primo na hardwaru.
> >
> > A take FDC - na SD-karte bude FAT16 a na ni FD images - po startu bude
> > nejaky pocatecni a pak pomoci programku budou vybiratelne - jako kdyz
> > clovek prehazuje diskety.
> >
> > Co se tyce implementace, tak ATMEGA ma 2 externi zdroje interruptu.
> > Puvodne jsem myslel, ze jeden bude na ROMdisk a druhy na SIO. Jenze co pak
> > s FDC > proto SIO pujde pollingem.
> >
> > Casovani: Pokud ATMEGA pobezi na 16MHz (16 MIPS) a Sharp na 4MHz, pak na
> > vystaveni dat ma ATMEGA 6 cyklu bez WAIT stavu. S jednim WAIT stavem (na
> > sbernici T9 je vyveden signal EXTWAIT) je to 10 cyklu, coz by bylo lepsi -
> > a kazdy dalsi WAIT je 4 cykly.
> >
> > Timto by se dala zbrzdit komunikace mezi Z80 a ATMegou. Pak je ale nutno
> > vzit vetsi GAL20V8 -> ATMega by nahazovala platna data na sbernici a GAL
> > by rusil WAIT stav pro Sharpa.
> >
> > Nicmene nevim, pokud to cele neni prilis kratkozrake, proto bych privital
> > nejakou diskusi na nahozene tema.
> >
> > V priloze posilam potencialni schematko te karty.
> >
> > Vasek
> >
> > ---
> > Divejte se na televizi na internetu
> > Hudebni televize OCKO -
> > http://ocko.idnes.cz/stream.asp
> >
>
>
> ---
> Divejte se na televizi na internetu
> Hudebni televize OCKO -
> http://ocko.idnes.cz/stream.asp
>
>
>