Нашим коллективом разрабатывается сопроцессор для операций разреженной линейной алгебры. Необходимо "подружить" его с внешней памятью (RAM). Для начала предлагается реализовать демонстрационное приложение, позволяющее выполнять какие-нибудь простые действия с памятью (чтение-запись). Например, считывать состояние переключателей, записывать их в память, читать оттуда и отображать с использованием диодов. Благо, начать можно с готового примера от производителя (для других интересующих нас ПЛИС ситуация аналогичная). Далее нужно будет аккуратно реализовать работу с памятью для разрабатываемого сопроцессора. Для этого, в частности, необходимо будет продумать необходимый уровень абстракции, чтобы можно было подключать различные типы памяти на различных ПЛИС.
2 курс, 3 курс
Григорьев Семен Вячеславович
Grigorev Semyon
Кафедра системного программирования СПбГУ