8301 0 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба Здравствуйте, уважаемые! Получил задание реализовать FIFO, чтобы осуществлять взаимодействие с ПЛК по ISA-шине. Вопросы: 1. Реализация FIFO на ПЛИС или на отдельных микросхемах гибче и дешевле? 2. Где можно почитать по FIFO и ее реализацию? так сказать, мануал для начинающего... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitёk 0 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба Мало информации. Что такое ПЛК, какое взаимодествие, обьём ФИФО, синхронно/асинхронно и т.п. Если можно, подробнее обо всём... 1. На ПЛИС гибче, однозначно. Насчёт цены - не уверен. 2. Эти вещи довольно просты, и можно легко разобраться без руководства. Спрашиваёте - ответим :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cdg 1 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба 1) На ПЛИС лучше тем, что весь контроллер туда ляжет, и отмоделировать можно опять-же и во вкус войти, не думаю, в конечном итоге не думаю, что выйдет сильно дороже, чем на рассыпухе, плюс разводка платы проще получится. 2) Любую книжку по цифровой схемотехнике, что есть под рукой, в доках на Altera LPM-FIFO, на сайте Xilinx www.plis.ru в апноутах (правда сегодня чегото не работает :( ). А на пальцах FIFO - это ОЗУ с последовательным инкрементом адреса по записи и чтению и автоматом, отслеживающим его переполнение, т.е. ОЗУ + пара счетчиков + пара мультиплексоров для шин если ОЗУ не двух портовое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба Готовые полнофункциональные микросхемы FIFO делает Texas Instruments. Вот ссылка на асинхронные FIFO http://focus.ti.com/paramsearch/docs/param...¶mTable=yes Вот на синхронные FIFO http://focus.ti.com/paramsearch/docs/param...¶mTable=yes Texas Instruments всегда отличался хорошо и подробно написанной документацией. Почитайте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cdg 1 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба SN74ABT3612 >= 16$, http://rel.ru/?q=SN74ABT3612 дороговато, почитать правда за не имением лучшего можно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 17 февраля, 2005 Опубликовано 17 февраля, 2005 · Жалоба Если FPGA в системе уже есть и у нее достаточно свободной блочной памяти, то конечно же лучше реализовать FIFO прямо на ней. Скорость получится на уровне, да и места лишнего не надо. Для Xilinx есть куча аппнотов по реализации FIFO, некоторые идут с исходниками. Все это добро здесь: http://www.xilinx.com/products/design_reso...bedded_fifo.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
8301 0 18 февраля, 2005 Опубликовано 18 февраля, 2005 · Жалоба ооо... спасссибо огромное! сейчас пошарюсь по ссылкам. все вопросы - сюда ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться