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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Помощь новичку..., Общие вопросы...
zorromen
сообщение Jan 29 2007, 17:37
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Теперь еще один глупый вопрос...
я хочу выбрать ПЛИС себе для начала обучения...
требования...
1)Выбор Альтера или Хилинг...удобство среды разработки...документация...
2)т.к. тока для начала, то я несобираюсь делать на нем процессор... но чтоды хватило сил на сложные логические схемы
3) Возможность развести плату..т.е. чтобы 2 слоев хватило...более немогу...
4) Много ног ненадо...
5) желательно уметь работать с ТТЛ сигналами...
6) вот незнаю что взять с внутренней флешЬ программы...тада удобно...а если с внешней...не сильно ли это усложнит изучение...
7)может есть схемы самодельных "плат для начала"
8) А где мне взять микросхему...Я в Украине...мож где в заказать онлайн магазине...
9)Что шас почитать...какой язык..мож книжки есть...ваще запутался...какое семейство учить...какой ПЛИС изучать...
Go to the top of the page
 
+Quote Post
sazh
сообщение Jan 29 2007, 18:05
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Представьте на миг, что сейчас при Вашем опыте работы с AVR Вам предложили бы создать на базе AVR какой нибудь проект. Врядли Вам потребовалась макетная плата для того например чтобы светодиодами помигать.
Так и с программируемой логикой. Для начального освоения достаточно среды разработки и прогнать проект от схемы до его временного моделирования.Результаты моделирования будут полностью соответствовать реальным, если бы у Вас была макетная плата и осциллограф. Тогда зачем макетная плата. Нужно ориентироваться под конкретную разработку. А вот что Вы хотите, Altera или Xilinx - равнозначны.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 29 2007, 18:13
Сообщение #18


Гуру
******

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



Цитата(zorromen @ Jan 29 2007, 17:37) *
1)Выбор Альтера или Хилинг...удобство среды разработки...документация...

На мой взгляд альтера, сами микрухи однохренственно чьи, а вот субъективно среда разработки удобнее, и все в одном.

Цитата(zorromen @ Jan 29 2007, 17:37) *
2)т.к. тока для начала, то я несобираюсь делать на нем процессор... но чтоды хватило сил на сложные логические схемы
3) Возможность развести плату..т.е. чтобы 2 слоев хватило...более немогу...
4) Много ног ненадо...
5) желательно уметь работать с ТТЛ сигналами...
6) вот незнаю что взять с внутренней флешЬ программы...тада удобно...а если с внешней...не сильно ли это усложнит изучение...
7)может есть схемы самодельных "плат для начала"

про 7 - внутреннюю флеш - для начала этого не надо. У нее ресурс не велик, а в ОЗУ-шную фпга можете грузить конфигурации до потери пульса.
5 - нежелательное требование, 5-вольтовая совместимость ограничит Вас древними и дорогими микрухами.
2,3,4 - например микруха EP1C3T100. 100 ног, и память есть, и скорость более-менее.
7 - http://www.altera.com/products/devkits/alt...cyc2-2C20N.html - хороший продавец это ЭФО, но насчет Украины х.з.

Цитата(zorromen @ Jan 29 2007, 17:37) *
9)Что шас почитать...какой язык..мож книжки есть...ваще запутался...какое семейство учить...какой ПЛИС изучать...

Verilog. Как более простой и понятный. Если потом захочется чего-то высокого и муторного, то и с VHDL разберетесь, будет не сложно. А в принципе начинать можно и со схемного ввода, используя привычные логические элементы, триггеры, счетчики, регистры... Но конечно лучше язык.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Jan 29 2007, 21:34
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Огромное спасибо сответы...то сам фиг что смог...
Книгу скачал AlteraHDL...буду втыкать...
EP1C3T100 ПЛИС семейства Cyclone, 2910 вентилей, 65 линий ввода/вывода, 59904 bits RAM, (0...+70*C) PB-free 315рублей
2910 вентилей хватит на много? и проблем с программированием небудет? там надо конфигурационная память для FPGA...как ваще происходит заливка программы?
Go to the top of the page
 
+Quote Post
tocha
сообщение Jan 29 2007, 23:50
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 16-05-05
Из: Kiev
Пользователь №: 5 080



Цитата(zorromen @ Jan 29 2007, 16:37) *
8) А где мне взять микросхему...Я в Украине...мож где в заказать онлайн магазине...

http://biakom.com/index.php?cPath=18_3814_...8581ef11449df10

Цитата(zorromen @ Jan 29 2007, 16:37) *
там надо конфигурационная память для FPGA...как ваще происходит заливка программы?

http://fpga-faq.narod.ru/#Использование AT17xxxA для Altera?
http://www.altera.com/literature/hb/cyc/cyc_c51013.pdf

Сообщение отредактировал tocha - Jan 30 2007, 00:27
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Jan 30 2007, 00:06
Сообщение #21


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(zorromen @ Jan 29 2007, 17:37) *
Теперь еще один глупый вопрос...
я хочу выбрать ПЛИС себе для начала обучения...
требования...
1)Выбор Альтера или Хилинг...удобство среды разработки...документация...

Удобство среды - понятие сугубо субъективное, в Xilinx мне нравиться наличие FPGA Editor, которым можно детально посмотреть (вплоть до ключа), как и что легло в FPGA - иногда это сильно помогает при освоении плис, или при попытках заставить ПЛИС работать на предельных частотах.

Цитата(zorromen @ Jan 29 2007, 17:37) *
2)т.к. тока для начала, то я несобираюсь делать на нем процессор... но чтоды хватило сил на сложные логические схемы

Для этого лучше FPGA (CPLD для "сложных логических схем" дороговато выйдет). Например Startan2.

Цитата(zorromen @ Jan 29 2007, 17:37) *
3) Возможность развести плату..т.е. чтобы 2 слоев хватило...более немогу...
4) Много ног ненадо...

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

Цитата(zorromen @ Jan 29 2007, 17:37) *
5) желательно уметь работать с ТТЛ сигналами...

ТТЛ - понятие растяжимое: с каким именно ТТЛ: TTL 5V, LVTTL (3.3 V), LVTTL_2.5 и т.п.
С TTL 5V, работают только старые ПЛИС, которые или уже сняты с производства, или находятся под постоянной угрозой этого. Поэтому лучше в системе использовать LVTTL (3.3 V) - практически все ПЛИС пока еще с ним работает.

Цитата(zorromen @ Jan 29 2007, 17:37) *
6) вот незнаю что взять с внутренней флешЬ программы...тада удобно...а если с внешней...не сильно ли это усложнит изучение...

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

Из CPLD, как я и говорил ранее, советую CoolRunner (XPLA3).

Цитата(zorromen @ Jan 29 2007, 17:37) *
8) А где мне взять микросхему...Я в Украине...мож где в заказать онлайн магазине...

Официальный дистрибьютор фирмы Xilinx в России, Украине, Беларуси: [http://www.plis.ru/page.php?id=8]

Для украины:
ООО ПУЛЬСАР
49030, Днепропетровск
Ул. Рогалева, 9
Тел.: +38 (0562) 38-90-28
E-mail: pulsar@a-teleport.com
http://www.pulsar.org.ua

ООО "Сканти"
Киев
Пр.Воссоединения, 7-а, офис 726
Тел.: +380443320336
Факс: +380442545978
Email: zsv@scanti.com.ua


Цитата(zorromen @ Jan 29 2007, 17:37) *
9)Что шас почитать...какой язык..мож книжки есть...ваще запутался...какое семейство учить...какой ПЛИС изучать...


Если ПЛИС Xilinx, то для быстроты освоения прочитайте русские описания выложенные на [http://www.plis.ru/page.php?id=5]. Если будете у них покупать ПЛИС, то выпросите бесплатный диск с Xilin ISE WebPack, раньше на этих дисках имелать гора документации, в т.ч. и на русском (причем последней было больше, чем на самом сайте компании). У среды разработки Xilinx ISE есть документ QuickStart - объясняющий основы работы.

Выбор языка программирования (Verilog или VHDL - это также, как и выбор Altera/Xilinx). Хоть я сам работаю на VHDL, советовал бы начать с Verilog - обычно, на нем основные конструкции компактнее. А на VHDL можно писать очень хитрые, динамически генерируемые Constraint (этого на Verilog нашей бригаде не удалось), но обычно это и не нужно.

Обязательно запаситесь стандартами языков, рано или поздно они все-равно понадобятся.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 30 2007, 00:58
Сообщение #22


Гуру
******

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



Цитата(zorromen @ Jan 29 2007, 21:34) *
Огромное спасибо сответы...то сам фиг что смог...
Книгу скачал AlteraHDL...буду втыкать...
EP1C3T100 ПЛИС семейства Cyclone, 2910 вентилей, 65 линий ввода/вывода, 59904 bits RAM, (0...+70*C) PB-free 315рублей
2910 вентилей хватит на много? и проблем с программированием небудет? там надо конфигурационная память для FPGA...как ваще происходит заливка программы?


1) AlteraHDL это язык, при помощи которого модно писать только для ПЛИС альтеры. Я сам с него начинал, это до сих пор любимый язык HDL, но... Сам советую все же начать с верилога.

2) Проблем с программированием??? ПЛИС не программируют, для ПЛИС пишут описание RTL (register transfer logic), т.е. как бы описывают схему на языке HDL.

3)Заливка конфигурации (конфигурирование) в элементарном случае производится по интерфейсу, аналогичному SPI. Провод с клоком, с данными и пара ног управления. Элементарщина, особенно если AVR рядом. А при отладке через JTAG прямо из квартуса (среды разработки). Причем в качестве JTAG-адаптера используется байтбластер (byteblaster, ), тот самый, через который avreal-ом шьют AVRы, http://www.ln.com.ua/~real/avreal/adapters.html

Ну а "на много ли хватит" - это понятие относительное. 2900 триггеров и 2900 лог. ф-ций четырех переменных это порядочно smile.gif. Плюс внутреннее двухпортовое ОЗУ для организации всяких буферов, FIFO, т.п.

PS где взять полный квартус и как вылечить - найдете в этом форуме, если хорошо поищите.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Jan 30 2007, 10:01
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Блин спасибо...что ответили и не послали надоедливого меня)...
Go to the top of the page
 
+Quote Post
zorromen
сообщение Jan 30 2007, 19:45
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



если на альтеру
MAX+PLUS II или квартус тянуть?
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 30 2007, 20:01
Сообщение #25


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



2zorromen: quartus.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Jan 30 2007, 20:22
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



значить будем тянуть...гиг однако...седня сбегал на радиорынок все оббегал...ни книг ни дисков...тока пкад можна и достать...а воопще я смотрю если человека знающего микроконтроллеры еще можно найти...хотя и с трудом...то человек знающий ПЛИС ваще редкость...
Go to the top of the page
 
+Quote Post
Adlex
сообщение Jan 30 2007, 23:23
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 500
Регистрация: 8-08-05
Пользователь №: 7 451



А из какого Вы города? Может быть смогу помочь с софтом
Go to the top of the page
 
+Quote Post
tocha
сообщение Jan 31 2007, 00:08
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 16-05-05
Из: Kiev
Пользователь №: 5 080



Цитата(zorromen @ Jan 30 2007, 19:22) *
значить будем тянуть...гиг однако...седня сбегал на радиорынок все оббегал...ни книг ни дисков...тока пкад можна и достать...а воопще я смотрю если человека знающего микроконтроллеры еще можно найти...хотя и с трудом...то человек знающий ПЛИС ваще редкость...

Если в Киеве, могу на диске отдать
Go to the top of the page
 
+Quote Post
zorromen
сообщение Jan 31 2007, 08:44
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Та,я ващето из Донецка...Пока тока Active-HDL 6.2 нарыл...
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 31 2007, 12:36
Сообщение #30


Гуру
******

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



Цитата(zorromen @ Jan 31 2007, 08:44) *
Пока тока Active-HDL 6.2 нарыл...


Эта штука Вам может быть понадобится, когда станете профи smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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