Шина Wishbone

Архитектура СнК, разработка RISC-ядра, функциональная верификация, разработка инструментальных средств, прототипирование и отладка на FPGA

Модератор: Интегральный вычислитель

Шина Wishbone

Сообщение Интегральный вычислитель » 17 фев 2010, 18:10

Просьба сделать тестбенч, который демонстрировал бы работу одного мастера и нескольких подключенных слейвов. В качестве слейвов предлагаю использовать массивы памяти, а мастер должен копировать данные из одного слэйва в другой.
Желательно это сделать побыстрее, чтобы можно было подключить Plasm'y к вишбону (этим займусь я) и начать делать периферийные контроллеры. Invaisor'у просьба отписаться, когда будет готова эта задача.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Шина Wishbone

Сообщение invaisor » 17 фев 2010, 21:31

Интегральный вычислитель писал(а):Просьба сделать тестбенч, который демонстрировал бы работу одного мастера и нескольких подключенных слейвов. В качестве слейвов предлагаю использовать массивы памяти, а мастер должен копировать данные из одного слэйва в другой.
Желательно это сделать побыстрее, чтобы можно было подключить Plasm'y к вишбону (этим займусь я) и начать делать периферийные контроллеры. Invaisor'у просьба отписаться, когда будет готова эта задача.

Два слейва вишбон есть тут. Ну и еще пару десятков можно взять с opencores.
Тестбенч я хотел сделать, но потом, видя что мастера ждать еще долго, я переключился на ковыряние и дописывание симулятора NoC. В пятницу думаю сделать в течении дня, т.к. завтра буду занят.
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Шина Wishbone

Сообщение Интегральный вычислитель » 18 фев 2010, 13:32

invaisor писал(а):Два слейва вишбон есть тут. Ну и еще пару десятков можно взять с opencores.

Отлично, возьми их и сделай модель с мастером.

Тестбенч я хотел сделать, но потом, видя что мастера ждать еще долго, я переключился на ковыряние и дописывание симулятора NoC. В пятницу думаю сделать в течении дня, т.к. завтра буду занят.

Жду с нетерпением.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Шина Wishbone

Сообщение invaisor » 21 фев 2010, 18:36

Добавил рабочий тестовый проект с 1 мастером и 2 ведущими.
Подробнее в About.txt.
http://embedded.ifmo.ru/viewvc/wishbone ... t=mips_cpu.
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Шина Wishbone

Сообщение Интегральный вычислитель » 20 мар 2010, 19:31

Сегодня вишбон заработал таки в железе, можно начинать лепить периферию.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Шина Wishbone

Сообщение invaisor » 21 мар 2010, 00:11

Ну можно порадоваться и поблагодарить поучаствовавших. :)
Хотя все-таки нужен будет мост и две разноскоростные шины (wishbone) хотя бы. Ибо периферия бывает разной.
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Шина Wishbone

Сообщение Интегральный вычислитель » 21 мар 2010, 13:09

Хотя все-таки нужен будет мост и две разноскоростные шины (wishbone) хотя бы. Ибо периферия бывает разной.

У меня два приоритета:
1) Разобраться с официальной отчетностью
2) Сделать магистерскую диссертацию

После того, как я отделаюсь от этих двух пунктов, буду в спокойном режиме развивать достигнутое.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса


Вернуться в ANCILE: создание системы на кристалле

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron