Широкополосные решения


Аппаратные решения RadioVerse для трансиверов включают в себя различные варианты оценивания, такие как платформы создания прототипов, оценочные системы, инструменты симуляции программного обеспечения, драйверы устройств, и многое другое.  Выберите такой вариант оценивания, который наилучшим образом отвечает вашим требованиям на данном этапе проектирования. 

В проекте RadioVerse также предложены типовые проекты и аппаратные решения сторонних разработчиков для быстрого создания прототипов и выхода на рынок.

Пакет файлов для проектирования

Начните проектирование, загрузив и тщательно изучив комплекты ресурсов проектирования для AD9361, AD9363, AD9364, AD9371, AD9375, ADRV9002 и ADRV9008/9.

Узнать больше

Оценочная плата для ADRV9002

Оценочная плата для ADRV9026

Оценочная плата для ADRV9009

Оценочные платы для AD9371/AD9375

Оценочные платы для AD9361/AD9364

Модули SDR

Примеры типовых проектов входного РЧ-модуля

 

Программное обеспечение

Программное обеспечение оценивания

X+

SoftwareЭта система представляет собой пакет программного обеспечения, состоящий и графического интерфейса (GUI) для Windows с широкими возможностями, исходного кода функций API, библиотек DLL и компонентов уровня аппаратной абстракции (HAL). Кроме того, она включает в себя сервер TCP/IP, который обеспечивает интерфейс между пользовательскими приложениями, написанными на C#, MATLAB, LabView, Python и т.п., и оценочной платой. С его помощью пользователь может выполнять автоматическое тестирование. Независящие от конкретных ОС и аппаратной платформы функции API легко интегрируются в программное обеспечение пользователя.


Для загрузки доступны два варианта. Один вариант - это полный пакет с GUI, HAL, DLL, бинарными кодами функций API и т.п., используемый с аппаратными средствами оценивания. Второй вариант предназначен для интеграции в пользовательскую систему и включает в себя только исходный код функций API и коды программ для ARM. Оба варианта доступны по ссылке внизу.


Загрузить (только AD9371)

Программное обеспечение платформы макетирования

X+
Prototyping SystemЭтот пакет программного обеспечения доступен в виде двоичных кодов и в виде открытого исходного кода (в github, для полной прозрачности и поддержки управления версиями). Он включает в себя мультиплатформенный (Windows, Linux, OS X) графический интерфейс с широкими возможностями и код HDL для микросхем SoC Xilinx и Altera, а также заказных схем. Кроме того, в него входят код драйвера устройства для ядра Linux (на базе архитектуры Linux Industrial Input/Output [IIO]) и мультиплатформенные (Windows, Linux, OS X) библиотеки с поддержкой множества оконечных интерфейсов (локальный, сетевой, USB и т.п.). Помимо это в пакет включены функции интерфейса с оценочной платой для различных языков/средств моделирования (C, C++, C#, MATLAB, Simulink, Python, GNURadio), позволяющие формировать сигналы и производить автоматическое тестирование. Пользователь может интегрировать любую часть платформы макетирования (код HDL, драйвер или библиотеку) в свои системы без лицензирования. Прототип кода HDL может быть дополнены IP-ядрами пользователя (контроллер физического уровня или полнофункциональный модем). Система макетирования включает в себя пакет поддержки платформы (BSP) для инструмента HDL Workflow Advisor компании MathWorks.

AD9361/4: Руководство пользователя AD-FMCOMMS3-EBZ (Wiki)

AD9371: Руководство пользователя платформы макетирования (Wiki)

Драйверы для платформ без ОС

X+
No OS Software DriverЭто программное обеспечение представляет собой драйверы устройств, написанные на базовом ANSI-C (совместимы с большинством компиляторов ANSI C, соответствующим спецификации iso9899:1990), для платформ без операционной системы. Пользователи могут портировать эти драйверы на различные платформы с различными типами процессоров, от простых 16-разрядных микроконтроллеров до 64-разрядных процессоров. Драйверы написаны для примера аппаратного проекта на базе FPGA от Analog Devices, однако могут также использоваться в архитектурах с дискретными процессорами или процессорами, интегрированными в микросхему типа “система на кристалле” (FPGA + CPU). Эти драйверы позволяют пользователям избавиться от необходимости учитывать нюансы аппаратной части при написании кода и упрощают процесс интеграции в программное обеспечение конечного продукта.

Загрузить (только AD9361) (Wiki)
Загрузить (только AD9371)

 

Программные инструменты проектирования

ADIsimRF

X+
ADIsimRF

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

                                                                                                                                                                                                                                                                                         Узнать больше

JESD204/JESD204B

X+
JESD204/JESD204B

Стандарт последовательного интерфейса для преобразователей данных JESD204 и его версия JESD204B были созданы комитетом JEDEC с целью стандартизации и сокращения количества линий ввода/вывода данных между высокоскоростными преобразователями данных и другими устройствами, такими как ПЛИС FPGA (программируемые пользователем вентильные матрицы). Analog Devices является давним участником комитета JEDEC по стандарту JESD204, и мы одновременно разработали совместимые технологии и средства для преобразователей данных, а также предложили широкий ассортимент соответствующих продуктов, чтобы позволить нашим заказчикам в полной мере воспользоваться этим значительным прорывом в области интерфейсов. Фреймворк интерфейса JESD204 компании Analog Devices представляет собой пакет программного обеспечения и кода HDL системного уровня, предназначенный для упрощения разработки системы благодаря предоставлению оптимизированных по производительности IP-блоков, которые позволяют объединить сложные аппаратные средства, такие как высокоскоростные преобразователи, приемопередатчики и системы тактирования, с различными платформами FPGA.


Узнайте больше – Ресурсы последовательного интерфейса JESD204.

Отчет о совместимости FPGA компании Altera с AD9371/AD9375 (PDF)

Отчет о совместимости FPGA компании MicroSemi с AD9371/AD9375

Узнайте больше о фреймворке интерфейса JESD204

Проектирование фильтров

X+
Проектируйте фильтры с минимальным количеством ошибок и итераций

AD9361 Filter Designer
  • Легко создавайте собственные фильтры
  • Исследуйте характеристики фильтров
  • Быстро генерируйте коэффициенты для реализации
  • Передавайте коэффициенты в модель Simulink® или аппаратную платформу

Узнайте больше - AD9371 (Wiki)

Узнайте больше - AD9361 (Wiki)

Моделирование и модельно-ориентированное проектирование

X+

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

 

Model Based Design
  • Моделирование поведения аналоговых и цифровых блоковAD936x.
  • Возможность перехода от чисто программного моделирования к комбинированному программно-аппаратному модулированию с использованием MATLAB® и Simulink

Узнайте больше - AD9361

Поддержка платформ SDR для SoC Zynq компании Xylinx в Mathworks Communications Systems Toolbox

X+
Zynq-SDR-SupportСоздавайте макеты и тестируйте программно-определяемые радиосистемы (SDR) на базе микросхем Zynq компании Xilinx  при помощи MATLAB и Simulink.

Узнайте больше - AD9361

Типовые проекты — Партнеры

RadioVerse также предлагает типовые проекты и аппаратное обеспечение сторонних производителей для быстрого прототипирования и продвижения от создания концепции до вывода продукта на рынок.

Показать типовые проекты

HJX Dual ADRV9009 SDR Development Board