Oznámení

Sbalit
Aktuálně žádná oznámení.

Výměna oscilátoru za účelem zvýšení propustnosti mezi CHIP RAM a turbokartou

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

  • klacko
    odpověděl
    Děkuji za vysvětlení Defore. Škoda, doufal jsem že to pomůže.

    Vložit komentář:


  • Defor
    odpověděl
    CPU (resp. turbo karta s CPU) musí čekat na přístup k chip-bus. Agnus/Alice pro CPU alokuje sběrnici pouze v sudých taktech. A i ty jsou někdy obsazené zařízením s vyšší prioritou. Přes to vlak prostě nejede a neovlivní to sebevyšší takt CPU. Jestli je výhodou mít CPU taktované přesně na celý násobek taktu chip sběrnice nevím. Jestli si to dobře vybavuju, tak turbokarty papírově dosahovaly maximální teoretické rychlosti zápisu do chip-ram (7MB/s) tak, že obsahovaly ve svém řadiči write-buffer. CPU tak na zápis nečekalo a mohlo jet dál (samozřejmě pokud hned nechtělo přístup ke sběrnici kvůli něčemu jinému než byl zápis do paměti). Nic lepšího se dělat nedalo. A myslím, že jen kvůli tomuto mechanismu, resp. jeho optimální implementaci, jsou/byly některé turbokarty v zápisu do chip-ram rychlejší nebo pomalejší.
    Naposledy upravil Defor; 07.12.2022, 01:29:12.

    Vložit komentář:


  • klacko
    odpověděl
    Já myslel změnu krystalu na Blizzardu, ale ideálně v bezezbytkovém násobku chipsetu Amigy, tedy např. oněch 56.75032 MHz, které odpovídají přesně dvounásobku krystalu na desce PAL A1200. Neměnit krystal na desce Amigy. Myslím, že např. ACA1233n běží v synchronu na právě 56 mhz a to jí pomáhá eliminaci čekacích cyklů a tedy dosažení max propustnosti až 7MB/s.
    Apropo, nevíte prosím je v Blizzardu 1260 nutno použít CMOS oscilátor či TTL? Vim jen 5V, jinak internet mlčí ;(
    Děkuji

    Vložit komentář:


  • Doda
    odpověděl
    Autorem citovaného textu je Defor Přejít na původní příspěvek
    Zkrácená verze: Ne.
    Ja presne nevim kde ta "klackova" myslenka prameni, ale neco podobneho mam take v pameti. Zmena taktu chipsetu to urcite neni, to je nesmysl. Ja si matne vzpominam, ze u nekterych modernich turbokaret, ale vazne nevim u kterych, ani jestli pro A500 nebo A1200, se mluvilo o optimalizaci a zvyseni rychlosti pristupu do chipram. Ani neznam princip, ale treba si nekdo vzpomene. Teoreticky to muze souviset s tim co pise klacko.

    Vložit komentář:


  • Defor
    odpověděl
    Zkrácená verze: Ne.
    Delší verze: Propustnost a takt "chip-ram" sběrnice je pevně vázaná s procesem a rychlostí generování obrazu. Řadičem (arbitrem) chip-ram/chip-sběrnice je Agnus/Alice. Přístup k chip-ram může urychlit jen zvětšení počtu časových slotů dostupných pro CPU. To se ale nedá ovlivnit změnou frekvence CPU nebo sběrnice. Změní-li se frekvence chip-ram sběrnice a tím tedy i časování všech custom čipů na nich, rozbije se generování obrazu, které dělá Denise/Lisa (a kdo ví co ještě - nejspíš všechno).
    Naposledy upravil Defor; 06.12.2022, 13:37:53.

    Vložit komentář:


  • Výměna oscilátoru za účelem zvýšení propustnosti mezi CHIP RAM a turbokartou

    Ahoj,
    chtěl bych vyměnit oscilátor na Blizzardu 1260. Uvažoval jsem, jestli nemá smysl u turbokaret s asynchronním časováním nepomůže ke zrychlení komunikace s CHIP RAM změna oscilátoru na hodnotu odpovídající ideálně násobku oscilátoru použitém na základní desce (např. u A1200 má hodnotu 28.37516 MHz. Myslíte, že by došlo k nárustu propustnosti do a z CHIP RAM, kdyby se namísto 50 MHz oscilátoru v případě Blizzardu 1260 či třeba 1230 použil oscilátor s hodnotou ideálně 56.75032 MHz? Například na https://centuriontech.eu/product/adj..._system_clock/ nabízejí oscilátory s volitelnou frekvencí, bohužel jen s definicí frekvence jen na tři desetinná místa.
    Děkuji
Zpracovávám...
X