OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 12.09.2024, 22:12

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další
Autor Zpráva
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 14.06.2021, 14:26 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 932
Has thanked: 57 times
Been thanked: 231 times
danhard píše:
Ručně psaný návrh na čtverečkovém papíře
Dělal jsem to někdy v roce 1984, to byly jediný 8 bitový brouci MH74164 a MH3212.
Generátory časování jsem dělal s MH74164 a MH74S287, protože jsem je měl.
Návrh poněkud komickej, 1 bit 74287 dělal zpětnou vazbu a se shifterm to dělalo dohromady generátor psedonáhodného čísla, který jsem uměl zkrátit na požadované modulo čítače. Zbývající 3 bity generovaly potřebné výstupní signály.

Tak toto by som si rád pozrel. Hlasujem za zverejnenie.
M.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 21.06.2021, 12:15 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Mohl bych to ofotit, skenovat to nebudu, je s tím moc práce a skenery mi nefungujou dobře, půjdou do sběrného dvora :)
Ale nečekejte zázraky, je to jako deník Jana Tleskače a Záhada hlavolamu :lol:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 29.10.2021, 16:03 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 432
Has thanked: 33 times
Been thanked: 101 times
Někde mám nakreslený rozšíření tý konstrukce z Ročenky AR, co umí no contention při použití DRAM 120ns nebo SRAM
Má stránkování RAM po způsobu 128K, a obrazové mody podle Bobo


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 29.10.2021, 20:40 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
V jaké ročence ?

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 29.10.2021, 21:24 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 432
Has thanked: 33 times
Been thanked: 101 times
danhard píše:
V jaké ročence ?


ME 88


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 08.08.2024, 09:14 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Ano, Juřík a jeho počítač kompatibilní se ZX v ME88 to má správně, video paměť nezdržuje CPU.
Řídící logika je ale zbytečně složitá, dělá to moc poctivě.

Juříka jsem našel v "síni slávy", ale BOBO64 tam není, s tím se musí něco udělat :D
https://cs.wikipedia.org/wiki/Klony_po% ... X_Spectrum

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Naposledy upravil danhard dne 08.08.2024, 09:38, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 08.08.2024, 09:19 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 432
Has thanked: 33 times
Been thanked: 101 times
Ale musí mít DRAM tuším 100ns nebo lepší.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 08.08.2024, 09:54 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Stačí na to paměti, které mají cykl 2 body zobrazení, do paměti se leze jednotlivými cykly.
41256-12 (120ns tRAC, 220ns tRC) to umí i pro 8MHz vclk.
Během videocyklu (8 bodů) se stačí vlézt do paměti 4x, 2x to potřebuje video, 1x až 2x CPU.
Paměť potřebuje vyrovnávací registr pro CPU, aby MREQ pro paměť znamenal zalehnutí jen jednoho přístupu (tak už to BOBO64 má).
Pro 7Mhz procesor už by se tam za 8 bodů 2 až 3x, ta by tam musela zůstat waitovací logika.
Když se tam nechá waitovací logika, tak se může zobrazovat také v pevném taktu, 1x CPU a 3x video, tam se může přistupovat v page mode, kdy může nabrat až 5 Byte videodat a dalo by se tak dělat třeba zobrazení, co má SAM COUPE.
Časové zpomalení do modů, které jsou v ZX48 a ZX128 se dá snadno přidáváním waitů tam kde jsou očekávány.
S 8MHz vclk jsme se zobrazením jako Didaktik M a některé ruské klony.
To by ale bylo mnohem vhodnější pro zobrazení 320x240, nebo 640x240 bodů s vlastnostmi MZ800 (mimo rolování, to je složité).
Na CRT obrazovku se tak vejde pěkně i 384x240 :D
A to je asi tak všechno, co se dá s jednou sadou 41256-12 udělat :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 12.08.2024, 16:53 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Kdyby se lezlo do paměti v pevném taktu 4T (jako u původního BOBO), tak jsou tam zadarmo další možností, jak s těmi 4-mi video byty naložit - zobrazení 512x192 s atributy ZX48.
64 znaků v původní grafice ZX48 by nebylo k zahození :D
Obsluha jednoduchá, liché znaky by byly na jedné obrazovce, sudé na druhé, když se mód uschopní, tak to bude proloženě.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 12.08.2024, 18:24 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3201
Has thanked: 2298 times
Been thanked: 965 times
danhard píše:
Juříka jsem našel v "síni slávy", ale BOBO64 tam není, s tím se musí něco udělat :D
https://cs.wikipedia.org/wiki/Klony_po% ... X_Spectrum

Administrativni pochybeni, za které se omlouváme. :o
Do anglických stránek jsem Tě dal.
https://en.wikipedia.org/wiki/List_of_Z ... rum_clones

danhard píše:
Na CRT obrazovku se tak vejde pěkně i 384x240

Bych prosil (360)720*288 max, at se vejdeme do PALu skrze HDMI :-)

danhard píše:
Kdyby se lezlo do paměti v pevném taktu 4T (jako u původního BOBO)...

Nějaká specifikace BOBO2024 kdyby se ustálila, můžu o ni poprosit?
Hned potom začnu poptávat doplnění BOBO do emulátorů. 8-)

Se bojím, že ani konec textu na wiki už není pravdivý. Okolo mne bylo před třiceti lety několik bobíků (asi tři?, dva funkční?). A např. Mistrum žádné, ačkolik AR o něm jsme měli všichni (bobo jen cyklostylech).
Teď to vypadá, že počet mistrumů, díky replikám, bobíky převýšil. ;)

_________________
// na co myslím, když sedím u oldkompů: . celníci


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 12.08.2024, 20:03 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
SCjoe píše:
Bych prosil (360)720*288 max, at se vejdeme do PALu skrze HDMI :-)

720 je rozlišení na celej televizní rámec řádku 51,2us (řádek 64us - zatemnění 12,8us pro PAL)
Na CRT obrazovku se to celá nevejde, to by jsi viděl zatemnění, černý pruhy po okrajích.
Ale 14MHz dotclk přibližně odpovídá 720 bodů za 51,2us, uvidíme, jak si s tím poradí převodník RGB PAL na HDMI :D
Jen se bude zobrazovat v tom rozlišení 512 bodů a zbytek bude BORDER.
Zobrazovat celou obrazovku není problém, paměti je dost, ale změní se adresování, to bych musel přepínat, takže to se dá odladit v CPLD vývojové verzi.
Pokud bych udělal nějakou verzi na broucích, tak bude logika v SMD, aby se to moc neprodražilo.

ZX48 je stále vděčná školní úloha pro začínající vývojáře hw a stále je co vylepšovat :D
Rusko je velká země, koukněte kolik tam vzniklo klonů a který je z nich dokonalý ?
Žádný, čeká to na nás :lol:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 12.08.2024, 20:24 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2894
Has thanked: 246 times
Been thanked: 633 times
SCjoe píše:
Teď to vypadá, že počet mistrumů, díky replikám, bobíky převýšil. ;)

Jestli to nebude tou náročností výroby. Babbageův stroj sice vznikl dávno před elektronickými počítači, ale teprve o více než sto let později ho bylo možné vyrobit, díky obráběcím strojům řízeným elektronickými počítači :lol:

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 12.08.2024, 21:55 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Je to věc technologíí.
BOBO256 chci postavit na SMD obvodech za korunu. THT už jsou drahý.
Přesně jak by se to líbilo siru Sinclairovi :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 17.08.2024, 17:24 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3863
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 296 times
Tak mám další inspiraci pro paměti 41256-120 ns z FK-1, který to má otřesně asynchronně.
Není problém udělat zobrazení 512 bodů v taktu 12,8MHz a přítom mít do paměti 5 nezávislých přístupů v taktu 4MHz pro CPU.
Pro 2 přístupy VRAM na znak k waitování dochází až při 8MHz CPU.
Dále se dá udělat přímo VGA 512x192 50Hz 25,6MHz s waitováním CPU na 4 takty (při 4MHz), dalo by se to brzdit jen v době zobrazení, jinak se to chová jako BOBO64.

Jsou to úvahy pro vývojovou verzi s BOBO-ULA XC95144-TQ100, Xtal 64MHz, 8x41256-12 a 27512, Z80 CPU, nic jiného tam nebude, když se to do CPLD vejde, tak SD karta.

Zajisté mám DRAM 8x256k v smd, ale to by nemělo kouzlo 35 let starých DIL16 pamětí :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Bobo64
PříspěvekNapsal: 18.08.2024, 09:15 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1799
Bydliště: Pardubice
Has thanked: 31 times
Been thanked: 255 times
A nechcete místo nové verze hardware něco naprogramovat pro ten stávající? Pořád nám vznikají nové modifikace, ale software vázne.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 76 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz