Verilog. Блокирующее и неблокирующее присваивание

Здравствуйте.
Извините, что мы к вам за поможением обращаемся, сами мы не местные, мы беженцы, все коммуны которые нашел про плис и фпга в жж давно мертвые а в хабыр мы не умеем. Ну и я не настроящий сварщик И таки да, verilog это не микроконтроллеры, это язык проектирования электронной аппаратуры.

В верилоге есть блокирующее и неблокирующее присваивание, ок. Неблокирующее это например вот так

always @(posedge clk) begin
    x <= x + 1;
    y <= x + 1;
end

здесь по следующему фронту тактового импульса в x занесется текущее значение x + 1 и в y занесется текущее значение x + 1.
То есть если x был равен 0 и то по началу следующего такта x будет 1. Пока всё ок. Все идет параллельно и независимо друг от друга.
Взяли значение с выхода регистра (q), добавили единичку, подали на вход  регистра(d) дрыгнули клоком. y по началу следующего такта станет 1, ибо будет использовать значение x на начало текущего такта. ok.

Блокирующее это так

always @(posedge clk) begin
    x = x + 1;
    y = x + 1;
end

Здесь тоже вроде всё понятно. Здесь если x было ноль по началу этого такта то по началу следующего такта оно станет 1, а y по началу следующего такта станет 2, ибо компилер развернет всю цепочку выражений с x до выражения с y в одно выражение и подставит её в выражение для  y. ok, понятно.

А вот непонятно что получится из

always @(posedge clk) begin
    x <= x + 1;
    x <= x + 1;
end

В этом случае, в случае x исходного равного нолю на следующем такте x будет (дважды?, параллельно?) присвоено 1, или x станет 2?

и

always @(posedge clk) begin
    x = x + 1;
    x = x + 1;
end

В этом случае, в случае x исходного равного нолю на следующем такте x станет 2?

Заранее спасибо
Tags:

токовый выход 4-20 ма

Все схемы гальванически изолированного токового выхода выхода сводятся к модели "оптоизоляция -> цап -> конвертор напряжение-ток".

Почему никто не рассматривает прямой PWM в ток? Берём стабилизатор тока на 20 ма, и включаем последовательно PWM-ключ, который "рубит" ток. Снаружи всё это обнимаем LPF-ом (наверное, с индуктивностью), и вуаля - оптрон, полевой ключ с низким сопротивлением, и генератор тока на 2-3 деталях.

При 100% pwm получаем 20 ма, при 20% - 4 ма.

Где я ошибаюсь?

Всемирный день Радио

Оригинал взят у 1500py470 в Всемирный день Радио
Уже в пятый раз мы можем отпраздновать – Всемирный день Радио. Ура! А между тем эфир стремительным домкратом пустеет от тёплых аналоговых радиостанций :( А ведь Генеральный секретарь ООН Пан Ги Мун говаривал по поводу энтого славного праздника – "В условиях конфликтов и во времена кризисов радио становится спасательным кругом для уязвимого населения." И куда крестьянину податься? Из песка, говна и палок не так просто сделать приёмник для приёма цифрового сигнала. Во всяком случае труднее чем добыть огонь без спичек. Нужно решительно потребовать всем мировым сообществом вернуть тёплые мегаватты на ДВ и СВ! Больше Дней Радио в нашу жизнь!! Ура!!!


Самая впечатляющая печатная плата

Предлагаю поделиться фотографией и кратким описанием самой впечатляющей печатной платы, которая вам когда-либо попадалась.
У меня, за 30 с лишним лет в профессии, - вот эта.
Это RIP (растровый процессор) от фотонаборного автомата начала 90-х. Ныне вымерший тип оборудования - их заменили программные RIP на стандартных десктопах, появившиеся с ростом производительности и ресурсов последних.
Некогда такая платка стоила более десяти тысяч долларов; тогдашних, разумеется).
Для желающих рассмотреть поподробнее - по клику доступно фото с высоким разрешением.

опознайте плз, или предожите альтернативу транзисторам.

c пятницей!
на днях попала в руки плата управления примитивным промышленным оборудованием явно российского производства. питание реле +13В, питание ATmega32 3,3В- то есть на затвор больше Vcc меги подаваться не могло. в качестве ключей включающих обмотки реле стояли транзисторы в SOT23 c маркиовкой видимо A88- маркировка отвратительная. без резистора в базе или затворе. по маркировке не нагуглилось. хочу прикупить нечто подобное в запас для тех же целей для самоделок, т.к. резисторы в цепи базы порой катастрофически отжирают место на плате.
посоветуйте плз нечто распостраненное и копеечное, в SOT23, с током стока 100-400мА и открывающееся от TTL уровней. временные характеристики в принципе пофиг.

про не совсем стандартное fpv

Подержал в руках шлем виртуальной реальности под смартфон и сразу же вспомнил про свою давнишнюю затею с fpv самолётиком.
итак. есть камера, передатчик и приемник. есть типовой usb гаджет для оцифровки аналогового сигнала (модель сразу не вспомню, но что-то самое дешевое и распространённое)

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

этот же девайс будет подключен к приемнику, цифровать видео и отдавать поток в приложение.

на чем дешевле/проще/удобнее всего реализовать подобную затею? не испортят ли всю малину задержки?

будут ли сложности с развоением картинки на левый и правый глаз?