Описание тега system-on-chip

По вопросу непосредственно о программировании "системы на кристалле" или написании кода "языка описания оборудования" для этих систем.
1 ответ

Настройка I2C и I2S в ALSA ASoC

Я работаю с BeagleBoard под управлением Linux 3.0.63 и пытаюсь заставить работать интерфейсы I2C и I2S с конечной целью - воспроизвести файл WAV на beagleboard и правильно настроить I2C и I2S. В настоящее время я застрял на установке BeagleBoard в к…
21 ноя '13 в 19:33
0 ответов

Микросеми рука Cortex-M3 переназначение Envm Hard Fault

У меня есть некоторые проблемы с переназначением кода в другое место на envm, Все нормально, когда загрузочный код выполняется после чистого сброса (загрузочный код помещается в начало envm (0x60000000)). Это файл компоновщика загрузочного кода, а з…
18 июл '18 в 15:32
2 ответа

Доступ к платформе устройства из пространства пользователя

С общей точки зрения, я пытаюсь выяснить, как получить доступ к устройству платформы из пространства пользователя. Если быть более точным, у меня есть контроллер EMIF и SoC, который я добавил в свое дерево устройств, и я считаю, что он правильно при…
2 ответа

Базовое приложение ARM в Xilinx Zynq SoC

Я новичок в Xilinx Zynq SoC. Zynq имеет ARM(двухъядерный). Мне любопытно, можно ли запускать программные программы C/C++ только на процессорах ARM без использования матрицы FPGA. Мое исследование не могло помочь много. Если да, я хотел бы знать неко…
27 ноя '14 в 13:51
0 ответов

Можем ли мы добавить новый арбитр в симуляторе Gem5 (Garnet 2.0)

Я хотел бы разработать новый маршрутизатор арбитр. Может ли симулятор GEM5 (Garnet2.0) принять нового арбитра. я знаю, что он реализует арбитр Раунда Робина. Спасибо
3 ответа

Могу ли я использовать LDREX/STREX для реализации спин-блокировки без включения SCU в многоядерном процессоре ARM Cortex-A9 SoC?

Я знаю, что это может быть странное использование. Я просто хочу знать, могу ли я использовать LDREX/STREX с отключенным SCU. Я использую двухъядерный процессор Cortext-A9 SoC. Два ядра работают в режиме AMP: каждое ядро ​​имеет свою собственную ОС.…
21 апр '15 в 22:01
2 ответа

Предпочтительная иерархия реализации HDL для SoC

Скажем, вы реализуете простую SoC с процессором, RAM, ROM и MMU, чтобы отобразить RAM и ROM в адресное пространство процессора. При создании экземпляров различных компонентов имеет смысл сделать следующее: ОЗУ и ОЗУ создаются в ММУ top cpu mmu ram r…
16 сен '12 в 21:23
1 ответ

GadgetFS на плате Linux на базе Allwinner H3

У меня есть nanopi-neo, который является платой Linux на основе Allwinner H3. Он поддерживает режим USB OTG, поэтому я хотел попробовать преобразовать его в slave с помощью GadgetFS. Из того, что я понимаю, я должен пересобрать ядро ​​linux, предост…
2 ответа

Как получить название модели SoC устройства Android?

Как получить название модели SoC устройства Android? Например Qualcomm MSM 8974 HAMMERHEAD (Flattened Device Tree) для Nexus 5. (Например, приложение CPU-Z показывает эту информацию.)
04 сен '14 в 14:22
1 ответ

Сложность использования стандартных библиотек C в инструменте SoCLib

Я студент-электронщик из Бразилии, и в настоящее время я работаю со встроенными системами. Я пытаюсь портировать MP3-декодер (написанный на C), называемый minimp3, на платформу, созданную с помощью инструмента SoCLib (этот инструмент имеет множество…
1 ответ

Пример расширения LEON SOC с помощью пользовательского периферийного устройства, AMBA AHB Slave

Кто-нибудь здесь расширял софткор LEON3 с кастомным hw? Я ищу простой пример, как добавить пользовательские периферийные устройства к шине AMBA AHB
09 янв '11 в 13:19
1 ответ

Может ли 32-битный MCU иметь линии данных более 32?

Мне было интересно, что является причиной маркировки MCU как 32-битной или 64-битной. В упрощенной архитектуре, такой как архитектура Гарварда или Неймана, раньше это была шина данных. Но на рынке я видел микроконтроллеры, которые имеют 64-битные ли…
08 янв '14 в 15:42
1 ответ

Скрипт Python для опроса Raspberry Pi внутренней температуры SoC

Я собрал воедино сценарий из нескольких источников для опроса внутренней температуры SoC моего Raspberry Pi. Я хочу затем передать эти данные на мою учетную запись Plotly. У меня есть полу-рабочий скрипт, но как только температура чипа прочитана, он…
1 ответ

Verilog код сети на кристалле

Я написал и смоделировал код Verilog в ISE Project Navigator 2013. Это модель RTL, которая описывает маршрутизаторы, буферы и каналы сети на кристалле. какое устройство лучше для синтеза и реализации? Как я могу получить статическое и динамическое э…
01 окт '16 в 07:35
7 ответов

Генерация случайных чисел C (чистый код C, без библиотек или функций)

Мне нужно сгенерировать несколько случайных чисел в C для тестирования и отладки системы. Система представляет собой специальное аппаратное обеспечение (SoC) с ограниченным набором функций, поэтому я могу использовать только базовые математические о…
29 фев '12 в 02:02
1 ответ

В чем разница между openwrt и µTenux?

Я новичок в SOC, у меня вопрос о двух системах, OpenWRT и µTenux. Кажется, что оба решения могут работать, но в чем разница между ними? Когда мы должны использовать OpenWRT для основы нового приложения? Когда мы должны использовать µTenux? Я хочу на…
22 дек '13 в 15:08
1 ответ

Nordic nRF51822 + Nordic IoT SDK

Nordic выпустила IoT SDK для некоторых платформ (включая сканер BLE SoC nRF51822), который позволяет разработчикам напрямую подключать устройства BLE к Интернету (с IPv6 через BLE), используя компьютер или маршрутизатор с поддержкой BLE в качестве ш…
05 апр '15 в 09:16
1 ответ

Советы по встроенному Linux на MCU FreeScale SoC MPC56xx

Я не хочу портировать Linux на MCU EVB MCU Freescale MPC5604P, есть какой-нибудь совет, как это сделать? или какой-нибудь веб-сайт, на котором мы можем начать? Примечание: процессор e200z0, PowerPC.
1 ответ

Libero soc & ide для windows 7 x32

Я несколько раз пытался установить Microsemi libero ( http://www.microsemi.com/products/fpga-soc/design-resources/design-software/libero-soc), но всегда получаю сообщение об ошибке, просто используется libero для х64 ОС? Я прочитал в поддержку устро…
15 фев '14 в 22:13
3 ответа

Сбалансированный процессор /SOC (?) Для небольшой встроенной системы под управлением Linux

Итак, я знаю, что ядро ​​Linux довольно "тяжелое", если рассматривать встроенные системы меньшего масштаба, но в настоящее время мы работаем из двух человек, пытаясь понять, как создать собственную встроенную систему. Я отвечаю за все программное об…