(03.05.2019 16:23)MetalliC писал(а): (02.05.2019 16:10)SWAT писал(а): Опа, что-то я раньше не обращал внимание, что Lan адаптер был еще и с SD-RAM памятью дополнительной. Интересно для чего и сколько там ее.
это "LAN Adapter" HIT-300, чисто японская приблуда, c "обычным" BBA HIT-400/401 не совместима.
построен на чипе от Fujitsu, в котором то ли вообще нет внутренней памяти, то ли есть но мало, потому прилеплена внешняя RAM для буферизации принятых/отправляемых данных.
Что это за чудо я знаю по драйверу, а вот в руках не держал и не тестировал. Просто не обращал внимание что на плате написано LAN-SDRAM и не знал что он состоит из двух частей, как-то это намекает. Плюс ко всему, на плате с Xilinx стоит два SDRAM чипа KM416S4030BT (1M x 16Bit x 4 Banks), что-то многовато для сетевого буфера. Да и для этого буфера память находится на основной плате, рядом Fujitsu (если это он, не видно маркировку), это M5M5278DVP на 64Kb, чего как раз достаточно для буфера ввода/вывода, при том что для Fujitsu достаточно 32 Кб, видимо еще 32 Кб хотели использовать как DMA буфер, но это так и не было реализовано на сколько нам известно.
Ну и конструкция уж больно сложная у этого устройства, по сравнению с тем же BBA тут аж 2 платы, да еще с 2 чипами программируемой логики... Один по мощнее, второй по проще.
Может эти SDRAM просто мапились на G2 как расширение звуковой памяти до размеров Naomi? Они как нельзя кстати 16Bit, как у шины G2, и 2Mb как раз удваивает звуковую память до размеров Naomi. К тому же я видел в документации по шине G2 что на нее подразумевалось цеплять расширения в виде SDRAM.
Мне кажется что вторая плата, где дешевый Xilinx + SDRAM, это самостоятельный модуль расширения памяти, где этот самый Xilinx выступает просто в роли контроллера этой памяти (напрямую на шину ее нельзя поставить). А на основной плате, там где дорогая Altera, Fujitsu и 64 Кб памяти, это вот сам Lan адаптер + логика для G2.
В теории, основная плата должна работать без дополнительной платы, а вот наоборот наверное нет. Потому что чип для шины G2 стоит только на основной плате (Altera в его роли похоже), тут они сэкономили получается за счет того что устройство 2 в 1.
И это круто, два абсолютно разных устройства в одном компактном корпусе. Дорогущий девайс похоже был, он явно дороже BBA, поэтому и использовали дешевый Fujitsu чип, чтобы хоть как-то сэкономить
История нам твердит, что BBA это продолжение этого адаптера, типа они потом поставили Realtek вместо Fujitsu, а вместо Altera сделали уже проприетарный чип GAPS PCI Bridge. Но если судить по годам на платах, эти две разработки шли параллельно, а не друг за другом, ибо уж больно быстро в одном и том же году так сильно модифицировать устройство.
Не могу найти фото коробки, кто-нибудь видел её? Я кроме одного фейка вообще ничего не нашел. И вообще, информации об этом адаптере очень мало и она вся скопирована с одного источника кажется, который заявляет что это ранняя разработка и что она дешевле была, жутко тормозная с PIO интерфейсом и т.п. Но вот вскрытие показывает обратное на мой взгляд, разработка шла параллельно и это не дешевый адаптер уж точно, BBA должен быть гораздо дешевле в производстве, что там этот Realtek золотой что-ли, стоит дороже двух чипов FPGA с двумя чипами SDRAM? Что-то не верится мне в эту сказку.
Хотя конечно может мне просто хочется в это верить
Есть с чем поспорить, но и интересных совпадений тоже много.
В общем было бы круто конечно если моя теория верна. А я теперь хочу себе такой девайс! Меняю на BBA!
Зачем спросите он нужен? Например использовать больше звуковых эффектов (или более качественных сэмплов) с портов Naomi, что наверное и предполагалось разработчиками, другого смысла я придумать не смог
Или если брать DS, то эту память можно использовать для более качественной эмуляции CDDA (чтоб не отбирать память у игры), или для каких то других модификаций, в общем это интересно в любом случае. Для экспериментов я бы себе хотел такую штуку, тем более что для сетевых игр в основном используется только модем, а для разработки хватило бы и этого адаптера. А память это жирный бонус. Так чем же лучше BBA? Я не удивлюсь что в Lan окажется есть и DMA, не просто так же там памяти для буфера больше в 2 раза чем нужно для сетевого чипа, что за расточительность странная, да и сам сетевой чип имеет DMA на борту. А скорость эта и не нужна по сути для софта который вообще на модем рассчитывался в большей степени. Да и если честно у меня BBA не работает на все 100 Мбит, он от силы треть заявленного выдает...