Використання DSP-співпроцесора DM8168 з допомогою фреймворку C6Accel



У цій статті ми познайомимося з налагоджувальною платою DM816x/C6A816x/AM389x і фреймворком C6Accel (він же C6EZAccel), а також розглянемо інструкції з налагодження системи для виконання вбудованих тестових додатків.

Все почалося з цікавої ідеї використовувати алгоритми нині дуже популярною бібліотеки комп'ютерного зору OpenCV на мікропроцесорі. Однак, вивчивши трохи тему, ідея уточнилася. Чому б не реалізувати алгоритми не просто на ядрі ARM, а на спеціалізованому ядрі для цифрової обробки сигналів DSP? Тим самим розвантажимо ядро ARМ, прискоримо виконання алгоритмів, і, можливо, саме громіздке додаток запрацює в реальному часі.

Отже, що ж використовувати для вирішення задачі? Виявилося варіантів небагато…

Читати далі →

Введення в Distributed Switch Architecture: технологія управління мережею як єдиним пристроєм



Команда дизайн-центру електроніки Promwad повертається на Хабр після зимових канікул з новими статтями про розробку вбудованого ПЗ і нових пристроїв для серійного виробництва. Сьогодні ми поділимося своїм досвідом в темі мережевих технологій.

Середньостатистична домашня мережа, також як і мережа невеликого підприємства, — це вже давно не просто два-три комп'ютери, з'єднані через перший-ліпший китайський комутатор. Разом із зростанням обсягу контенту (бази даних, потокове аудіо/відео тощо) та збільшенням кількості пристроїв (VoIP-пристрої, сервери, NAS-и, IP-камери, а в домашніх мережах — телевізори та інший «інтернет речей») зростає і кількість переданих даних через мережеву інфраструктуру. Потоки даних потрібно розділяти між собою, при цьому не забуваючи про пріоритезації трафіку: наприклад, VoIP-трафік бажано пускати з великим пріоритетом, ніж IPTV, а IPTV в свою чергу — чим торренти. Тому не дивно, що з часом навіть малі локальні мережі ускладнюються, а ємності портів одиночних комутаторів стає недостатньо…

Читати далі →

З чого складається продукт: ноу-хау і IP всередині нової електроніки



Сьогодні ми — команда дизайн-центру електроніки Promwad — відповімо на один з найпоширеніших у нашій сфері питань: з чого складається новий продукт для масових ринків, а точніше — яка інтелектуальна власність і ноу-хау приховані всередині?

Здавалося б, відповідь на це питання очевидна: ідея + залізо + софт + корпус пристрою + фірмова упаковка і т. п. Однак на практиці все не так просто. У цій формулі не вистачає половини змінних. Такий обмежений погляд на розробку нових електронних продуктів породжує міфи і домисли. Наприклад, такі:
  • Будь-який продукт можна легко скопіювати і поставити на виробництво в Китаї.
  • Робочий прототип нового пристрою + активний інтерес потенційних споживачів = успішний бізнес (в це щиро вірять багато учасники проекту «Кікстартер»).
  • Витік інформації — смертельна загроза, автор ідеї нового продукту має забезпечити повну безпеку даних на всіх етапах розробки, щоб їй не змогли скористатися конкуренти.
Під катом ми розберемо на складові частини типовий продукт для ринку електроніки і виведемо повну формулу інтелектуальної власності (IP) і секретів виробництва, прихованих всередині будь-якого гаджета.

Читати далі →

Роль промислового дизайну в створенні продукту для ринку електроніки



Більше року тому ми опублікували на Хабре коротку навчальну замітку про промдизайне для електроніки: що це таке, як спроектувати корпус пристрою, і оцінити результати. В цей раз ми хочемо глибше вивчити тему, як з точки зору нашої команди розробників, так і з точки зору економіки/маркетингу проекту для замовника.

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

Читати далі →

Збільшуємо продуктивність мережевих пристроїв: технологія fast path в процесорах Marvell Kirkwood



Високошвидкісні мережі передачі даних оточують нас всюди: в роботі за комп'ютером, в телефонних дзвінках, цифровому ТБ, банкоматах та в інших ситуаціях, коли потрібно передати цифрову інформацію. І чим більше обсяг цієї інформації та кількість її споживачів, тим більш жорсткі вимоги пред'являються до швидкості та пропускної спроможності.

У процесі розробки пристроїв для телекому і датакома ми постійно стикаємося з завданнями по забезпеченню високої швидкості пересилання даних. В рамках цієї статті ми розповімо про те, як їх вирішити. В якості прикладу проаналізуємо роботу технології fast path в процесорах лінійки Marvell Kirkwood, виміряємо параметри мережі мережі і покажемо, яким чином можна підвищити продуктивність різних пристроїв для маршрутизації трафіку.

Запрошуємо під кат інженерів і програмістів — всіх, хто проектує залізо і розробляє софт для мережевих маршрутизаторів. Наші рецепти можна використовувати і в секторі SOHO (малий офіс / домашній офіс), і в сегменті Enterprise (розробка мережевих пристроїв з високою продуктивністю).

Читати далі →

Алгоритми усунення помилкових та надлишкових даних GPS-потоці



Розробка електроніки на базі GPS/ГЛОНАСС-технологій — одна з наших улюблених тем на Хабре. Ми вже писали оглядову статтю на цю тему, розповідали про систему «ЕРА-ГЛОНАСС» і навіть визначали своє місце розташування мереж стільникового зв'язку.

Цього разу наш піст покликаний дати відповідь на конкретний практичний питання: «Як зменшити обсяг потоку даних з навігаційно-зв'язкових терміналів без втрати інформативності?». Ця тема досить актуальна, адже послуги бездротового зв'язку складають значну частину фінансових витрат на обслуговування систем моніторингу транспорту.

Для початку давайте подивимося, що являє собою тракт підготовки і збору інформації на терміналах перед відправкою даних на сервер.

Читати далі →

Наша електроніка: топ-10 розробок компанії Promwad


На фото: проекти з портфоліо інноваційної компанії Promwad

Сьогодні ми публікуємо на Хабре свій 30-й пост про розробку електроніки для серійного виробництва. За півтора року ми написали про всіх етапах проектування нових пристроїв: від ідеї до післяпродажного обслуговування.

Настав час показати реальні приклади наших власних розробок, які ми робимо для клієнтів з Росії, ЄС, США і Канади. Отже, під катом вас чекає огляд 10 проривних проектів Promwad, одного з найбільших дизайн-центрів у Східній Європі з повним циклом розробки електроніки на замовлення. На думку засновників нашої компанії, ці розробки були новаторськими для свого часу, як з точки зору технологій, так і бізнес-рішень.

Читати далі →