Pull to refresh
0
0
Send message

Во-вторых, весь код комбинационной и последовательностной логики описывается в одном блоке под одним условным оператором when(). Я уверен, что для большинства разработчиков, давно пишущих код на Verilog и/или VHDL, такое решение будет просто шокирующим. На SpinalHDL такой стиль является нормой, и он позволяет существенно сократить число строк кода, а сам код сделать более понятным и читаемым.

Иногда таки нужно разделять блокирующие и неблокирующие присваивания, чтобы не наплодить случайно лишних D-триггеров

Обратить внимание стоит на инструменты симуляция - Icarus Iverilog или Verilator (посложнее будет).


Не тратьте время на Icarus Iverilog - ещё на серединке первого (любого) учебника его возможностей перестанет хватать. Например, в нём не работают поясняющие текстовые сообщения в assert

А что это за "stacked diff" такой ?

Это как в Phabricator, видимо

Имелись ввиду волчьи квинты

И при всём этом стало невозможно найти принтер для вывода качественных плёнок для фотошаблонов (с нормальной заливкой без просветов)

Более 400 лет известно что пифагорейский строй звучит неприятно. Иоганн Себастьян Бах первым продемонстрировал достоинства темперированного строя, которым пифагоров строй и заменили в Европе

Основной интерфейсный язык сети — корейский. Есть, однако, материалы на английском, русском, японском и других языках, для пользования которыми создана сетевая служба перевода, в которой круглосуточно работают 2000 переводчиков, с базой данных на 2 миллиона слов.

Так что, зря боимся что нейросети отберут у нас работу!

В горах гораздо лучше будет работать КВ и антенны зенитного излучения. Джва года жду такой КВ-пейджер

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

Пришлось походить по ссылкам чтобы понять что речь в статье идёт об "open international standard for sharing Building Information Model (BIM) data"

С точки зрения маркетинга нельзя просто взять и опустить цену - купившие ранее и оплатившие на кикстартере будут разочарованы

Но непонятно почему её ещё не спиратили

Помахав Seagate пачкой судебных исков, Amstrad попытались оперативно поменять все накопители на Western Digital

Сначала удивился, а потом понял что всю жизнь путал двух знаменитых Аланов Cугаров:

Alan Michael Sugar - Amstrad
Alan Field Shugart - Seagate

IDE лишь подставляет значения в соответствующие константы, не более

IDE ведь что-то знает о конкретном типе контроллера и какие значения нужно записать в константы. Есть ли какие-то утилиты для их вычисления без IDE?

Я из того лагеря который не использует IDE. Пока что мне никогда не требовалось устанавливать частоты - использую умолчания. Но рано или поздно это может случится.

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

В GUI IDE есть какое-то окно с выбором частоты, делителей и так далее. Как без IDE правильно выставить частоты? В каком месте это делает IDE?

Непонятная аналогия

Вот когда химиотерапией лечат рак то волосы выпадают - это, примерно, оно

Цель санкций: развал экономики до состояния невозможности продолжать СВО

Если SAP до последнего использовался значит он был лучше. Если его отключить значит те, кто его использовал, станут работать менее эффективно, а следом и вся экономика станет менее эффективной => денежек на проведение СВО станет меньше.

Очевидное же, не?

Раскрыта? Точно помню что лет 25 назад уже видел это объяснение в каком-то западном научно-популярном фильме про животных

 нескольких ультрафиолетовых фотодиодов

Ошибся: инфракрасные светодиоды это были

Хабр торт!!1

Я давно мечтаю о точно таких же бытовых настенных/настольных часах (подробности). Навигация мне в них не нужна, но нужно чтобы они много лет (15-20) могли без вмешательства показывать более-менее точное время (плюс минус минутки полторы-две - обычная бытовая точность). Но чтобы я точно знал что они не ушли на полчаса из-за того что про них на 3 года все домашние забыли. Потому что GPS-протоколы приходят и уходят, радиостанции закрываются, интернеты отваливаются, пароли забываются

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

Единственное, для долговечности я бы заменил источник питания на какой-то более долгоиграющий, а также заменил флешку на FRAM. Всё во имя долговечности, цена тут на втором месте.

Также идея для чуть более скрытной и точной независимой навигации: для долготы использовать упомянутое радиоизлучение Солнца (тут нужно определиться с частотами чтобы понять возможные габариты устройства), а для широты - твердотельный лазерный волоконно-оптический гироскоп. Кажется, прецессия по типу маятника Фуко даст нам широту

1
23 ...

Information

Rating
4,315-th
Registered
Activity