OldComp.cz
https://oldcomp.cz/

HW násobička MH102
https://oldcomp.cz/viewtopic.php?f=49&t=8819
Stránka 23

Autor:  RaceSoft [ 04.08.2020, 12:04 ]
Předmět příspěvku:  Re: HW násobička MH102

Czech Human píše:
To raději vymýšlejte jak tam napajcovat Am9511 a jak upravit Basic/Monitor aby ho používal

Ale to je přesně to, co jsem právě nechtěl. Pokud se už na desce počítá s možností osadit nějaký specializovaný obvod, dalo by se předpokládat, že se ho tvůrci budou snažit využít. Proto jsem ve skrytu duše doufal, že existuje pro MH102 nějaká SW podpora a že tedy bude stačit obvod s jeho "bižuterií" osadit na připravené místo, vybrat jiný obraz EPROM - ať už pro MONITOR nebo spíš pro BASIC a obvod vesele začít používat. Pokud bych tam chtěl "napajcovat" Am9511, tak se neptám na MH102 a udělám to rovnou.

Na druhou stranu PMD85-3 s 8238 máš, Mikros s MT+ Pascalem Ti na něm jede a PMD má vyvedené (myslím si) všechny potřebné signály na konektoru pro ROM modul nebo na aplikačním konektoru K2. Pár desek plošných spojů si taky vytvořil, takže nějaké zkušenosti máš a proto si myslím, že Ti nic nebrání v prvním kroku vyrobit desku pro Am9511 a zprovoznit jí pod Mikrosem. A pokud se Ti to podaří (v což věřím), můžeš si v komentovaném výpisu Basicu najít FP aritmetiku a upravit jí pro koprocesor. Jenom nevím, kolik budeš mít následovatelů, pro které to bude kousek "must have" HW a kolik pro tento specifický HW vznikne programů. Pokud si s tím chceš jen pohrát a zdokonalit se - v pořádku, hraj si - kdo si hraje nezlobí :D . Ne všichni také mají počítač s 8238, případně ještě v patici, aby Am-ko mohli využít.

Petr

Autor:  Busy [ 04.08.2020, 12:22 ]
Předmět příspěvku:  Re: HW násobička MH102

Czech Human píše:
Jen si trochu skepticky říkám proč ji už tehdy neosadili a vykašlali se úplně na jakoukoliv softwarovou podporu i když v návrhu desky je. A vychází mi z toho že s ní musel být patrně nějaký zásadní praktický problém, který její použití ve finále vyloučil.
Kludne to mohlo byt aj nejake nestastne managerske rozhodnutie. Navrhari pripravili nasobicku, dokoncili hardwer, vytvorili prvu vyvojovu verziu basicu, a ked chceli prejst na druhu verziu ktora by vyuzivala MH102, tak manageri povedali STOP ! Videli, ze basic funguje, ze pocita (ako rychlo, to im bolo fuk), povedali si takto je to pouzitelne, a este aj usetrime za dalsi IO (ktory vtedy asi nebol prave lacny) a uzavreli vyvoj...

Proste, situacia podobna ako pri navrhu 8080 v Inteli ... ked navrhari dokoncili urcitu verziu navrhu, a chceli pokracovat v implementacii poslednych instrukcii (s kodmi 10,18,20,28,30,38,CB,DD,ED,FD), tak manageri povedali STOP ! a taku verziu, aka zrovna bola hotova, hodili na trh.

Autor:  danhard [ 04.08.2020, 13:10 ]
Předmět příspěvku:  Re: HW násobička MH102

A jak se jednou něco vypustí a nejsou tam chyby, tak se to tak nechá :)

Autor:  Czech Human [ 04.08.2020, 13:40 ]
Předmět příspěvku:  Re: HW násobička MH102

Já myslím že příklady z minulosti korigují předchozí postulát i na situace kdy tam chyby jsou :lol: Spíš bych napsal že se používal přístup "už to tak nějak funguje tak šup s tím ven." Z pohledu té doby EPROM paměti byly velmi drahé, nedostatkové a bylo jen málo míst kde je uměli naprogramovat tak byl silný objektivní tlak na to aby se do toho už nevrtalo. Vždyť čs. počítače tehdy účetně stály skoro tolik jako levnější auto a to byly na kost očesané sestavy bez periferií.

To je vcelku realistická teorie že i ta cena čipu a případně rozhodnutí nějakého soudruha ve stylu "však vám to funguje tak co pořád chcete, je to moc drahé na školní počítače" mohlo násobičce zakroutit krček. To by z pohledu praktické využitelnosti násobičky mohlo být dobré, že by se dalo dosáhnout reálného urychlení chodu programů. Tak se budu těšit na funkční řešení pro PP-01 o kolik to vlastně bude schopné urychlit výpočty :-). Myslím že tohle je vysloveně Busyho parketa.

Autor:  danhard [ 04.08.2020, 14:26 ]
Předmět příspěvku:  Re: HW násobička MH102

Připravit tam tu pozici je nic nestálo a teď se to může použít i na jiné rozšíření, je tam ošetřená pozice datového portu, na té destičce, co by se tam strčila, může být cokoliv, třeba FPU na bázi STM32.

Ale začal bych s tou MH102.

Autor:  kelley12 [ 05.08.2020, 12:31 ]
Předmět příspěvku:  Re: HW násobička MH102

Myslím že se tady už někdy psalo, že násobení s MH102 bylo nakonec pomalejší než se samotnou 8080, tak se na to vykašlali. Ale jako retro experiment, proč ne.

Autor:  Jakub [ 05.08.2020, 12:56 ]
Předmět příspěvku:  Re: HW násobička MH102

Neexistuje náhodou PP 01 verze Romana Kišše, které bychom se mohli zeptat na to, jak to tehdá bylo?

Autor:  RaceSoft [ 05.08.2020, 15:25 ]
Předmět příspěvku:  Re: HW násobička MH102

Našel jsem v PE 1990 (mikroelektornika) článek o MH102. Píší tam, že je nutné MH102 připojit přes stykový obvod (8255, 8282, 3216,...), protože, pokud jsem pochopil katalogový list správně, nemá 3-stavové datové vývody. V PP01 je ale připojena přímo na datovou sběrnici (alespoň si to myslím). V IQ-čku je přes 3216, tam je to OK. Tak v tom mám trochu nejasno a hokej. Jak to tedy doopravdy je?

Díky

Petr

P.S.: Obrázky jsou trochu chaoticky, ale snad si to poskládáte správně :D

Přílohy:
1.jpg
1.jpg [ 671.48 KiB | Zobrazeno 992 krát ]
2.jpg
2.jpg [ 299.09 KiB | Zobrazeno 992 krát ]
3.jpg
3.jpg [ 328.04 KiB | Zobrazeno 992 krát ]

Autor:  vanthomas [ 05.08.2020, 17:10 ]
Předmět příspěvku:  Re: HW násobička MH102

V PP01 je násobička připojená přes 3226

Autor:  RaceSoft [ 05.08.2020, 17:39 ]
Předmět příspěvku:  Re: HW násobička MH102

No, to právě, bohužel, není. Leda že by měl EC1045 ve schématu a desce chybu, což si nemyslím. Z pinu 7 MH102 (DB0) se ve schématu i na desce dostanu přímo na pin 13 od MH8228 - také DB0. A na stejném signálu visí obě 8255-ky, 3214, 3216, atd.

Petr

Autor:  vanthomas [ 05.08.2020, 18:27 ]
Předmět příspěvku:  Re: HW násobička MH102

Sorry, koukal jsem blbě. Zmátly mě ty budiče u multibusu...

Autor:  l00k [ 05.08.2020, 20:55 ]
Předmět příspěvku:  Re: HW násobička MH102

a jak to vidíte pánové se spotřebou? někde jsem četl, že se neosazovali tihle tesláčtí brouci protože neúnosně žerou...

Autor:  RaceSoft [ 05.08.2020, 21:35 ]
Předmět příspěvku:  Re: HW násobička MH102

vanthomas píše:
Sorry, koukal jsem blbě. Zmátly mě ty budiče u multibusu...

Není nutno se omlouvat....

Spotřeba se nastavuje právě tím předřadným odporem a měla by být mezi 80 a 160 mA.

Petr

Autor:  vanthomas [ 05.08.2020, 23:23 ]
Předmět příspěvku:  Re: HW násobička MH102

Sice jsou tam pull upy - hned u 8228, ale výstup I2L je otevřený kolektor a při tom napájení proudem přes srážecí odpor toho moc nedá (páchal jsem hodiny s MH106 a H úroveň byla tak 1,5V)
Možná to soudruzi prostě neřešili, s tím že cokoliv jiného na sběrnici to "přebije"

Autor:  RaceSoft [ 06.08.2020, 08:01 ]
Předmět příspěvku:  Re: HW násobička MH102

Takže zase specifika československého vývoje... Proč tam cpát oddělovač, když to chodí i bez něj, ne? A alespoň toho má rEVERz méně na výměnu :lol: .

Díky

Petr

Stránka 23 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/