roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 20:22

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2007, 09:51 
Не в сети

Зарегистрирован: 18 ноя 2006, 20:13
Сообщения: 40
Откуда: Москва
Схему нарисовал бы здесь - интересно, много ли надо для раскачки плиса.
На чем прошивку делал? Схемой или vhdl? Или может конечный автомат?)))))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2007, 13:35 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Схема простая как топор. Дано ей питание везде где надо (с 4-х сторон) и подключен программатор. Как оказалось - даже кварца не надо! А схема байтбластера - это боян, но везде они немного разные. У меня вот с этим все работает:
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2007, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Я таким программатором прошивиал свой перавый AT90S2313.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 июл 2007, 02:03 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Да, это весьма бородатый программатор...  :wink:

Вести с полей: Альтера, зараза, очень ко всему чувствительная, аж охренеть как... Занимаюсь чисткой сигналов и питания... Пахнет дросселями и проходными кондерами...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 июл 2007, 13:34 
Не в сети

Зарегистрирован: 18 ноя 2006, 20:13
Сообщения: 40
Откуда: Москва
Всмысле чувствительна к шумам питания или фронтам сигналов? От компового бп нос воротит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 июл 2007, 14:41 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Питание почистил, седня на работе посмотрю помогло ли...  :roll:  А фронты - будет глупо ставить вокруг нее триггеры Шмидта, когда она сама внутри должна их делать...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 авг 2007, 11:21 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
Есть следующая задумка:
Лежит, присланный ST 2х канальный АЦП на 40млн выборок/сек.
При подключении к контроллеру (даже к ARM7, на частоте 70 МГц) такой больше чем до 10Мгц не разогнать. Поэтому стало понятно, что нужна ПЛИС-ина. В общем следующая задача: подрубить его к какой-нить ПЛИС, к плису DRAM на несколько мегов. + какие-то доп-возможности, затем это все через что-то к компу.

С ПЛИС никогда не работал, так что вопрос: чего для этого будет достаточно, т.к. кол-во вентилей/макрояцеек мне ни о чем не говорит. С чего начать изучение проблемы, какие недорогие и в тоже время функциональные ПЛИС можно приобрести? Желательно наличие качественной среды разработки и солидного кол-ва материалов по теме.

Вообще есть ли какие-то наборы, чтобы ПЛИС с минимальной обвязкой и по цене <2000?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 авг 2007, 14:31 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
igorkov писал(а):
Лежит, присланный ST 2х канальный АЦП на 40млн выборок/сек.


Как называется ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 авг 2007, 17:18 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
avr123.nm.ru писал(а):
Как называется ?

TSA1203


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 авг 2007, 10:05 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
Есть несколько вопросов:
Остановился на ПЛИС Altera Acex 1k. Это видимо единственное, что меня устраивает, другое будет проблемно приобрести. Серия по теме не устраивает из-за количества циклов перезаписи - всего 100, это на один денек поиграться :(. Хотел найти что-нить подходящее у Xilinx, но там либо слишком дрого, либо нет в наличие (или я просто не знаю где искать? Может кто подскажет какие конторы торгуют в розницу в москве физ. лицам?)

Собственно вопросы по Acex:

1) Не является ли она сильно устаревшей? Как у нее с быстродействием?

2) Как понимаю, она является загружаемой, т.е. внутри только RAM ячейки хранения конфигурации. Верно ли что с помощью ByteBlaster-а я могу загрузить в нее конфигурацию и посмотреть как работатет не выключая питание?

3) Проблема с микросхемами хранения конфигурации, дороговаты они, но увидел интересный режим: PS, когда, по-моему по подобию SPI можно загрузить программу с помощью микроконтроллера. Никто не встречал реализацию сабжа, хотя здесь APNOTE исчерпывающий...

4) Не пойму, она FPGA или CPLD. Вообще в чем разница между этими внутренними структурами? Много ли Typical Gates 10000? И хватит ли этого числа в моей задаче?

Пока все :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 авг 2007, 10:13 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
igorkov писал(а):
FPGA или CPLD. Вообще в чем разница между этими внутренними структурами?


помоему в том что одна загружает "прошивку" из вне при включении а другая хранит ее в себе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 авг 2007, 11:11 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
Скорее тогда у одной внутреннее ПЗУ является распределенный по ячейкам, а у другой есть блок ПЗУ из которого при инициализации загружается в распределенную RAM. Соответственно 2ая работает быстрее. Но, если не ошибаюсь, такое встречается в обоих типах. Заметил, что у FPGA емкость в вентилях мерится, а у CPLD в макроячейках.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 авг 2007, 13:06 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Я сам думаю над тем-же: у меня валяются 60-МГц АЦП - тоже хочется осциллограф сделать...  :roll:
Правда со временем щас совсем туго.  :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 авг 2007, 12:14 
Не в сети

Зарегистрирован: 14 июл 2006, 01:32
Сообщения: 26
Откуда: 16ru
2 igorkov
---Может кто подскажет какие конторы торгуют в розницу в москве физ. лицам?---

Попробуй
Altera - http://www.altera.ru ( http://www.efo.ru )
Xilinx - http://www.plis.ru ( http://www.inlinegroup.ru )


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO