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

 
 
> Поиск подходящего kit'a
Александрррр
сообщение Jan 25 2014, 04:35
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 25-01-14
Пользователь №: 80 188



Добрый день, уровень ПЛИСовода у меня начинающий поэтому прошу совета.
хочу выбрать kit который бы подошёл мне и имел запас возможностей хотя бы на недалёкое будущее.

Собираюсь работать в основном в области цифровой обработки сигналов, поэтому хотелось бы видеть на плате ЦАП и АЦП. FPGA выбираю из Altera, т.к. на работе или cyclone или stratix.

Внешне понравилась http://www.terasic.com.tw/cgi-bin/page/arc...02&PartNo=1 и на неё есть студенческая скидка
но информации по наличию ЦАП и АЦП для обработки внешнего сигнала я там не нашёл(опыта маловато).

Подскажите, что выбрать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
2inltd
сообщение Jan 25 2014, 10:11
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 22-01-14
Пользователь №: 80 139



судя по схеме нет там ADC (есть только аудио ADC/DAC).

в соседней ветке есть очень интересная плата:
http://electronix.ru/forum/index.php?showtopic=118323

Там и Циклон 5, и Ethernet, и USB, и памяти много на борту. В общем, есть где разгуляться.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 25 2014, 11:31
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(2inltd @ Jan 25 2014, 14:11) *
судя по схеме нет там ADC (есть только аудио ADC/DAC).

в соседней ветке есть очень интересная плата:
http://electronix.ru/forum/index.php?showtopic=118323

Там и Циклон 5, и Ethernet, и USB, и памяти много на борту. В общем, есть где разгуляться.


Опять те же грабли... Ну плата... А что на ней можно в реальности отладить-посмотреть???. Только то, что подадите на аудио и на кнопки... Причем медленно... и более ничего.. Ни для проверки кусков проекта, ни для их отладки ничего интересного не вижу... большие объемы данных и быстро через нее не пропустите, и отладочный инструмент из нее делать нет смысла! Ну есть Ethernet. Так для его поддержки туда НИОС нужен. И он много ресурсов и сил сожрет, а толку от этого будет не много...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 25 2014, 11:33
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(iosifk @ Jan 25 2014, 15:31) *
Ну есть Ethernet. Так для его поддержки туда НИОС нужен. И он много ресурсов и сил сожрет, а толку от этого будет не много...

Неужели тамошний Dual-core ARM Cortex-A9 с изернетом не справится?
Там, как раз, можно сращивать софт с железом без относительно сложного PCIe
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 25 2014, 11:53
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(SM @ Jan 25 2014, 15:33) *
Неужели тамошний Dual-core ARM Cortex-A9 с изернетом не справится?
Там, как раз, можно сращивать софт с железом без относительно сложного PCIe

Я при отладке в ПЛИС загоняю проект, а в РС - тестовую программу, которая пишет читает регистры, автоматы, переменные. Вплоть до пошаговой работы автоматов по кнопке из программы, как у микроконтроллеров. И весь процесс отладки идет одновременно. Добавил регистров, добавил в тест-программу, добавил в текстовое описание проекта... Получается стенд для отладки проектов или их частей...
А если есть промежуточный процессор, то надо организовать протокол обмена. И в промежуточном процессоре еще много чего напрограммировать... И без ошибок. А если для конечного проекта этот процессор не нужен, что в большинстве случаев и бывает, то довольно много усилий потратится впустую... Да и медленно это будет все. Если гонять по USB, то оно любит виснуть. И где искать "завис"?
Ethernet неплохо, но медленно. И требует много памяти... Если большой дамп передается и один пакет потерялся, то... Дальше не пишу...
Вот почему и говорю "PCIe"... Да, с ISA и даже с PCI дело было проще, но теперь для таких дел только пром-РС можно поискать... А это не везде есть...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 26 2014, 16:14
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(iosifk @ Jan 25 2014, 15:53) *
А если есть промежуточный процессор, то надо организовать протокол обмена.


Не надо. Такой процессор сам некоторой части PC нос утрет по производительности. Грузите прямо в нем ОС (линукс разумеется), и все нативно отлаживаете без всяких PC - он сам себе PC (благодаря подключенным к HPS 1GB DDR3 SDRAM и micro-SD, с которой грузится ОС) с полноценным линуксом с полным набором команд системы, утилит и API... И, я так подозреваю, что связать проект в ПЛИС с приложением в линуксе по сложности примерно сравнимо с той самой ISA. В общем, у Вас устаревшее мнение на эту тему... Такие процессоры заменяют собой PC полностью (ну кроме, собственно, процесса компиляции и/или синтеза)

Благодаря наличию на плате 24-bit VGA DAC - можно даже сделать простенький видеоконтроллер, и поднять на этой плате в рамках ОС Linux графический интерфейс, например на базе QT! Задача вовсе не из неподъемных, зато очень даже познавательная, как и в части написания драйверов для ОС, так и в части описания видеоконтроллера...

PC можно разве что как терминал использовать, входя в консоль ОС платы по telnet или SSH.


UPD:

http://www.terasic.com.tw/cgi-bin/page/arc...36&PartNo=4

да там уже все дают, и линукс просто, и с фреймбуфером, и так, и наискосяк... бери и играйся (хоть в прямом смысле, в игрушки на мониторе, подключенном к этой плате)
Go to the top of the page
 
+Quote Post



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

 


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


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