реклама на сайте
подробности

 
 
> FIFO на ПЛИС и на отдельных микросхемах
8301
сообщение Feb 17 2005, 08:06
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 17-02-05
Пользователь №: 2 697



Здравствуйте, уважаемые! Получил задание реализовать FIFO, чтобы осуществлять взаимодействие с ПЛК по ISA-шине.
Вопросы:
1. Реализация FIFO на ПЛИС или на отдельных микросхемах гибче и дешевле?
2. Где можно почитать по FIFO и ее реализацию? так сказать, мануал для начинающего...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
Vitёk
сообщение Feb 17 2005, 09:11
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 17-01-05
Из: Ростов-на-Дону
Пользователь №: 2 018



Мало информации. Что такое ПЛК, какое взаимодествие, обьём ФИФО, синхронно/асинхронно и т.п. Если можно, подробнее обо всём...
1. На ПЛИС гибче, однозначно. Насчёт цены - не уверен.
2. Эти вещи довольно просты, и можно легко разобраться без руководства. Спрашиваёте - ответим smile.gif.


--------------------
/* Всё хорошо в меру. */
Go to the top of the page
 
+Quote Post
cdg
сообщение Feb 17 2005, 10:01
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617



1) На ПЛИС лучше тем, что весь контроллер туда ляжет, и отмоделировать можно опять-же и во вкус войти, не думаю, в конечном итоге не думаю, что выйдет сильно дороже, чем на рассыпухе, плюс разводка платы проще получится.
2) Любую книжку по цифровой схемотехнике, что есть под рукой, в доках на Altera LPM-FIFO, на сайте Xilinx www.plis.ru в апноутах (правда сегодня чегото не работает sad.gif ). А на пальцах FIFO - это ОЗУ с последовательным инкрементом адреса по записи и чтению и автоматом, отслеживающим его переполнение, т.е. ОЗУ + пара счетчиков + пара мультиплексоров для шин если ОЗУ не двух портовое.
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Feb 17 2005, 13:23
Сообщение #4


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



Готовые полнофункциональные микросхемы 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 всегда отличался хорошо и подробно написанной документацией. Почитайте.


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
cdg
сообщение Feb 17 2005, 14:32
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617



SN74ABT3612 >= 16$, http://rel.ru/?q=SN74ABT3612 дороговато, почитать правда за не имением лучшего можно.
Go to the top of the page
 
+Quote Post
acex2
сообщение Feb 17 2005, 15:33
Сообщение #6


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Если FPGA в системе уже есть и у нее достаточно свободной блочной памяти, то конечно же лучше реализовать FIFO прямо на ней. Скорость получится на уровне, да и места лишнего не надо.

Для Xilinx есть куча аппнотов по реализации FIFO, некоторые идут с исходниками. Все это добро здесь: http://www.xilinx.com/products/design_reso...bedded_fifo.htm
Go to the top of the page
 
+Quote Post
8301
сообщение Feb 18 2005, 08:37
Сообщение #7





Группа: Новичок
Сообщений: 12
Регистрация: 17-02-05
Пользователь №: 2 697



ооо... спасссибо огромное! сейчас пошарюсь по ссылкам. все вопросы - сюда wink.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 10:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01416 секунд с 7
ELECTRONIX ©2004-2016