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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> маленькие ПЛИС бывают?, 13-15 выводов
(vS)
сообщение Feb 14 2010, 20:34
Сообщение #1


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



нужно коммутатор на 2х4 в 4 сделать, с некоторой логикой изменения сигнала. Требуется какая-нибудь мелкая, естественно дешевая программируемая логика, помогите подобрать.


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
dspx
сообщение Feb 14 2010, 20:40
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-01-06
Из: Москва
Пользователь №: 12 876



Цитата((vS) @ Feb 14 2010, 23:34) *
нужно коммутатор на 2х4 в 4 сделать, с некоторой логикой изменения сигнала. Требуется какая-нибудь мелкая, естественно дешевая программируемая логика, помогите подобрать.


Вам скорее всего подойдет простенькая CPLD, например Xilinx CoolRunner-II XC2C32A.
Macrocells -32
Max I/O -33
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 14 2010, 20:41
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата((vS) @ Feb 14 2010, 22:34) *
нужно коммутатор на 2х4 в 4 сделать, с некоторой логикой изменения сигнала. Требуется какая-нибудь мелкая, естественно дешевая программируемая логика, помогите подобрать.

http://www.altera.com/products/devices/cpl...view.html#note2
К примеру. А можно и на просто логике сделать, которая паяльником программируется.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 14 2010, 21:16
Сообщение #4


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



паяльником я сейчас программирую... чот надоело


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
vvs157
сообщение Feb 14 2010, 21:30
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата((vS) @ Feb 14 2010, 23:34) *
нужно коммутатор на 2х4 в 4 сделать, с некоторой логикой изменения сигнала. Требуется какая-нибудь мелкая, естественно дешевая программируемая логика, помогите подобрать.
PALCE16V8, PALCE20V8. 20 и 24 ног соответственно.
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 14 2010, 21:40
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата((vS) @ Feb 14 2010, 23:16) *
паяльником я сейчас программирую... чот надоело

Маленькое проще паяльником программировать. Чем разбираться с JTAGами да прочим. А если что-то серьезное, то уже ПЛИС лучше нормальную поставить.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 14 2010, 21:40
Сообщение #7


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



XC2C32A вполне... сейчас посмотрю доступность


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 14 2010, 21:47
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата((vS) @ Feb 14 2010, 23:40) *
XC2C32A вполне... сейчас посмотрю доступность

Ну тогда и
http://www.altera.com/products/devices/max...k-overview.html
http://www.buyaltera.com/scripts/partsearc...eywords=EPM3032
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 15 2010, 01:58
Сообщение #9


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



посмотрел, отправил запросы, ждем наличие, спасибо!

ЗЫ даташит конечно рулит, но иногда лучще спросить wink.gif как потом программировать это дело? последний ПЛМ в руках был кажется 1556РТ4 и чтотот большое в белом керамическом корпусе, не помню уже smile.gif


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 19 2010, 00:15
Сообщение #10


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



практически купил, в понедельник заберу EPM3032ATC44-10
как я понял из даташина, она EEPROM, т.е. есть некоторое большое количество попыток на эксперименты, а в чем можно посимулировать? и чем программировать? на альтере нашел бесплатный "квартус вэб эдишн", может есть чтото более удобное... ну или вообще что другое?


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Andron_
сообщение Feb 19 2010, 02:52
Сообщение #11


.NET developer
***

Группа: Свой
Сообщений: 218
Регистрация: 20-10-07
Из: Новосибирск
Пользователь №: 31 532



симулятор в Квартусе есть... другой среды разработки - нет...


*ой, чую, паяльником вы дальше будете программировать laugh.gif *
Go to the top of the page
 
+Quote Post
Dima_G
сообщение Feb 19 2010, 03:37
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата((vS) @ Feb 19 2010, 06:15) *
практически купил, в понедельник заберу EPM3032ATC44-10
как я понял из даташина, она EEPROM, т.е. есть некоторое большое количество попыток на эксперименты, а в чем можно посимулировать? и чем программировать? на альтере нашел бесплатный "квартус вэб эдишн", может есть чтото более удобное... ну или вообще что другое?


А Вы на чем описывать схему будете? xHDL, или схемный ввод? Если прийдете к verilog - могу порекомендовать QuestaSim для симуляции проекта с помощью тестбенчей.
Я программирую USB-blaster ом от Terasic - стоимость порядка 50 долларов. В принципе, там особо сложного ничего нет - полно вариантов самодельных Blaster, ByteBlaster и тд

Сообщение отредактировал Dima_G - Feb 19 2010, 03:47
Go to the top of the page
 
+Quote Post
Sergey'F
сообщение Feb 19 2010, 15:44
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 17-09-05
Из: Москва
Пользователь №: 8 660



Цитата(Dima_G @ Feb 19 2010, 06:37) *
А Вы на чем описывать схему будете? xHDL, или схемный ввод? Если прийдете к verilog - могу порекомендовать QuestaSim для симуляции проекта с помощью тестбенчей.

QuestaSim для EPM3032 и человека, который с программируемой логикой раньше не работал - это сильно! smile3009.gif Тут чуточку другой уровень сложности.

Для EPM3032 берете бесплатный Quartus Web Edition на сайте Altera. Там и в виде схемы все можно нарисовать, если с HDL не готовы разбираться. Пока 9 версия идет, там есть и симулятор. Вам его хватит.
На HC244 и десятке резисторов паяльником можно сделать ByteBlasterMV для LPT, если жалко 2500р на USBBlaster.
А попыток перепрограммирования у Вас будет около 100, поэтому лучше освоить симулятор.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 20 2010, 00:45
Сообщение #14


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



Цитата(Andron_ @ Feb 19 2010, 08:52) *
симулятор в Квартусе есть... другой среды разработки - нет...


*ой, чую, паяльником вы дальше будете программировать laugh.gif *

когда-то надо начинать, паяльником уже откомпилировано и продано wink.gif

Цитата(Sergey'F @ Feb 19 2010, 21:44) *
QuestaSim для EPM3032 и человека, который с программируемой логикой раньше не работал - это сильно! smile3009.gif Тут чуточку другой уровень сложности.

Для EPM3032 берете бесплатный Quartus Web Edition на сайте Altera. Там и в виде схемы все можно нарисовать, если с HDL не готовы разбираться. Пока 9 версия идет, там есть и симулятор. Вам его хватит.
На HC244 и десятке резисторов паяльником можно сделать ByteBlasterMV для LPT, если жалко 2500р на USBBlaster.
А попыток перепрограммирования у Вас будет около 100, поэтому лучше освоить симулятор.

спасибо!


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 21 2010, 05:51
Сообщение #15


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Sergey'F @ Feb 19 2010, 09:44) *
На HC244 и десятке резисторов паяльником можно сделать ByteBlasterMV для LPT, если жалко 2500р на USBBlaster.

делать байт бластер имеет смысл, что бы однократно прошить самодельный УСБ бластер, который стоит от силы рублей 500 wink.gif


--------------------
Go to the top of the page
 
+Quote Post
Sergey'F
сообщение Feb 21 2010, 08:53
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 17-09-05
Из: Москва
Пользователь №: 8 660



Цитата(des00 @ Feb 21 2010, 08:51) *
делать байт бластер имеет смысл, что бы однократно прошить самодельный УСБ бластер, который стоит от силы рублей 500 wink.gif

Cборка BB на макетке в виде DIP занимает от силы полчаса. smile.gif А в USBBlaster вроде бы FTDI и MAX? Нет, вот это точно не будет стоить времени на покупку, пайку и т.д. Лучше готовый.
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 21 2010, 09:35
Сообщение #17


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Sergey'F @ Feb 21 2010, 02:53) *
Cборка BB на макетке в виде DIP занимает от силы полчаса. smile.gif А в USBBlaster вроде бы FTDI и MAX? Нет, вот это точно не будет стоить времени на покупку, пайку и т.д. Лучше готовый.

в сети есть реализации усб бластеров референсные, на аврках, на 51, вроде и на сайпресе с интегрированным усб пробегало. Протокол работы бластера известен (могу выложить свое описание) повторить ничего не стоит. А скорость работы много выше чем у байт бластера, особенно в случае использования сигнал тапа.


--------------------
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 21 2010, 22:28
Сообщение #18


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



а вы какойнить из них делали? а то схем то много в интернете... да работают не все


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Sergey'F
сообщение Feb 21 2010, 23:16
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 17-09-05
Из: Москва
Пользователь №: 8 660



Цитата((vS) @ Feb 22 2010, 01:28) *
а вы какойнить из них делали? а то схем то много в интернете... да работают не все

Вот чесслово. Ну зачем париться, Вы в Питере - купите в ЭФО за ~2500р наш или Terasic. Это сугубо IMHO.
А MAX3000 запрограммировать BB за глаза хватит - заметить не успеете. Вот когда хотя бы на Циклоны перейдете - тогда, конечно, потребуется. Разница в скорости огромная.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 22 2010, 00:43
Сообщение #20


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



ВВ это что?

"наш" это какой? в ЭФО часто бываю, если в наличии, вообще не проблема
в смысле рядом бываю, друг рядом живет, мимо езжу smile.gif


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Dima_G
сообщение Feb 22 2010, 04:04
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата((vS) @ Feb 22 2010, 06:43) *
ВВ это что?

"наш" это какой? в ЭФО часто бываю, если в наличии, вообще не проблема
в смысле рядом бываю, друг рядом живет, мимо езжу smile.gif


Это - USB-blaster от terasic. Стоимость около 50 баксов в ЭФО.
Утверждают, что это полный аналог Альтеровского.
http://www.terasic.com.tw/cgi-bin/page/arc...p;CategoryNo=74

Помимо этого они предлагают свою разработку (по сравнимой цене)

Цитата(Sergey'F @ Feb 19 2010, 21:44) *
QuestaSim для EPM3032 и человека, который с программируемой логикой раньше не работал - это сильно! smile3009.gif Тут чуточку другой уровень сложности.


Почему сильно? Я в настоящее время только изучаю FPGA, и моделирование описания провожу именно в QuestaSim. Не заметил никаких трудностей, наоборот - сплошные плюсы.
Естественно, QuestaSim я пока использую на 1 процент от ее возможностей, но уже видно ее превосходство над симулятором Quartus

Сообщение отредактировал Dima_G - Feb 22 2010, 03:23
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 22 2010, 04:51
Сообщение #22


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата((vS) @ Feb 21 2010, 16:28) *
а вы какойнить из них делали? а то схем то много в интернете... да работают не все

я сделал референсный (FTDI245BM + MAX3064) с самодельным окончанием (внешним буфером на 3.3/2.5В), этим закрыл потребности конторы в 100-150 штук усб бластеров %). Получилось дешево, сердито и ни грамма не хуже чем оригинал %) Если вы в томске, могу вам за спасибо, "подрезать" чистую плату, в столе их штук 10 валяется %)

Цитата(Sergey'F @ Feb 21 2010, 17:16) *
Ну зачем париться

Ради 100*(2500 - 500) = 200 000 можно и попариться %)

UPD. Кроме того не забывайте что можно сгородить бластер и на аврке + FTDI232 (компорт), на той же макетке. Скорости конечно будут не те, но все же выше чем у ВВ


--------------------
Go to the top of the page
 
+Quote Post
Dima_G
сообщение Feb 22 2010, 05:05
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата(des00 @ Feb 22 2010, 10:51) *
Ради 100*(2500 - 500) = 200 000 можно и попариться %)


А ради 1*(2500-500) стоит? wink.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 22 2010, 05:19
Сообщение #24


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Dima_G @ Feb 21 2010, 23:05) *
А ради 1*(2500-500) стоит? wink.gif

Ну каждый сам решает, вот мои аргументы
1. это можно сделать на любой макетке, даже у меня плисовода в запасе лежит пара диповских АВРок
2. Плата двуслойка делается лутом или фоторезистом за пару часов
Ну а остальное зависит от желания %)


--------------------
Go to the top of the page
 
+Quote Post
Sergey'F
сообщение Feb 22 2010, 09:03
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 17-09-05
Из: Москва
Пользователь №: 8 660



Цитата(Dima_G @ Feb 22 2010, 07:04) *
Почему сильно? Я в настоящее время только изучаю FPGA, и моделирование описания провожу именно в QuestaSim. Не заметил никаких трудностей, наоборот - сплошные плюсы. Естественно, QuestaSim я пока использую на 1 процент от ее возможностей, но уже видно ее превосходство над симулятором Quartus

Ну значит Вы уже HDL всерьез осваиваете. Автор темы просто коммутатор для начала хотел сделать на MAX3032. smile.gif

Цитата((vS) @ Feb 22 2010, 03:43) *
ВВ это что?

BB - ByteBlaster. Относительно остального уже ответили. ;)
Go to the top of the page
 
+Quote Post
(vS)
сообщение Feb 22 2010, 18:33
Сообщение #26


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

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



про ВВ понял, живу немного не в Томске сейчас, хотя очень хорошо помню ТУСУР smile.gif

на днях чонить запаяю... попробую наверно всетаки пока квартус.
Дэс, мож просто схемку скинешь? wink.gif


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 23 2010, 06:24
Сообщение #27


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата((vS) @ Feb 22 2010, 12:33) *
Дэс, мож просто схемку скинешь? ;)

да без проблем, там ничего секретного нет. В личку напишите куда слать


--------------------
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 23 2010, 13:13
Сообщение #28


Гуру
******

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



Вообще для ПЛИСов этого уровня можно использовать ЛЮБОЙ имеющийся жтаг, для которого есть SVF- или JAM-плеер. А есть они, думается, почти для всего. svf и jam файлы генерируются квартусом автоматически, если только галку в нужном месте поставить.
Go to the top of the page
 
+Quote Post

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

 


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


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