Список разделов Flyback.org.ru » не HV » ПЛИС-ы
Тему сейчас просматривают - зарегистрированных: 0, скрытых: 0 и гостей: 0
Зарегестрированные - Нет
Ответить с цитатой

Ivani
 


Николай писал(а):
плисы в адекватных корпусах и не космическим числом выводов? 8...24 ноги и корпуса типа соика.Из дешевых не нашел, минимум EPM3032-64 в TQFP44.

Вообще есть ATF16 и ATF22 с 8 - 10 тригерами внутри но мне совсем не вариант.

Добавлено: Wed Nov 25, 2020 9:19 am
Ответить с цитатой

Электромонтёр
Экспериментатор


Николай писал(а):
А есть ли плисы в адекватных корпусах и не космическим числом выводов?
Есть те же EPM3064ALC44 в PLCC корпусе, под который бывают выводные панельки с шагом выводов 2,54мм - вот моя макетка:


В конечных устройствах можно и в планарном корпусе, но в 3064 уже тупо не хватает макроячеек.

А эта конструкция неудачная огорчён сейчас работает макет на МК...

Добавлено: Wed Nov 25, 2020 10:38 am
3-3.jpg (77.46 Кб)

2-2.jpg (78.78 Кб)

1-1.jpg (74.6 Кб)

Ответить с цитатой

Ivani
 


"Убить MAX. Сколько раз можно перешить EPM240?
За 38 часов работы было выполнено 13940 циклов программирования. После этого в нашего "мученика науки" мы зашили и протестировали несколько других проектов - все успешно заработали."
От сюда https://marsohod.org/11-blog/91-killmax

Добавлено: Wed Nov 25, 2020 11:05 am
Ответить с цитатой

Behram
 


Это работает не так.
У флеша после множественной перепрошивки уменьшается время, которое флеш может устойчиво хранить прошивку. Например, кусок из даташита на STM32

Добавлено: Wed Nov 25, 2020 11:10 am
.PNG (53.37 Кб)

Ответить с цитатой

Николай
 


Не. Это все огромные.
Что-то в soic16 или ssop20
Я так понимаю малые серии спецмикрух китайцы делают из плис
Делают же они из чего-то

Добавлено: Wed Nov 25, 2020 11:22 am
Ответить с цитатой

N1X
 


Николай писал(а):
Я так понимаю малые серии спецмикрух китайцы делают из плис
Было такое понятие, как БМК - базовый матричный кристалл. Возможно и сейчас что-то такое есть.
Хотя и выпустить кристалл по старым толстым нормам сейчас стало не так уж и дорого...

Добавлено: Wed Nov 25, 2020 11:37 am
Ответить с цитатой

Ivani
 


Николай писал(а):
Не. Это все огромные. Что-то в soic16 или ssop20ATF16V8B 8 триггеров + матрица https://www.chipdip.ru/product1/8002264605
ATF22V10C 10 триггеров + матрица https://www.chipdip.ru/product/atf22v10c-10xu

Добавлено: Wed Nov 25, 2020 11:57 am
Ответить с цитатой

Электромонтёр
Экспериментатор


N1X писал(а):
Хотя и выпустить кристалл по старым толстым нормам сейчас стало не так уж и дорого...
Пару лет назад нищебродский БМК функционалом с ЕРМ3032 стоил 200к рублей. Современные БМК минимальной ёмкости не менее 2 мегарублей...

Добавлено: Wed Nov 25, 2020 12:45 pm
Ответить с цитатой

Ivani
 


Более кривого и невразумительного софта как Квартус веб 15 я давно не видел, Ардуина божественна по сравнению с ним...

Добавлено: Thu Nov 26, 2020 12:26 am
Ответить с цитатой

Behram
 


Кривость и сложность освоений Квартуса связана с его многофункциональностью как IDE и сложностью выполняемой задачи. Arduino IDE по сравнению с Квартусом это как Sprint Layout по сравнению с Altium Designer или Mentor Pads.

Добавлено: Thu Nov 26, 2020 12:34 am
Ответить с цитатой

Ivani
 


У меня Sprint Layout перекосило 2 раза за 5+ лет активного использования, Квартус я запускал 5-6 раз и 3 раза перезапускал из-за глюков интерфейса. Модули из 1 списка написаны по разному - часть графически и часть на *HDL, вменяемых описаний модулей не нашел совсем.

Сделал из 3х элементов НЕ задержку в проекте с 116 элементами и получил компилирующийся БЕЗ ошибок проект в 0 элементов, пол дня не мог понять в чем дело.

Подскажите пожалуйста как получить на EPM240/MAX II короткие импульсы по фронту или где найти инфу по асинхронному режиму на ней?

Николай XC9536*44 - 36 ячеек в 44-pin PLCC или QFP корпусе, 170 р./шт. в партии 10 шт.

Добавлено: Thu Nov 26, 2020 8:23 pm
Ответить с цитатой

Behram
 


Ivani писал(а):
Подскажите пожалуйста как получить на EPM240/MAX II короткие импульсы по фронту или где найти инфу по асинхронному режиму на ней?
Рекомендую вот эту книжечку.
Behram писал(а):
Если совсем с нуля, то я бы начинал с «Цифровая схемотехника и архитектура компьютера» https://habr.com/ru/post/306982/ . Если в ней все понятно, то можно попробовать изучить "Логическое проектирование и верификация систем на SystemVerilog" https://dmkpress.com/catalog/electronics/cad/978-5-97060-619-3/
Ivani писал(а):
Николай XC9536*44 - 36 ячеек в 44-pin PLCC или QFP корпусе, 170 р./шт. в партии 10 шт.
Закладывать в изделие снятый с производства продукт чревато остаться и без первого и без второго смех

Добавлено: Thu Nov 26, 2020 8:29 pm
Ответить с цитатой

Ivani
 


Behram писал(а):
Рекомендую вот эту книжечку.Дело не в проектировании по виртуальным правилам, а в поведении реального компилятора И железа, EPM240/MAX II декларативно синхронная ИС и похоже программа на *HDL или графическая схема сначала анализируется на статические состояния(под предлогом синхронности) а потом по этим состояниям строится логика из доступных компонентов. В результате динамика может быть абсолютно другой, а при 1 статическом состоянии участок схемы заменяется подтяжкой.
Я так понимаю в моей конструкции из-за 1 статического состояния в цепи тактового сигнала все тригера(71), мультиплексоры(72) и 11 элементов мелкой логики компилятор выкинул(до этого почти тоже самое он компилил в 113 элементов)...
PLL в EPM240/MAX II нету, частота опоры 10 - 30 МГц, а импульсы нужно получить порядка 2 - 10 нс, что возможно только асинхронно и не документировано.

Нашел здесь https://www.intel.com/content/www/us/en/programm...im_file_lcell.htm "LCELLБуфер выделяет логическую ячейку для проекта. LCELLБуфер производит истинную и дополняющую логическую функцию и делает их доступными для всей логики в устройстве. LCELLБуфер всегда потребляет одну логическую ячейку. Он не удаляется из проекта во время логического синтеза.
не используйте LCELLпримитивы для создания преднамеренной задержки или асинхронного импульса. Задержка этих элементов зависит от температуры, напряжения питания и процесса изготовления устройства"
Еще есть возможность задействовать 2 пина и на 1 включить "Input Delay"(вроде как <2 нс), еще есть возможность "внешнюю" RC цепочку заюзать - сопротивление одного/нескольких выходов + конденсатор.

Behram писал(а):
Закладывать в изделие снятый с производства продукт чревато остаться и без первого и без второго Mouser говорит "Новый продукт: Новинка от этого производителя. XC9536XL-10VQ44C"

Добавлено: Fri Nov 27, 2020 11:26 am
Ответить с цитатой

Behram
 


Ivani писал(а):
Mouser говорит "Новый продукт: Новинка от этого производителя. XC9536XL-10VQ44C"
Я в корпусе PLCC гуглил
Ivani писал(а):
не используйте LCELLпримитивы для создания преднамеренной задержки или асинхронного импульса. Задержка этих элементов зависит от температуры, напряжения питания и процесса изготовления устройства"
Time to digital преобразователь делаешь?
Мб тебе это поможет
https://sci-hub.se/10.1088/1674-1137/37/10/106102
https://habr.com/ru/post/352276/

Добавлено: Fri Nov 27, 2020 8:36 pm
Ответить с цитатой

Николай
 


благодарствую.
интересные вещицы. буду курить.

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

Добавлено: Fri Nov 27, 2020 9:03 pm
Ответить с цитатой

Ivani
 


Behram писал(а):
Time to digital преобразователь делаешь?Частотомер и пощупать ПЛИС охота, мне точность длительности импульса не критична.

Николай писал(а):
интересные вещицы. буду курить.У китайцев интересная платка есть https://aliexpress.ru/item/4000366030520.html , чипы этой серии бывают 2,5х2,5 мм но где их взять хз.

Добавлено: Fri Nov 27, 2020 10:27 pm
Ответить с цитатой

N1X
 


Николай писал(а):
кроме тех мест где их дубовости нехватает
Да ладно тебе, для этого есть встроенный сторожевой таймер, внешние таймеры и супервизоры. При грамотном проектировании нет проблем с дубовость. Можно еще посмотреть в сторону Renesas пятивольтовых, уж в их дубовости сомнений нет...

Добавлено: Fri Nov 27, 2020 11:27 pm
Ответить с цитатой

Электромонтёр
Экспериментатор


У меня самая нищебродская ЕРМ3064-10 с заявленным быстродействием ~100МГц нормально от 80МГц кварцевого генератора пахала - больших частот у меня не оказалось. Если задача простая, нужна надёжность - то лучше ПЛИС. Собирал импульсный регулятор на плисине - тупо не хватило диапазона регулирования ШИМ, а более продвинутый регулятор не влез в кристалл.

Добавлено: Sat Nov 28, 2020 4:29 pm
Ответить с цитатой

Behram
 


Если нужна надежность, то это либо CPLD либо FPGA с логикой на основе флеш-памяти.

Добавлено: Sat Nov 28, 2020 4:41 pm
Ответить с цитатой

Ivani
 


Из нового еще недорого доступны ICE40LP384 .

Добавлено: Sat Nov 28, 2020 10:57 pm
Ответить с цитатой

Behram
 


Offtopic:
У одного меня mouser.com, если заходить через поиск гугла, выделывается?


Добавлено: Sat Nov 28, 2020 11:09 pm
Ответить с цитатой

Ivani
 


Behram писал(а):
mouser.com, если заходить через поиск гугла, выделываетсяК меня вроде нормально и через Гугл и через Яндекс.

Добавлено: Sun Nov 29, 2020 9:18 am
Ответить с цитатой

r3struction
 


Из конфигурируемой логики в малоногих корпусах есть cypress psoc 3 в ssop48, но они могут быть слишком медленными (и не совсем ПЛИСи).

Добавлено: Tue Dec 01, 2020 8:56 pm
Ответить с цитатой

Ivani
 


Нашел интересные чипы с доставкой в Россию ICE40UL640-CM36AI https://www.elitan.ru/price/item11440706 даташит https://www.elitan.ru/pdf2/0/8/0/9/2/08092361.pdf но корпус BGA 2,5х2,5 мм...

Добавлено: Mon Jan 11, 2021 9:04 pm
Ответить с цитатой

Electricman
Бес заземления


Досталось тут несколько ПЛИСок, захотелось всё же поиграться с ними. Вопрос - как это лучше сделать, отталкиваясь о того, что я умею работать с логикогой, но не знаю про конъюнкцию/дизъюнкцию, то есть без всяких языков, тупо схемой. В принципе, для начала надо сделать только дешифратор 20 линий адреса ->10 линий выбора устройства.

Добавлено: Thu Aug 31, 2023 2:54 pm
IMG_20230830_004027.jpg (124.61 Кб)

Список разделов Flyback.org.ru » не HV » ПЛИС-ы
На страницу Пред.  1, 2, 3, 4, 5  След.     Просмотр темы целиком



Лицензионное соглашение

(c)Flyback.org.ru
Российское общество любителей высоких напряжений.
Использование материалов с данного сайта и форума возможно только с разрешения администрации.