PDA

Просмотр полной версии : Двухпортовая память на рассыпухе



klingon
22.12.2021, 17:45
Кто-то делал уже? Интересует для видеопамяти.
Тут предлагают решение на QS3383 https://www.renesas.com/eu/en/document/apn/12-using-quickswitch-make-dual-port-rams (https://www.renesas.com/eu/en/document/apn/12-using-quickswitch-make-dual-port-rams?language=en)
Это решение норм будет? Или можно как-то по-иному сколхозить?
Или иначе нужно городить синхронную работу процессора и видеоадаптера?

LeoN65816
23.12.2021, 10:07
Да, делали. И Стив Возняк в 70-х в Яблочке, и инженеры Клайва Синклера в 80-х в Спектруме. И практически в любом компьютере с видеоконтроллером/видеоадаптером.
Только сие не есть двухпортовая память. Сие есть "временнОе разделение доступа к памяти между двумя потребителями". А одновременно два потребителя не могут юзать одну память, у которой конструктивно есть только один порт. Никакие мультиплексоры, никакие диковинные свитчи (QS3383) это не исправят...

Тру двухпортовка вполне доступна: #1 (http://www.pro-electr.net/prod/idt7028l15pf8/1698544), #2 (https://www.utsource.net/itm/p/8793227.html), #3 (https://www.ebay.com/itm/153025495612?hash=item23a107c23c:g:BF0AAOSwetxa~Ts z), #4 (https://www.ebay.com/itm/372308133940?hash=item56af4b4834:g:FBEAAOSw3bBcj9M U), #5 (https://aliexpress.ru/item/32966268625.html?sku_id=66649004308&spm=a2g2w.productlist.0.0.10cd6737EXLYjf).
Её применение: #1 (https://zx-pk.ru/threads/28423-dvukhportovaya-pamyat.html), #2 (https://zx-pk.ru/threads/24455-turboagat-9-16.html?p=1059489&viewfull=1#post1059489).