Обновить
67

Пользователь

2,3
Рейтинг
37
Подписчики
Отправить сообщение
Была модификация этого анекдота. Отец программист при этом был с красными глазами после трех бессоных ночей отладки проекта с дедлайном. А последняя его реплика была вроде «Вот и не трогай, пока не сломал!».
При этом фаерволл должен быть на железке гарантированно без ME. Ану как МЕ, имея внеполосный доступ ко всем гнездам эзернета, увидя запросы своих братьев сам пробрасывает их дальше? Этакий не контролируемый ботнет. Есть повод задуматься.
Только через главную, там справа сверху есть «Вернуться на глобальный английский». При этом, можно сохранить часть URL (от / после «com» до «htm», отбрасывая все остальные параметры, т.е. что-то вроде "/item/.......htm") и добавить уже к английской части. Часто так делаю, когда мне кидают ссылки с ru.aliexpress.
А разве старший ниббл не показывает номер ряда, для которого нужно применять состояние младшего ниббла? Это однозначная синхронизация. К тому же, у многих матричный цифровых индикаторов код не ABCDEFG а матрица EF — ADG — BCG, т.е. сегмент разбит на матрицу 3х3.
В два раза, говорите? Я помню видел лот, который в обычные дни стоил на уровне $12, 11.11 стоил $146 и указана, что скидка 90% и результирующая сумма стояла $14. + доставка.
Я так не делаю. :) И да, я задаю только клок и пины. А после пытаюсь избавиться от всех (ну или большинства) варнингов.
Можно даже руками колдовать над Chip Planner'ом, но это не будет правильным мышлением, верно? В пределах конкретного проекта это может быть необходимо, но не должно быть правилом. И конечно, для контроля смотрим в TimeQuest (тут я все буду говорить от имени Altera, но это вроде справедливо и для других производителей), который попытается предсказать на основе введенных параметров работоспособность дизайна на заданной частоте.

Мое мнение таково: это как с компиляторами языков программирования, есть разные твики на параметры и степени оптимизаций, но окончательное решение должен принимать человек. А для этого нужно как минимум знать предмет, а не только сам язык HDL.

И таки да, есть куча примеров когда в серийном производстве полагаются именно на конкретные характеристики конкретных элементов на кристалле. Для этого их даже делают изменяемыми после создания кристалла (например, для подрезки лазером). Тоже плохой дизайн?
А я уже воплотил на россыпухе. Теперь тоже пилю помалу SoC на CPLD.
Забыл добавить, скорее всего синтезатор соберет цепочку мультиплексоров, в ближнем будет выбор между B и вторым мультиплексором по признаку А, а во втором между В1 и выходом триггера по значению А1.

Ну вот, я прав (извиняюсь за лишнее: встроил тест в рабочий проект):
image
image
Синхронный дизайн. Здесь латчи и комбинаторика как GoTo в ЯВУ. Так что повторюсь: знание и опыт проектирования логических схем очень помогает, ведь в итоге именно их вы и получаете.
А еще очень полезен опыт проектирования логических схем. Я, имея богатый опыт построения цифровых схем, очень быстро «въехал» во все тонкости описания «железа» в коде. И даже переключил свое сознание в этом направлении на синхронный дизайн: из-за особенности архитектуры ПЛИС в целом (не важно, CPLD это или FPGA), комбинаторика тут работает непредсказуемо из-за непредвиденных задержек сигнала, вносимых путями сигналов, которые образуются после принятия решения фиттером куда что положить в кристалле. Так что, иногда для некоторых магия: почему один и тот же код работает по разному на CPLD/FPGA разной архитектуры.
А в целом, воплотилась моя мечта детства: менять цифровую схему без паяльника! Жаль, что позволить себе такие средства я смог лишь 20 лет спустя…
Ну, у меня интернет оптика 120Мбит/с. ;) А в локалке давно уже 1Гбит/с, иначе домочадцы контент будут перемещать долго, а так воткнул хран, совмещенный с медиасервером, а им подключил как локальный диск и всего делов. А еще для гостей и гаджетов 300Мбит/с WiFi ТД.

PS По роду деятельности админ, да. :)
Ну он же вакуумный. Может туда вместо инертного газа какой легко ионизируемый закачать? Будет неонка светить, круто же. :) Стимпанк моддинг.
А что если ставить вакуумные разрядники как супрессоры, вольт так на 25-50, а далее по схеме просто защиту от этих самых 25-50в? Вакуумный разрядник как стабилизатор.
Ну это в деревнях. И еще, я помню в 90х, в Казахстане в Павлодаре осталось много домов, которые были газофицированны, но из-за отделения республики поставки газа прекратились, народ стал покупать электроплиты и вот тогда проседания были до 150В. Лампочки горели в полнакала, а ламповый телевизор на грани работоспособного состояния. И стабилизатор практически не помогал. Позже всю проводку, конечно, заменили на большего сечения, однако в одном из «газовых» районов Павлодара летом пыхнула трансформаторная подстанция в центре города — людям мало электроплит, они еще и кондиционеры поставили. ;) А сейчас все стабильно: 230в+-5% @50Гц+-не_помню_сколько.
240 же по новым стандартам. Точнее 230+-5%. Но я замечаю чаще 235-240, а ниже 230 не видел уже года 2-3.
Напомнило «Идеальный тестер» :)
Быть может потому, что старший бит часто является знаком и при сдвиге влево (любом: арифметическом или циклическим) он уничтожится или завернется в младший разряд. При арифметическом сдвиге вправо старший разряд копируется и поэтому такой ситуации нет.
Спасибо за уточнение.
А это и есть трамвай. Там же рельсы, разве никто не видит? А журналисты обозвали автобусом. К тому же, если такое сделать у нас, то наши водятлы начнут занимать рельсы как это делают с трамваем. Если только оградить бетонным забором.

Информация

В рейтинге
1 561-й
Зарегистрирован
Активность