tnt23 24 июн 2014, 22:12
Я начал уже прикидывать плату, и получается, что для реализации функционала адаптера 040-060, описанного в известной методичке, много ресурсов не нужно, справится и простая CPLD. Оригинальный адаптер реализовывали все кому не лень именно на паре подобных чипов, ну плюс несколько корпусов дополнительных защелок/буферов. В самом деле, достаточно посмотреть фото 3640 и почитать исходники ее прошивок.
С другой стороны, чтобы упростить разводку и добавить мощаги (например, L2 кэш или там какой-нибудь улучшенный арбитраж), просится плисина с приличным количеством ног. Ну и странно как-то в XXI веке повторять конструкцию 1990 года в тех же комплектующих (хотя как ретро-подвиг это было бы сильно). И в принципе такую плисину даже туда можно вкрячить, но:
Делать плату только с 060 бессмысленно, нужно туда же обязательно ставить память, все 128М. А это значит еще с полсотни ног, и вот такую плисину уже я не осилю; это BGA с числом шариков свыше трёхсот, и плата под неё будет более чем четырёхслойная.
Значит, ставить вторую плисину отдельно на работу с памятью, и опять-таки немалым количеством ног (32+32 адрес/данные, 40 на память). Некрасиво, и разводка опять усложняется, шины адреса и данных надо тащить на обе плисины. В общем, непонятно, куда двигаться.
A500, A600, A1200, A3000