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

 
 
> Объясните про хранение программы для ПЛИС
krokodil111
сообщение Jan 15 2008, 10:01
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



Собираюсь использовать ПЛИСину для реализации на ней UART приемопередатчика.
Что хотелось бы - прокачка UART на скоростях 35Мбайт/сек. Второе минимальная защита кода в ПЛИСине.
Запутался с разнообразием ПЛИС. Имеются ли такие, которые могут хранить свою программу? Т.е. залил ее и забыл про питание? ткните ссылкой пожалста.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
-Al-
сообщение Jan 15 2008, 11:00
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(krokodil111 @ Jan 15 2008, 13:01) *
Собираюсь использовать ПЛИСину для реализации на ней UART приемопередатчика.
Что хотелось бы - прокачка UART на скоростях 35Мбайт/сек. Второе минимальная защита кода в ПЛИСине.
Запутался с разнообразием ПЛИС. Имеются ли такие, которые могут хранить свою программу? Т.е. залил ее и забыл про питание? ткните ссылкой пожалста.

35 МБайт по UART в уровнях TTL (да даже LVTTL)??? Вы шутите? lol.gif На таких скоростях - только FPGA с LVDS.
Go to the top of the page
 
+Quote Post
krokodil111
сообщение Jan 15 2008, 11:07
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



Цитата(-Al- @ Jan 15 2008, 14:00) *
35 МБайт по UART в уровнях TTL (да даже LVTTL)??? Вы шутите? lol.gif На таких скоростях - только FPGA с LVDS.

В силу своей неопытности не понимаю в чем шутка. Буду признателен за разъяснения.
Да и еще, я так понял эту самую технологию LVDS вышеприведенный тип микросхемы не поддерживает? Есть ли аналоги ее поддерживающие?

Сообщение отредактировал krokodil111 - Jan 15 2008, 11:15
Go to the top of the page
 
+Quote Post
-Al-
сообщение Jan 15 2008, 11:12
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(krokodil111 @ Jan 15 2008, 14:07) *
В силу своей неопытности не понимаю в чем шутка. Буду признателен за разъяснения.

UART - асинхронный последовательный интерфейс, правильно? И Вы хотите по нему гнать поток в 35МБайт/сек, это почти 400Мбит/сек, т.е. 400МГц!!! Только для того, чтобы его поймать, Вам нужно иметь тактовую хотябы в два-три раза выше... Да и в уровнях TTL/LVTTL это просто невозможно из-за искажений.
Что у Вас есть и что Вам надо в конечном итоге? Между чем и чем связь будет??
Go to the top of the page
 
+Quote Post
krokodil111
сообщение Jan 15 2008, 11:19
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



Цитата(-Al- @ Jan 15 2008, 14:12) *
UART - асинхронный последовательный интерфейс, правильно? И Вы хотите по нему гнать поток в 35МБайт/сек, это почти 400Мбит/сек, т.е. 400МГц!!! Только для того, чтобы его поймать, Вам нужно иметь тактовую хотябы в два-три раза выше... Да и в уровнях TTL/LVTTL это просто невозможно из-за искажений.
Что у Вас есть и что Вам надо в конечном итоге? Между чем и чем связь будет??

Связь от ПЛИСины нужа к микросхеме Cypress EZ USB FX2LP. В принципе 35 это вообще замечательно, вполне можно упасть до 20 и ниже.
Гм... тогда как то надо ттл уровни в lvttl перегонять...

Сообщение отредактировал krokodil111 - Jan 15 2008, 11:22
Go to the top of the page
 
+Quote Post
-Al-
сообщение Jan 15 2008, 11:35
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(krokodil111 @ Jan 15 2008, 14:19) *
Связь от ПЛИСины нужа к микросхеме Cypress EZ USB FX2LP. В принципе 35 это вообще замечательно, вполне можно упасть до 20 и ниже.
Гм... тогда как то надо ттл уровни в lvttl перегонять...


Вот с этого надо было начинать, у Вас не UART а 16-ти разрядный параллельный интерфейс. В этом случае можно поробовать и то, что Вам предложили... Кстати, а оно Вам надо?? У FX2LP ведь GPIF программируется как угодно... или Вам только для защиты??
Go to the top of the page
 
+Quote Post
krokodil111
сообщение Jan 15 2008, 11:47
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



Цитата(-Al- @ Jan 15 2008, 14:35) *
Вот с этого надо было начинать, у Вас не UART а 16-ти разрядный параллельный интерфейс. В этом случае можно поробовать и то, что Вам предложили... Кстати, а оно Вам надо?? У FX2LP ведь GPIF программируется как угодно... или Вам только для защиты??

Вы не совсем меня поняли. Эту связку действительно все равно не чем делать, прблема с другой стороны - надо принять что то а уж как до USB EZ это доставить это вопрос второй, благо несколько вариантов есть.
т.е. схема USB EZ -- ПЛИС -- приемопередатчик UART например MAX
Go to the top of the page
 
+Quote Post



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

 


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


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