Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

ПЛИС - это просто и доступно!

Список форумов » Разработка цифровых устройств На страницу Пред.  1, 2, 3
АвторСообщение
slav0n
Забанен
Забанен
Сообщения: 2261




17-01-2011 01:22

Цитата:
Так, как в выборе "элементной базы" конструктор схемы на ПЛИС не ограничен никак, то стоит тщательно просчитывать тайминги и задержки и "устаканивать" их еще на этапе общего проэктирования будущей схемы. Это сокращает время на отладку и не приводит к удорожанию схемы никак! улыбка

вот интересно, как плис эти тайминги отрабатывает? аналогично обычной логике или по-своему?
Murka
Профессор
Сообщения: 2753




17-01-2011 01:27

Вот вам здрасте АМИГО уже гость шок
slav0n писал:
как плис тайминги отрабатывает
И ваще возможно ли задать задержку выходного сигнала
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




17-01-2011 01:48

Murka писал:
slav0n писал:
как плис тайминги отрабатывает
И ваще возможно ли задать задержку выходного сигнала


Не нашел ничего подобного для MaxII, но зато вот что есть у Spartan

Цитата:

6.1. Модуль DLL
Главная задача DLL – устранение расфазировки синхронизирующих импульсов. Основной тракт сигнала внутри DLL состоит из входного каскада, за которым следует набор последовательно со-единённых элементов задержки, который, в свою очередь, соединен с выходным каскадом. Этот тракт, фазовый детектор, логика управления и обратная связь являются основными составляю-щими частями модуля DLL. Упрощенная блок-схема модуля DLL приведена на рис. 15. Его сиг-налы описаны в табл. 16.


Короче, я так понял эта хреновина внутри кристалла позволяет создавать группы импульсов с разной фазой для синхронизации процессов между собой. Возможно это будет удобно на очень высоких частотах, когда нельзя тупо поделить тактовую на входе и получить группу фаз, как мы привыкли это делать в низкочастотной логике.
Murka
Профессор
Сообщения: 2753




17-01-2011 02:17

Поделить для получения... это уменьшить частоту исполнения, а вот изменить фазу это без уменьшения быстродействия.
atmicandr
Гость 178.46.*.*





06-11-2014 13:16

Парни, позволю себе сделать мелкий совет кто ещё только выбирает какими ПЛИСинами заняться... Сейчас доступны и Альтера и Ксайлинкс. Собственно если разрабатываешь проект с нуля или пытаешься создать проект с текстового описания например на VHDL, то проблем нет вообще. Но часто бывает охото просто повторить чьюто конструкцию. Я вот что скажу- гораздо удобнее сконфигурировать устройство на базе Альтеры, чем сделать тоже самое под Ксайлинкс. Дело в том что для Альтеры Квартус предполагает что достаточно только указать путь к прошивке, где она лежит. И потом сразу приступить к прошивке. В Ксайлинксе в пакете САПР нет прямого доступа к такой операции. Для того чтоб понять что надо сделать и как именно, советую скачать и почитать книги Зотова В.Ю. по ПЛИС. Конкретно в первом томе есть описание того как "залить" "левую" прошивку непосредственно в кристалл.
UMVolt
Новичок
Сообщения: 16




14-06-2015 23:01

Можно ли освоить ПЛИС никогда раньше не сталкиваясь даже с самыми простыми микроконтроллерами? улыбка
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




15-06-2015 12:16

UMVolt, Да! Можно!

Задавай любые вопросы и будут ответы... улыбка
UMVolt
Новичок
Сообщения: 16




15-06-2015 20:42

Спасибо улыбка
Пока вопросов нет, читать ещё не начал, сёгодня утром на работе отправили на обучение по сименсу, по 12 часов 6 дней, прямо с понедельника, поэтому сил не остаётся))
Но обязательно будут улыбка

В общем поставил цель сделать на ПЛИС небольшой ПЛК (так просто, для себя). Думаю лет на 10 хватит чем заняться голливудская улыбка Похоже же ещё нужно будет написать ПО которое промышленный язык (STL, LAD, FBD) понимает и переводит в код пригодный под прошивку, это ещё лет на....15 гы-гы
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




17-06-2015 18:09

Дык я уже писАл... Во-первых никаких языков на первом этапе можно и не учить! Свою схему можно просто рисовать в специальном графическом редакторе. Во-вторых надо определиться сразу с ПЛИСами какого производителя предстоит работать. Если нет никаких собственных предвзятостей, то я бы посоветовал начинать знакомиться с Альтерой.

Ксилинк и прочие можно изучить потом.

С чего начать?

1. Нужна макетка с простой и недорогой ПЛИС

Я бы посоветовал что нибудь на EPM240T100 или EPM570T100. Вторая на мой взгляд лучше потому, что имеет существенно больший обьем матрицы и поэтому "на вырост" лучше.

2. Нужен программатор т.е. средство заливки ПО в кристалл.

3. Нужно ПО

По можно СОВЕРШЕННО ЛЕГАЛЬНО скачать с сайта производителя, если не забыть указать, что цель вашего скачивания хобби или изучение. Т.е. надо представиться либо студентом, либо хоббистом, что не далеко от истины и Вы получите несколько урезанную но совершенно легальную версию ПО! При этом ничего взламывать и крякать не надо! Нет

Вот тут можно кое что почитать:
http://monitor.net.ru/forum/viewtopic.php?t=534963
http://monitor.net.ru/forum/viewtopic.php?t=545013
http://monitor.net.ru/forum/viewtopic.php?t=553579
буржуй
Участник
Сообщения: 221




07-01-2016 20:06

Васисуалий писал:

Задавай любые вопросы и будут ответы... улыбка

А не встречались кому макетки на серии ERM с АЦП,
я так понял в ПЛИС-ны такие устройства не вживляют,
или я чего то пропустил?
буржуй
Участник
Сообщения: 221




10-01-2016 05:52

Методы реализации; http://bsvi.ru/analogovye-moduli-dlya-plis/ попробуем улыбка
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




10-01-2016 18:06

буржуй писал:
А не встречались кому макетки на серии ERM с АЦП


Ты имел ввиду ARM? Если ARM, то сколько угодно, например, STM32 серии Дискавери на F409 чипе имеет в себе АЦП и ЦАПы и ШИМы и еще много чего. Причем стоимость макеты меньше, чем стоимость самого чипа для одноразового заказа! шок Я знаю случай, когда группа парней для реализации мелкосерийного проекта на STM заказала пачку макеток и распаяла их на чипы потому, что так было дешевле, плюс куча необходимых в том же проекте деталей...

Что касается АЦП внутри ПЛИС то Altera выпустила серию Max10 с АЦП внутри, но параметры этой АЦП меня лично не убедили.

Марсоходоведы на своем сайте уже продают макетки для MAX10, но ценник жестковат, на мой взгляд...

http://marsohod.org/plata-marsokhod3

А вот макетка Марсоход2 имеет в себе прекрасную (на мой скромный взгляд) Cyclone III и АЦП с вполне приемлемой скоростью, во всяком случае для экспериментов и при этом все это имеет значительно более демократичную цену. На мой взгляд это вполне приличная макета для хоббийных экспериментов в условиях скромной домашней "лаборатории" голливудская улыбка

http://marsohod.org/prodmarsohod2

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

Вот тут есть все варианты >>

http://marsohod.org/howtobuy
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




10-01-2016 19:06

буржуй, почитал предлагаемую статью... Вспомнил одну интересную тему, которую развивали на форуме марсохода. Вот ссылка>> http://marsohod.org/forum/voprosy-o-plate-marsokhod/3012-zapominayushc ...

По этой ссылке особенно интересно предложение участника с ником " Leka " использовать для преобразования встроенные в ПЛИС компараторы LVDS приемников. К сожалению у меня так и не дошли руки до собственных экспериментов по этому направлению, но сам " Leka " все же некоторых результатов добился!
буржуй
Участник
Сообщения: 221




10-01-2016 19:48

Спасибо, интересует именно Altera, макетка Марсоход 2 выглядит вполне достойно.
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




10-01-2016 20:07

буржуй, я себе купил одну. Именно М2, не бис. Не жалею. Свой проект типа осциллоскопа делал на ней... Ну в общем кое что да получилось. Ну так в виде эксперимента, нео все равно было интересно. Остановился на необходимости создания полноценного видеоинтерфейса. Подключил память. Использовал контроллер SDRAM от Синклера (проект оного взял там же у Марсоходоведов). Нарисовал аппаратную стрелку, такую же как в винде, сделал управление. Теперь можно подключать контроллер, размещать на экране менюшки и нажимать их мышкой. Но уперся в сбой при чтении инфы из SDRAM. В принципе ошибку нашел, но исправить ее будет не легко, потом отвлекся на другие игрушки и теперь все лежит, ждет вдохновения...
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




19-01-2016 00:21

буржуй, вот тут есть что почитать, может интересно? >> http://monitor.net.ru/forum/viewtopic.php?p=4850843#4850843
Mig17
Участник
Сообщения: 69




25-01-2016 17:26

Работаю с камнем Arria от Altera со встроенным SDI интерфейсом. 8-ми битные данные удалось протолкнуть,
а вот 16-ти разрядные не понимаю как. Отладку тоже не знаю как грамотно выполнить. Среда - квартус.
Может альтерщики (в свободное от ремонта время, как и я) имеются?
LDZ
Участник
Сообщения: 895




29-01-2016 22:14

Васисуалий писал:
Свой проект типа осциллоскопа делал на ней....

и что получилось? если не секрет...
я свой вживил в корпус... на этом остыл... хочу другой..? улыбка
это помеха от включенного встроенного генератора...

от, млин... тоже на альтере думаю мутить... однако все детали жутко подорожали (тарюсь в фарнеле)...
от RCL проекта отказался в пользу покупки готового изделия... недовольство, огорчение хотя проект на стадии - в корпус... мизерная экономия, совсем не соизмеримая с точностью...
мой любимый стм, млин, стал дискавери делать с ардуиновскими коннекторами... недовольство, огорчение ппц... недовольство, огорчение как жить... недовольство, огорчение

IMGP8565.jpg



Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




30-01-2016 16:54

LDZ, ну собственно на фотках и есть максимум. Потом пришлось уехать в небольшую командировку, потом было лето, в которое делать что либо просто не возможно. Теперь вот сижу и изучаю всякие варианты систем синхронизации. По прежнему считаю, что максимальная частота для осцилла хотя и очень важный параметр, но это далеко не все! Я считаю, что даже средненький осциллограф можно использовать гораздо большей пользой, но для этого нужна продвинутая система синхронизации, запускающая запись от самых разнообразных событий. Флагман для моих изучений по прежнему недостижимый ЛеКрой. Вот недавно наткнулся на сервиску от относительно старой серии ЛТ. Несколько вечеров сидел и разглядывал схему. Пытался понять ее буквально до каждого резика. Непонятку с операционником из этой схемы даже обсудили в флейме. Но спаячить такое в натуре пока не решился. Очень сложная аналоговая часть и море прецизионных деталюх плюс совершенно непонятная топология и отсутствие у меня измериловки для контроля работы этой схемы пока меня остановило. Еще нашел рисованную схему от Райгла, но она не авторская, а срисованная с платы и возможно содержит ошибки. В прочем интересно.

Очень интересная тема обсуждалась на форуме Марсоходоведов. Там один чел предлагал использовать в качестве АЦП входную пару LVDS с компаратором на входе, правда весь этот эксперимент он делал не на плате Марсохода, а на более крутой макетине. В прочем интересная затея.

Есть предложение - создать отдельную тему для всех мыслей по поводу осциллоскопирования и писАть в нее...
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




31-01-2016 03:04

Mig17 писал:
Работаю с камнем Arria


шок шок шок

А не замахнуться ли нам на самого! помираю со смеху!

Дык к такому камню полагается макета соответствующая и анализатор / генератор.

Вот и делись опытом! Где взял макетку? Откуда подаешь сигнал? Как смотришь? Ну в общем описывай условия эксперимента.... Рупор
Mig17
Участник
Сообщения: 69




03-02-2016 18:16

NDA подписал, особо то и не поговоришь, к сожалению.
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




03-02-2016 22:13

Mig17, Ну тады ой! гы-гы

Все верно, если пообещал, то держи слово! улыбка

А вообще то исходя из вышеизложенного это мы должны тут у тебя спрашивать! Может поделишься чем нибудь интересным из своего того, что можно рассказать.

У меня, например, сейчас затык с SignalTap II Logic Analyzer. Чет он какой то тяжелый для понимания... Или я не то делаю...
Васисуалий
monitor.net.ru
monitor.net.ru
Сообщения: 5209




05-02-2016 04:50

LDZ, вот тебе может быть станет интересно, если еще не видел... >> http://rigol.codenaschen.de/index.php/Schematics
LDZ
Участник
Сообщения: 895




05-02-2016 09:25

Васисуалий, ты знаешь, надо как то реально на вещи смотреть... заказать печатку в четыре слоя, нестандартного размера - вот уже треть цены готового изделия... про детали выше написАл... и получается, что изобретать велосипед как то накладно... можно купить два новых изделия, без всяких заморочек с корпусом...
тут только хобби да азарт могут пнуть на подвиг... я пока давлю жажду творчества менее бюджетозатратными поделками...
пы сы... у меня стационарный ослик - открытый проект...
http://sourceforge.net/projects/welecw2000a/
пиши свой софт на готовое изделие и радуйся жизни... а мне как то и не интересно так...
Список форумов » Разработка цифровых устройств » ПЛИС - это просто и доступно! На страницу Пред.  1, 2, 3
Перейти:  
Текущий раздел » Разработка цифровых устройств (FPGA, CPLD, PLD, ARM, AVR и т.д.)


Похожая информация:
  • Altera применение старых ПЛИС ACEX и пр.
  • Подделки, брак, и просто плохое качество деталей (образцы).







  • Электроника
    Прошивки и схемы на телевизоры, мониторы, dvd, телефоны. Schematic, Service Manual (mode), eeprom dumps Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы поиск и продажа электронных компонентов, магазины, datasheet, pdf, размещение в интернете рекламы на сайтах электронной тематики
    Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!