June 2nd, 2015

Бесплатные САПР от RS Components

Originally published at 32 bit.me. You can comment here or there.

С сайта RS Components можно скачать две системы автоматизированного проектирования: одна предназначена для разработки принципиальных схем и печатных плат (DesignSpark PCB), вторая для 3D-моделирования (DesignSpark Mechanical). Обе системы полностью бесплатны, то есть это не урезанные демо-версии. Ссылка: http://www.rs-online.com/designspark/electronics/eng/page/mechanical

Я скачал обе и немного попробовал что-нибудь сделать. Сразу могу сказать, что я сравниваю возможности и удобство использования с теми программами, которыми пользуюсь сам: с Altium Designer и Solid Works.

pic1

Редактор схем.

pic2

 

Редактор 3D.

В общем, первое впечатление хорошее, есть большие библиотеки компонентов и для редактора схем/плат, и для 3D.

Библиотека условных графических обозначений большая, но не соответствует ГОСТ, поэтому на производстве её использовать не получится, только «для себя». Редактор PCB тоже есть, там есть разные возможности, поддержка DRC и другое.

Разобраться сходу не удалось, но времени на освоение у меня сейчас просто нет. Надо читать документацию.

Библиотека 3D большая и удобная, с поиском по каталогу, можно скачать какую-либо деталь и экспортировать её в формат STL. Экспортировать в Solid Works получилось, только без цвета, увы. Больше распространённых форматов 3D не предусмотрено, формата STEP нет, экспорт только через Solid Works или другой пакет 3D-моделирования.

Само по себе моделирование в 3D происходит совсем не так, как в Solid Works или Компас 3D. Если честно, совсем не так. Вероятно, нужно читать документацию и руководства, чтобы освоить эту программу, но я попробую это сделать в будущем. Если у вас есть задачи по разработке плат и 3D-моделей, можете попробовать скачать и разобраться.

Read the rest of this entry »

Книга Jane Smith «Verilog Coding Guidelines»

Originally published at 32 bit.me. You can comment here or there.

Это не совсем книга, впрочем, это просто документ, стилевой гайд по Verilog  фирмы Cisco System.

pic

Объём небольшой, всего 17 страниц. Описывается стиль кода, отступы, именование сигналов и регистров, и т.п.

Лично мне не вполне нравится тот стиль, который описан в документе, например, документ рекомендует выравнивать все декларации сигналов, комментарии и т.п. «в столбик», да ещё с использованием табуляций.  Но наличие любого стайлгайда лучше, чем отсутствие такового, тем более при командной работе.

Любой стиль кодирования есть всего лишь отражение чьих-то вкусов, не существует «единственно верного» стиля.

Такой документ, даже если вы придерживаетесь другого стиля кодирования, может послужить образцом для составления вашего собственного стилевого руководства.