Цитата Сообщение от deathsoft
А как быть с расширяемостью архитектуры? Например захочет какой нибудь пользователь подключить новое периферийное устройство, на альтере это делается элементарно (нарисовал картинку или VHDL написал, при этом на плате конечно нужно макетное поле для допайки доп. оборудования), а если делать на больших микросхемах (насколько я понял, маленьких альтерах типа max) то возможность к расширению архитектуры будет очень ограниченой. А модули можно делать и внутри одной ПЛИС, причем эти модули могут быть независимыми и соединяться посредством шин определенного формата (не обязательно все в кучу лепить). Например в ПЛИС можно без проблем загрузить General Sound (цифровую часть), а сделать тоже самое на дискретных схемах потребует как минимум отдельной платы (на которой будет стоять Z80 память и логика в том или ином виде). Тем более, что перешить ПЛИС при ошибке намного проще, чем переразвести плату.
Хе-хе обычный пользовать пожжет все нах после первой же попытки расширения таким образом! А вот вставив платку в слот расширения - мне кажется более преемлимым способом для расширения компа.
Я не говорю что ПЛИС это плохо, нет это очень хорошо, но не в нашем случае. Для того чтобы рулить плисами нужно неплохое образование, а наши "клиенты" как правило любители-начинающие, и прочитать, а тем более понять книжку по VHDL не так уж просто.
Смысл в том что у нас комп начального уровня, но обладающий всеми атрибутами необходимыми для изучения с нуля, и главное его достоинство это простота реализации! Поэтому эту простоту ни в коем случае нам нельзя терять!
Во вторых наш компутер может собрать любой мало мальский чел у которого паяльник не выпадает из рук, и это свойство ни в коем случае не хотелось бы терять!