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

 
 
> Работа с Spartan-3AN, Подскажите новичку по FPGA
js_slider
сообщение Aug 14 2010, 13:48
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 22-12-05
Пользователь №: 12 577



Прежде никогда с ПЛИС не работал, поэтому представления не имею о возможных реализуемых на них задачах.

В наличии имею платку на базе FPGA - XC3S50AN от Xilinx.
Судя по шиту у FPGA есть RAM - 54Kbit (блочная) и 11Kbit (распределенная), доступна ли эта память для использования ее в качестве массива данных, поступающих например по реализованному параллельному порту от внешнего устройства?

Например возьмем образно простенькую задачу:
Есть устройство в режиме Master с параллельным интерфейсом 8bit- шина данных и clk - строб, по которому данные выставляются на шине.
Необходимо эти приходящие с порта данные по стробу запоминать в кольцевом буфере FPGA размером 2000 байт. (данные идут постоянно с частотой ~6Mhz)
И по запросу, передавать этот буфер (2000 байт) по UART реализованному в этой-же FPGA.

Возможно ли реализовать данную задау используя данную FPGA без использования внешней памяти?
Что означает блочная и распределенная память? В чем их отличия и предназначения?
Go to the top of the page
 
+Quote Post



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

 


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


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