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

 
 
> Возможно ли реализовать на ПЛИС?, посоветуйте, знатоки ПЛИС!
Didlas
сообщение May 20 2010, 05:56
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 25-10-05
Пользователь №: 10 100



Здравствуйте!
Задача: Сейчас есть сигнальный процессор, к которому по стандартному параллельному интерфейсу (шина адреса, шина данных, OE, WE, CE) периодически подключается флэш-память для загрузки в него некоторого массива данных, т.е. практически всегда идет чтение из флэш-памяти, редко запись. При этом, естественно, DSP является мастером, он выставляет адрес, OE, WE, CE у него являются выходами, а флэш-память - пассивное устройство, оно только выставляет данные на шину данных и управляющие сигналы для нее (OE, WE, CE) являются ВХОДАМИ.
Так вот, сейчас требуется вместо флэш-памяти к сигнальнику (по параллельному интерфейсу) подключить ПЛИС (в ПЛИС должно быть 2 интерфейса: параллельный и последовательный (типа SPI, I2C) и внутренним ОЗУ, чтобы некоторое внешнее устройство по последовательному интерфейсу скидывало блоки данных в ОЗУ ПЛИС, дергало сигнальник и он уже по параллельному интерфейсу читал блок данных из ОЗУ ПЛИС так, как если бы для него это была внешняя флэш-память.
Короче требуется без изменения ПО и схемотехники платы, где стоит DSP заменить флэш-память на ПЛИС.
Вопрос: можно ли реализовать такое (сэмулировать пассивную флеху) на недорогой ПЛИС??
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
FAE_SKV
сообщение May 24 2010, 15:46
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 14-11-07
Пользователь №: 32 325



Цитата(Didlas @ May 20 2010, 09:56) *
Здравствуйте!
Задача: Сейчас есть сигнальный процессор, к которому по стандартному параллельному интерфейсу (шина адреса, шина данных, OE, WE, CE) периодически подключается флэш-память для загрузки в него некоторого массива данных, т.е. практически всегда идет чтение из флэш-памяти, редко запись. При этом, естественно, DSP является мастером, он выставляет адрес, OE, WE, CE у него являются выходами, а флэш-память - пассивное устройство, оно только выставляет данные на шину данных и управляющие сигналы для нее (OE, WE, CE) являются ВХОДАМИ.
Так вот, сейчас требуется вместо флэш-памяти к сигнальнику (по параллельному интерфейсу) подключить ПЛИС (в ПЛИС должно быть 2 интерфейса: параллельный и последовательный (типа SPI, I2C) и внутренним ОЗУ, чтобы некоторое внешнее устройство по последовательному интерфейсу скидывало блоки данных в ОЗУ ПЛИС, дергало сигнальник и он уже по параллельному интерфейсу читал блок данных из ОЗУ ПЛИС так, как если бы для него это была внешняя флэш-память.
Короче требуется без изменения ПО и схемотехники платы, где стоит DSP заменить флэш-память на ПЛИС.
Вопрос: можно ли реализовать такое (сэмулировать пассивную флеху) на недорогой ПЛИС??


Можно реализовать на Flash ПЛИС Актел семейства ProASIC3. Микросхемы не дорогие, сделаны по Flash техологии, т.е. сама матрица является Flash ПЗУ, поэтому не требует загрузки при включении питания и внутри есть блоки двухпортового ОЗУ. Симитировать чтение-запись из Flash ПЗУ не проблема. За полдня можно сварганить.
Go to the top of the page
 
+Quote Post
Neverwint
сообщение May 25 2010, 06:14
Сообщение #3





Группа: Участник
Сообщений: 7
Регистрация: 24-05-10
Пользователь №: 57 490



...ну это понятно , а структурную схему хотябы соединения АЦП (1:4) с Плис , которая бы подошла???? ..
возможно?
Go to the top of the page
 
+Quote Post
FAE_SKV
сообщение May 25 2010, 07:14
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 14-11-07
Пользователь №: 32 325



Цитата(Neverwint @ May 25 2010, 10:14) *
...ну это понятно , а структурную схему хотябы соединения АЦП (1:4) с Плис , которая бы подошла???? ..
возможно?


Какое требуется быстродействие и разрядность АЦП?
Посмотри ПЛИС Актел SmartFusion. Внутри микросхемы процесор Cortex-M1 с периферийными контроллерами,непосредственно матрица и аналоговый блок с АЦП, ЦАП и входными аналоговыми масштабирующими операционными усилителями. Может подойдет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Didlas   Возможно ли реализовать на ПЛИС?   May 20 2010, 05:56
- - DmitryR   Можно. Однако: 1. Разумеется, вам придется модифиц...   May 20 2010, 06:09
|- - Didlas   Цитата(DmitryR @ May 20 2010, 10:09) Можн...   May 20 2010, 10:02
|- - blackfin   Цитата(Didlas @ May 20 2010, 14:02) Макси...   May 20 2010, 10:11
||- - yes   не упомянуто, что FPGA нужно загружать, то есть ли...   May 20 2010, 10:59
||- - Neverwint   мужики, я почти ничего не понимаю в Плис, поэтому ...   May 24 2010, 14:02
||- - des00   Цитата(Neverwint @ May 24 2010, 08:02) му...   May 24 2010, 15:42
|- - DmitryR   Цитата(Didlas @ May 20 2010, 14:02) ...и ...   May 20 2010, 10:53
- - blackfin   Можно.   May 20 2010, 06:22
- - XVR   Какого размера была FLASH память? Если большого, т...   May 20 2010, 08:18
|- - des00   Цитата(Neverwint @ May 25 2010, 00:14) .....   May 25 2010, 06:25
- - Neverwint   10 разрядный АЦП, ПЛИс же примерно работает на ...   May 25 2010, 17:29
- - XVR   Цитатаобработать последовательный код с ацп по 250...   May 26 2010, 05:45
|- - des00   Цитата(XVR @ May 26 2010, 00:45) то надо ...   May 26 2010, 06:03
- - Neverwint   мужики а скажите , вот в стратиксе 2 где количе...   May 26 2010, 15:26
|- - VladimirB   Цитата(Neverwint @ May 26 2010, 19:26) му...   May 26 2010, 18:28
- - Neverwint   один ДСП блок что собой представляет?? 2 умножител...   Jun 2 2010, 20:47
|- - des333   Цитата(Neverwint @ Jun 3 2010, 00:47) оди...   Jun 2 2010, 21:32
- - Neverwint   о да как же я не додумался... я наверное просто та...   Jun 3 2010, 15:34
|- - Sergey'F   Цитата(Neverwint @ Jun 3 2010, 19:34) о д...   Jun 3 2010, 16:20
|- - des333   Цитата(Neverwint @ Jun 3 2010, 19:34) о д...   Jun 3 2010, 16:49
- - Neverwint   мои поиски ни к чему хорошему и понятному не приве...   Jun 5 2010, 11:48


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

 


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


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