Николай писал(а): плисы в адекватных корпусах и не космическим числом выводов? 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
|
"Убить MAX. Сколько раз можно перешить EPM240? За 38 часов работы было выполнено 13940 циклов программирования. После этого в нашего "мученика науки" мы зашили и протестировали несколько других проектов - все успешно заработали." От сюда https://marsohod.org/11-blog/91-killmax Добавлено: Wed Nov 25, 2020 11:05 am |
Это работает не так. У флеша после множественной перепрошивки уменьшается время, которое флеш может устойчиво хранить прошивку. Например, кусок из даташита на STM32 Добавлено: Wed Nov 25, 2020 11:10 am
|
Не. Это все огромные. Что-то в soic16 или ssop20 Я так понимаю малые серии спецмикрух китайцы делают из плис Делают же они из чего-то Добавлено: Wed Nov 25, 2020 11:22 am |
Николай писал(а): Я так понимаю малые серии спецмикрух китайцы делают из плис Было такое понятие, как БМК - базовый матричный кристалл. Возможно и сейчас что-то такое есть. Хотя и выпустить кристалл по старым толстым нормам сейчас стало не так уж и дорого... Добавлено: Wed Nov 25, 2020 11:37 am |
Николай писал(а): Не. Это все огромные. Что-то в 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 |
Более кривого и невразумительного софта как Квартус веб 15 я давно не видел, Ардуина божественна по сравнению с ним... Добавлено: Thu Nov 26, 2020 12:26 am |
Кривость и сложность освоений Квартуса связана с его многофункциональностью как IDE и сложностью выполняемой задачи. Arduino IDE по сравнению с Квартусом это как Sprint Layout по сравнению с Altium Designer или Mentor Pads. Добавлено: Thu Nov 26, 2020 12:34 am |
У меня 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 |
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 |
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 |
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 |
Behram писал(а): Time to digital преобразователь делаешь?Частотомер и пощупать ПЛИС охота, мне точность длительности импульса не критична. Николай писал(а): интересные вещицы. буду курить.У китайцев интересная платка есть https://aliexpress.ru/item/4000366030520.html , чипы этой серии бывают 2,5х2,5 мм но где их взять хз. Добавлено: Fri Nov 27, 2020 10:27 pm |
Николай писал(а): кроме тех мест где их дубовости нехватает Да ладно тебе, для этого есть встроенный сторожевой таймер, внешние таймеры и супервизоры. При грамотном проектировании нет проблем с дубовость. Можно еще посмотреть в сторону Renesas пятивольтовых, уж в их дубовости сомнений нет... Добавлено: Fri Nov 27, 2020 11:27 pm |
У меня самая нищебродская ЕРМ3064-10 с заявленным быстродействием ~100МГц нормально от 80МГц кварцевого генератора пахала - больших частот у меня не оказалось. Если задача простая, нужна надёжность - то лучше ПЛИС. Собирал импульсный регулятор на плисине - тупо не хватило диапазона регулирования ШИМ, а более продвинутый регулятор не влез в кристалл. Добавлено: Sat Nov 28, 2020 4:29 pm |
Если нужна надежность, то это либо CPLD либо FPGA с логикой на основе флеш-памяти. Добавлено: Sat Nov 28, 2020 4:41 pm |
Из нового еще недорого доступны ICE40LP384 . Добавлено: Sat Nov 28, 2020 10:57 pm |
Добавлено: Sat Nov 28, 2020 11:09 pm |
Behram писал(а): mouser.com, если заходить через поиск гугла, выделываетсяК меня вроде нормально и через Гугл и через Яндекс. Добавлено: Sun Nov 29, 2020 9:18 am |
Из конфигурируемой логики в малоногих корпусах есть cypress psoc 3 в ssop48, но они могут быть слишком медленными (и не совсем ПЛИСи). Добавлено: Tue Dec 01, 2020 8:56 pm |
Нашел интересные чипы с доставкой в Россию 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 |
Досталось тут несколько ПЛИСок, захотелось всё же поиграться с ними. Вопрос - как это лучше сделать, отталкиваясь о того, что я умею работать с логикогой, но не знаю про конъюнкцию/дизъюнкцию, то есть без всяких языков, тупо схемой. В принципе, для начала надо сделать только дешифратор 20 линий адреса ->10 линий выбора устройства. Добавлено: Thu Aug 31, 2023 2:54 pm
|
Лицензионное соглашение (c)Flyback.org.ru Российское общество любителей высоких напряжений. Использование материалов с данного сайта и форума возможно только с разрешения администрации. |