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

Особенности архитектуры NanoBoard 3000

  • Инновационная легкоконфигурируемая платформа позволяет использовать все преимущества высокоинтегрированных недорогих программируемых устройств, обеспечивая быструю и интерактивную реализацию и отладку вашего проекта.
  • NanoBoard 3000 открывает перед вами мир встраиваемых систем, основанных на ПЛИС. Программируемая аппаратная среда позволяет многократно менять конфигурацию систем без каких-либо дополнительных затрат времени и средств.
  • Реализована полная синхронизация с Altium Designer — САПР нового поколения от компании Altium.
  • ПЛИС высокой степени интеграции располагается на основной плате; поддерживается возможность добавления периферийной платы (производства Altium или собственной разработки), что обеспечивает дополнительную гибкость системы.
  • Периферийная плата распознается и конфигурируется автоматически.
  • Двухвариантная загрузка позволяет обновлять встроенное ПО платы через стандартное USB-соединение, при этом не требуется ни параллельного порта, ни адаптера USB JTAG.

Характеристики основной платы

  • Поддержка семейства ПЛИС в зависимости от производителя:
    • NanoBoard 3000XN-01 на базе ПЛИС Xilinx Spartan 3AN (XC3S1400AN-4FG676C);
    • NanoBoard 3000AL-01 на базе ПЛИС Altera Cyclone III (EP3C40F780C8N);
    • NanoBoard 3000LC — на базе ПЛИС LatticeECP2 (LFE2−35SE-5FN672C).
  • Встроенная цветная TFT LCD-панель (240×320) с сенсорным экраном, обеспечивающая динамическое взаимодействие с приложением.
  • Высококачественный стереозвук: линейный вход/выход и разъем для наушников, аудиокодек с I2S-совместимым интерфейсом, аналоговое устройство микширования, усилитель мощности и высококачественная акустическая система (на дополнительной плате).
  • USB-концентратор с возможностью подключения до трех устройств USB 2.0 и интерфейсом на базе высокоскоростного ISP1760.
  • Интерфейс SVGA (24 бит, 80 МГц).
  • Разнообразные коммуникационные интерфейсы: RS-232, RS-485, PS/2, 10/100 Fast Ethernet, USB 2.0, S/PDIF, MIDI.
  • Сдвоенные устройства чтения SD-карт и хост-контроллеров для использования и хранения данных при работе с ПЛИС.
  • ИК-приемник, поддерживающий передачу данных на частоте 38 кГц.
  • Тактовые генераторы для пользовательских ПЛИС: программируемый (6−200 МГц) и фиксированный (20 МГц).
  • 4-канальный 8-битный АЦП (SPI-совместимый) с максимальной частотой дискретизации 200 кГц.
  • 4-канальный 8-битный АЦП (SPI-совместимый) с максимальной частотой дискретизации 40 МГц.
  • Четыре изолированных цифровых реле: по одному реле без блокировки на 5 В с двухполюсной группой переключающих контактов в каждом.
  • Четыре усилителя с широтно-импульсной модуляцией.
  • DIP-переключатель общего назначения на восемь направлений, восемь RGB-светодиодов, пять кнопочных выключателей стандарта PDA и кнопка Test/Reset; все это подключено непосредственно к проектируемой ПЛИС.
  • Пользовательская макетная зона.
  • Сдвоенные разъемы расширенного ввода/вывода 18-разрядные (20-контактные) с возможностью выбора источника питания.
  • Внутриплатные ЗУ для проектируемых ПЛИС: статическое ОЗУ 256 К х 32 бит с общей шиной (1 Мб), синхронное динамическое ОЗУ 16 т М х 32 бит с общей шиной (64 Мб), страничная флэш-память 8 М х 16 бит с общей шиной (16 Мб, 3.0 В), сдвоенное независимое статическое ОЗУ 256 К х 16 бит (по 512 Кб).
  • Четыре устройства флэш-памяти по 8 Мбит с последовательным интерфейсом: одно с главной областью начальной загрузки для хост-контроллера, одно с резервной областью начальной загрузки для хост-контроллера и два для разработки ПЛИС (для загрузки и служебных целей).
  • Таймер реального времени с резервным питанием от батареи напряжением 3 В.
  • Возможность подключения одной периферийной платы для повышения гибкости системы.
  • Внутриплатная ID-память: система идентификации 1-Wire, позволяющая однозначно распознать основную плату и любую из присоединенных периферийных плат Altium.
  • Хост-контроллер (NanoTalk) со встроенным ПО NanoBoard позволяет управлять устройствами с использованием интерфейса JTAG (Altium Designer, проектируемой ПЛИС или периферийной платой), а также обеспечивает доступ к ресурсам при помощи последовательного интерфейса общей шины.
  • Разъем питания постоянного тока 5 В с выключателем; контрольные точки для всех питающих напряжений и «земли» на плате.
  • Высокоскоростной интерфейс USB 2.0 для связи с ПК, позволяющий выполнять быструю загрузку и отладку.

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

Так, начиная с 10-й версии Altium Designer cтеки программной платформы обеспечивают Wi-Fi-соединение на базе USB 2.0 при помощи экономичных аппаратных USB-устройств, а также мобильный 2G- и 3G-доступ к сети через периферийную плату PB15 2G/3G для платформ NanoBoard NB2 и NanoBoard 3000.

Аппаратные средства для моделирования устройств USB и Wi-Fi Аппаратные средства для моделирования устройств USB и Wi-Fi