Посмотрите здесь для хорошей вики-книги. У меня была некоторая курсовая работа, которую я написал, когда я преподавал Electronic Eng, но я не мог ее найти. Когда я преподавал, большинство студентов были рады использовать инструменты для схематического захвата в пакете Xilinx Foundation. Теперь они перешли на ISE и WebPACK. Вы можете скачать WebPack бесплатно, что полезно, и в нем есть схематический захват и симуляция.
Если вы действительно хотите сиять, изучите VHDL или Verilog (VHDL кажется более распространенным в тех местах, где я работал, но это всего лишь небольшая разбивка мест) и кодируйте дизайн, а не вводите его через GUI.
Если вы вообще НИЧЕГО знаете о дизайне цифровой логики (и о некоторых HDL), я рекомендую вам создать функциональный 8-битный микропроцессор, имитирующий VHDL, примерно через 2 дня. Вы не собираетесь создавать что-то невероятно быстрое или невероятно мощное в то время, но это хорошая отправная точка для роста. Если вам нужно узнать о цифровом дизайне, потратьте пару дней, чтобы узнать, как работают эти инструменты, и имитировать некоторые базовые логические схемы, прежде чем переходить к дизайну uP.
Начните изучать основы цифровых систем и узнать, как создать двоичный сумматор. Перейдите к созданию ALU для обработки сложения, вычитания и / или xor и т. Д., А затем секвенсора для считывания кодов операций из ОЗУ и передачи их в исполнительный модуль.
Вы можете полюбить дизайн набора инструкций, но я бы порекомендовал начать ДЕЙСТВИТЕЛЬНО просто, пока вы не разберетесь в том, что происходит, затем выбросите его и начните снова с чего-то более сложного.
Как только у вас получится хорошо симулировать дизайн, вы сможете оценить его сложность и купить подходящее устройство. Вы должны взглянуть на систему разработки для выбранного вами семейства устройств. Выберите устройство больше, чем нужно для разработки, потому что приятно иметь возможность добавлять дополнительные инструменты для его отладки, когда оно работает, и вы почти наверняка не оптимизировали бы свой дизайн на ранних этапах его установки на устройстве.
РЕДАКТИРОВАТЬ: Колин Маккензи имеет хороший учебник по дизайну ОК и некоторые платы ПЛИС, а также некоторые другие вещи.