Pull to refresh

В Сколково собрались дать поиграться с эмулятором, который использовался для проектирования чипов в BMW и 5G модемах

Reading time 3 min
Views 3.9K
High performance *FPGA *Manufacture and development of electronics *Computer hardware Electronics for beginners


Вы водите BMW? Если да, то вам может быть занятно узнать, что BMW — партнер MobilEye, компании, которая проектирует чипы для автомобильной электроники. А для отладки процессора MIPS I6500 внутри последнего чипа MobilEye использовался логический эмулятор Mentor Veloce (произносится «Велочи»).

Что такое эмулятор логики? Это такой ящик с реконфигурируемыми микросхемами, который используется для отладки еще не спроектированных массовых микросхем. Идея похожа на плату с ПЛИС, но гораздо больше, дороже и специально для задач эмуляции. Intel, Apple — все крупные электронные компании используют эмуляторы. Сделать тестовый чип на фабрике дорого, а симулировать чип в софтвере медленно. Загрузка Линукса на готовом чипе занимает секунды, а на симулируемом в софтвере чипе неделю. На эмуляторе же минуты или часы, но не неделю. И эмулятор можно много раз рекофигурировать. Поэтому при разработке процессора простые тесты в тысячу инструкций гоняют на программном симуляторе (например Synopsys VCS или Cadence IES), но реальные программы — на эмуляторе типа Veloce.

Короче, 5 марта в Сколково решили показать, как работает эмулятор Veloce от Mentor Graphics, отделения Siemens. Зовут всех, кто интересуется процессорным IP, AI, IoT, 5G, беспилотными автомобилями. Я бы от себя добавил и сетевыми чипами, и GPU. Если кому-нибудь в России захочется отнять сердце геймеров у NVidia или AMD и спроектировать российский GPU, то без эмулятора им не обойтись — там любой программный симулятор сдохнет. Сколковцы написали на сайте, что Veloce поддерживает 15 миллиардов вентилей.

Как вообще сколковцы ввязались в этот бизнес?
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Comments 6

Коротко о новом: Samsung готова к производству 14-нм чипов FinFET

Reading time 2 min
Views 9.6K
Samsung corporate blog
Samsung Electronics объявила, что достигла новой вехи в развитии 14-нанометрового тех. процесса для FinFET-полупроводников, успешно запустив «tape out» дизайна нескольких тестовых чипов. «Tape out» — это пакет цифровых данных (базы), на основе которого на заводе изготавливается фотошаблон для последующего литографического производства чипов. Раньше подобные проекты передавались на завод в виде бумажных распечаток, но затем были заменены на бобины с магнитной пленкой (tape). Само собой, в эпоху Интернета такими олд-скул средствами для передачи информации никто не пользуется, но термин прижился. В реальности же это означает, что проектная группа свою часть работы выполнила, и дело теперь за наладкой производства.


Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Comments 5

OpenMCAPI: одновременный запуск Linux и RTOS на многоядерных процессорах

Reading time 10 min
Views 15K
Promwad corporate blog Open source *System Programming *Manufacture and development of electronics *


В повседневной практике разработчика встраиваемых систем приходится сталкиваться с необходимостью запуска двух и более разноплановых ОС на n-ядерных системах на кристалле. Это, как правило, Linux и специализированная RTOS. На плечи Linux ложится работа с тяжеловесными стеками протоколов, а RTOS же занимается задачами реального времени.
 
Одна из основных задач, которая встает при такой организации системы — обеспечение механизма взаимодействия, то есть межъядерный обмен данными. Если вам интересно узнать один из вариантов решения на базе открытой библиотеки OpenMCAPI, пролистать пару десятков строк программного кода и увидеть реальные цифры пропускной способности при использовании этой библиотеки, добро пожаловать под кат.
Читать дальше →
Total votes 33: ↑33 and ↓0 +33
Comments 15

Обзор референс-дизайна пико-проектора DLP LightCrafter компании Texas Instruments

Reading time 5 min
Views 15K
Promwad corporate blog Manufacture and development of electronics *


На Хабре уже опубликовано несколько обзоров пико-проекторов: Aiptek PocketCinema V60 и V100, а также SP-H03 от компании Samsung.

В этой статье мы расскажем о платформе, которая позволяет разрабатывать встроенные устройства с проекционным модулем — это референс-дизайн пикопроектора DLP LightCrafter (DLP3000-C300REF) от компании Texas Instruments.
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Comments 9

Cхема > плата > ПЛИС

Reading time 10 min
Views 38K
Website development *
На Хабре есть статьи для начинающих ПЛИСоводов, есть статьи с обзорами средств трассировки печатных плат. На некоторые из них я уже ссылался в своей первой статье о создании печатных плат. Во второй статье про SimBank в комментариях у меня состоялся диалог о сложности разработки ПЛИС и поддержки проектов с ней. Было высказано мнение, что легче собрать несколько простых устройств вместо одного сложного. Иногда так действительно проще. Когда речь идёт о двух, четырёх, восьми устройствах. Ряд можно продолжать с привычной вам кратностью. До преодоления порога комфорта. Два — это куча? А что делать, если есть желающие на 100 или 200 однотипных устройств?
Использовать или не использовать ПЛИС в той или другой задаче каждый решает сам (или с коллегами).
Сегодня хочу предложить вашему вниманию статью об особенностях создания печатной платы с ПЛИС. За основу возьмём инструмент «IO Designer» от компании Mentor Graphics.

Кому-то может материал оказаться полезным, кому-то просто интересным, а кто-то может и не согласиться со мной.
Читать дальше →
Total votes 27: ↑25 and ↓2 +23
Comments 16

Оруженосцы микроэлектроники. Видеорепортаж с конференции по проектированию электроники в Сан-Франциско

Reading time 11 min
Views 21K
Circuit design *
Каким образом студент или университетский исследователь может не просто спроектировать микросхему, но и получить ее в свои руки с фабрики? Ведь начальный взнос за фабричное производство микросхем для коммерческих целей как правило превышает миллион долларов? К счастью, такой путь существует за гораздо меньшие деньги — через организацию, которая называется Europractice. Я записал видео интервью с ее директором Carl Das.

А если студент вырастет и захочет завалить спроектированными его компанией микросхемами все континенты, но не знает с чего начать? И на это у меня есть ответ — я записал также видео интервью с Mark Scrivener, директором eSilicon’s Semiconductor Manufacturing Services. Мы с Марком вместе рассчитали по пунктам расходы и себестоимость условного российского чипа, который будет производится в больших объемах в 2016-2020 годах.

Эти и другие видео я записал на конференции Design Automation Conference (DAC), которая прошла на прошлой неделе в Сан-Франциско. Конференция DAC фокусируется на индустрии Electronic Design Automation (EDA), которая обслуживает проектировщиков микросхем. Среди людей, которых я проинтервьировал на прошлой неделе — гуру языка описания аппаратуры Verilog Джон Сангвинетти, руководители компаний, которые разрабатывают софтверные инструменты для разработчиков микросхем, разработчики плат с ПЛИС, один из основателей зеленоградской компании по проектированию микросхем ЭЛВИС Александр Галицкий и другие специалисты и бизнесмены.

dac_20150608_191252.jpgdac_20150608_124050.jpgdac_20150608_124532.jpg

Итак:
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 12

Полезные советы по использованию HyperLynx DDR Wizard для анализа QDR4

Reading time 6 min
Views 4.9K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *Systems engineering *


Quad Data Rate (QDR-IV) является стандартом высокопроизводительной памяти для сетевых применений и идеально подходит для нового поколения сетевых устройств, коммуникационного оборудования и вычислительных систем.

QDR-IV SRAM-память имеет встроенный блок обнаружения и коррекции ошибок (ECC), обеспечивающий целостность данных. Этот блок способен обработать все одноразрядные ошибки памяти, в том числе, вызванные космическими лучами и альфа-частицами. В результате модули памяти будут иметь коэффициент ошибок программ (SER) не более 0.01 сбоев/МБ. QDR-IV снабжена функцией программируемой чётности адреса, которая обеспечивает целостность данных на адресной шине.

Отличительные особенности QDR SRAM памяти:

  • Встроенный модуль коррекции ошибок обеспечивает целостность данных и исключает программные ошибки
  • Модули доступны в двух версиях: QDR-IV HP (скорость передачи данных 1334 Мтранз/с) и QDR-IV XP (скорость передачи данных 2132 Мтранз/с)
  • Два независимых двунаправленных порта данных памяти DDR1
  • Функция инверсии шины для снижения шумов при одновременном подключении линий ввода и вывода
  • Встроенная схема согласования (ODT) снижает сложность плат
  • Тренинг на перекос для улучшения временных характеристик захвата сигнала
  • Уровень сигналов ввода-вывода: от 1.2В до 1.25В (высокоскоростная приёмопередающая логика (HSTL)/терминированная логика (SSTL)), от 1.1В до 1.2В (POD2)
  • 361-выводной корпус FCBGA3
  • Разрядность шины: x18, x36 бит
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 6

DDR SDRAM – особенности проектирования и обеспечения целостности сигнала

Reading time 6 min
Views 10K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *


Проектирование электронных устройств с применением быстрых модулей оперативной памяти DDR SDRAM требует особого внимания к проблеме целостности сигнала. В статье рассказывается о современном инструменте моделирования для решения такого рода задач.
Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Comments 2

Настройка системы электрических ограничений для проектов, с использованием высокоскоростных интерфейсов

Reading time 2 min
Views 6K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Lifehacks for geeks Electronics for beginners
Tutorial


В данном мануале мы подробно рассмотрим настройку системы электрических ограничений (Constraint Editor System) в САПР Xpedition/PADS Professional, при работе с высокоскоростными интерфейсами на примере DDR памяти.
Читать дальше →
Total votes 29: ↑20 and ↓9 +11
Comments 19

PADS Professional — Быстрый старт

Reading time 2 min
Views 13K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial

Доброго времени суток, уважаемый читатель!

Компания Mentor Graphics совместно с Нанософт разработали краткое руководство пользователя в виде серии уроков, которые познакомят начинающих пользователей с базовым функционалом САПР PADS Professional.

За более подробной информацией добро пожаловать под кат.
Читать дальше →
Total votes 25: ↑22 and ↓3 +19
Comments 9

Влияние задержки и длины выводов микросхемы и ПО на расчет общей длины/задержки проводников

Reading time 4 min
Views 5.7K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Lifehacks for geeks Electronics for beginners

Система настройки и ввода ограничений (Constraint manager) в PADS Professional/Xpedition предоставляет пользователям полный контроль над всеми параметрами, которые влияют на целостность высокоскоростных сигналов. Сегодня мы разберем как можно включить в расчет общей длины проводника влияние длины и задержки (Pin Package Length and Delays) выводов микросхемы, а также влияние фактора переходных отверстий (ПО).

Все самое интересное под катом.


Читать дальше →
Total votes 31: ↑30 and ↓1 +29
Comments 8

Нюансы работы инструментов Target Length и Tuning Meter в PADS Professional/Xpedition

Reading time 6 min
Views 1.7K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Lifehacks for geeks Electronics for beginners

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

В этой статье я попытаюсь объяснить логику работы инструментов Tuning Meter и Target Lengths, так как они не всегда рассчитывают значения длины проводников одинаково.

Как всегда, все самое интересное под катом.
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Comments 0

Трансляция проектов и библиотек из Altium Designer в PADS Professional

Reading time 9 min
Views 7.1K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Lifehacks for geeks Electronics for beginners
Tutorial

Часто у инженеров возникает необходимость транслировать проекты из одной САПР в другую. На предприятиях не редко бывает такая ситуация, когда разные отделы проектируют в разных САПРах. Также трансляция проектов может потребоваться, когда ваша система проектирования уже не справляется с поставленными задачами и необходимо продолжить разработку в более мощном решении.
В данной статье я вам покажу, что трансляция проекта из Altuim это достаточно простой процесс.
Все самое интересное под катом.


Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 4

Цифро-аналоговое и смешанное моделирование в PADS Professional

Reading time 10 min
Views 2.5K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *
Tutorial
🔥 Technotext 2020


Одной из полезных функций, включенных в PADS Professional, является встроенный инструмент моделирования аналоговых смешанных сигналов (AMS), который позволяет моделировать ваши схемотехнические проекты с использованием моделей SPICE и VHDL-AMS. Возможность использования обоих вариантов моделей позволяет выполнять более гибкую и точную проверку сложных мехатронных систем. Выполняя моделирование до начала этапа компоновки, трассировки или производства, вы сможете гарантировать, что ваши схемотехнические решения будут работать так как вы задумывали, исключив при этом проблемы, связанные с их эксплуатационными характеристиками. В рамках этой статьи мы спроектируем и смоделируем схему генератора с использованием моделей SPICE и VHDL-AMS. Затем мы рассмотрим, как использовать интегрированные функции AMS для моделирования уже существующих схем.

Все самое интересное под катом.


Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 0

Ускорение проектирования РЧ-, СВЧ-устройств (1/5)

Reading time 4 min
Views 3.5K
Нанософт разработка corporate blog CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial


В современных электронных устройствах быстродействующие цифровые и аналоговые схемы часто оказываются в непосредственной близости от нескольких радиочастотных модулей на одной печатной плате. При разработке сложных системных проектов до 75% времени может уходить на радиочастотную часть, что делает необходимым поиск способов повышения эффективности этого процесса.

В этом цикле обучающих статей я познакомлю вас с основными инструментами опции PADS Professional, которая предоставляет независимым инженерам и группам разработчиков мощные возможности проектирования РЧ-, СВЧ- устройств.
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Comments 0

Ускорение проектирования РЧ-, СВЧ-устройств (2/5)

Reading time 4 min
Views 2.8K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial

Миллиарды устройств интернета вещей, которые будут окружать нас в ближайшие годы, требуют возможностей проектирования радиочастотных трактов, поддерживающих сверхвысокую скорость передачи данных 5G.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Comments 25

Ускорение проектирования РЧ-, СВЧ-устройств (3/5)

Reading time 3 min
Views 1.3K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial

В радиочастотных проектах обычно действуют жесткие требования по зазорам. В PADS Professional вы получаете полный контроль над зазорами для всех РЧ-элементов. Контроль может осуществляться не только на слое размещения схемы, но и на смежных слоях. Также правила зазоров могут быть заданы глобально для всей схемы или индивидуально для каждого отдельного элемента цепи.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Comments 0

Ускорение проектирования РЧ-, СВЧ-устройств (4/5)

Reading time 3 min
Views 1.6K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial

РЧ-, СВЧ-платы являются одним из самых быстрорастущих секторов в производстве печатных плат. С увеличением количества датчиков IoT, беспроводной электроники и смартфонов легко понять, почему. Но как узнать, работаете ли вы с РЧ или СВЧ-платой? Индустрия печатных плат считает, что любая плата, работающая на частоте выше 100 МГц, является РЧ-платой. Все, что приближается к 2 ГГц, является СВЧ.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Comments 2

Ускорение проектирования РЧ-, СВЧ-устройств (5/5)

Reading time 3 min
Views 1.5K
Нанософт разработка corporate blog System Analysis and Design *CAD/CAM *Manufacture and development of electronics *Electronics for beginners
Tutorial


Групповая установка переходных отверстий для экранирования радиочастотных схем может занимать длительное время. С PADS Professional вы справитесь с этой задачей за несколько секунд. Все отверстия группируются, что бы их можно было совместно перемещать или удалять. Переходы могут устанавливаться на основе пользовательских правил.
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 0

Использование оптимизации выводов ПЛИС для повышения эффективности проектирования печатных плат

Reading time 14 min
Views 3.3K
Нанософт разработка corporate blog System Analysis and Design *Manufacture and development of electronics *Electronics for beginners

В статье показана причинно-следственная связь между назначением сигналов печатной платы на выводы ПЛИС и маржинальной прибылью изделия. Кроме того, в статье рассматриваются возможности получения значительных конкурентных преимуществ без существенных временных и финансовых затрат.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Comments 2
1