[an error occurred while processing this directive]
Да все можно аккуратно сопрячь, если постараться. (+)
(«Телесистемы»: Конференция 'Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено Oldring 01 июня 2005 г. 14:53
В ответ на: Процессор - ARM, Шина 60 мегагерц. В ПЛИСЕ свой клок - частота 100 мегагерц. (В DRAM меньше чем 100 сделать нельзя, сам ARM DRAM не поддерживает) отправлено <font color=gray>Артем</font> 01 июня 2005 г. 11:29

Причем, вариантов куча. Выбирать в конце концов Вам самим. Чем большей производительности хотите добиться - тем сложнее будет машина сопряжения, тем больше риск ошибиться и тем дольше её будете разрабатывать. И тем большие требования к Вашей личной квалификации.

Уж не знаю какие у Вас требования к железу и что стоит на плате. Вариант первый и самый простой, если, конечно, он реализуем: засинхронизировать все от общего клока 300 МГц. Вариант второй: поставить RAM на 120 МГц. Вариант третий: написать автомат со стандартными синхронизаторами, который будет независимо синхронизировать каждое обращение процессора в память. Вариант четвертый: написать автомат со стандартными синхронизаторами, который будет синхронизировать обращения, но при этом будет оптимизирован для прокачки блоков данных (через двухпортовое FIFO с асинхронными записью и чтением). Вариант пятый: написать автомат, который будет отслеживать одновременно два клока и предсказывать "опасные" фронты каждого клока, по которым будет запрещена синхронизация между процессором и RAM, а по остальным - разрешена. И так далее.

В следующий раз требуйте частичную предоплату проекта и оформляйте ТЗ.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru