Altera

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Сообщение matracc » 23 июл 2007, 09:51

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

Сообщение -= Александр =- » 23 июл 2007, 13:35

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

Сообщение Master » 23 июл 2007, 15:10

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

Сообщение -= Александр =- » 24 июл 2007, 02:03

Да, это весьма бородатый программатор...  :wink:

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

Сообщение matracc » 24 июл 2007, 13:34

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

Сообщение -= Александр =- » 24 июл 2007, 14:41

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

Сообщение igorkov » 04 авг 2007, 11:21

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

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

Вообще есть ли какие-то наборы, чтобы ПЛИС с минимальной обвязкой и по цене <2000?
igorkov
 
Сообщения: 38
Зарегистрирован: 19 ноя 2006, 20:15
Откуда: Мытищи

Сообщение avr123.nm.ru » 04 авг 2007, 14:31

igorkov писал(а):Лежит, присланный ST 2х канальный АЦП на 40млн выборок/сек.


Как называется ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение igorkov » 04 авг 2007, 17:18

avr123.nm.ru писал(а):Как называется ?

TSA1203
igorkov
 
Сообщения: 38
Зарегистрирован: 19 ноя 2006, 20:15
Откуда: Мытищи

Сообщение igorkov » 05 авг 2007, 10:05

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

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

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

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

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

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

Пока все :)
igorkov
 
Сообщения: 38
Зарегистрирован: 19 ноя 2006, 20:15
Откуда: Мытищи

Сообщение avr123.nm.ru » 05 авг 2007, 10:13

igorkov писал(а):FPGA или CPLD. Вообще в чем разница между этими внутренними структурами?


помоему в том что одна загружает "прошивку" из вне при включении а другая хранит ее в себе.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение igorkov » 05 авг 2007, 11:11

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

Сообщение -= Александр =- » 06 авг 2007, 13:06

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

Сообщение pomidor » 07 авг 2007, 12:14

2 igorkov
---Может кто подскажет какие конторы торгуют в розницу в москве физ. лицам?---

Попробуй
Altera - http://www.altera.ru ( http://www.efo.ru )
Xilinx - http://www.plis.ru ( http://www.inlinegroup.ru )
pomidor
 
Сообщения: 26
Зарегистрирован: 14 июл 2006, 01:32
Откуда: 16ru

Пред.

Вернуться в Микроконтроллеры

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

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