Texas Instruments выпускает ARM микропроцессор AM1810 Sitara со встроенным интерфейсом PROFIBUS
25.11.2010

Компания Texas Instruments выпускает ARM микропроцессор AM1810 Sitara – однокристальное решение на базе ядра ARM9 с интегрированным интерфейсом PROFIBUS.

PROFIBUS

PROFIBUS (PROcess FIeld BUS) - открытая промышленная сеть, прототип которой был разработан компанией Siemens AG для своих промышленных контроллеров SIMATIC. Это наиболее мощная сеть полевого уровня, которая может быть использована для большинства практических применений. Эта сеть отвечает требованиям международных стандартов IEC 61158 и EN 50170, объединяет технологические и функциональные особенности последовательной связи полевого уровня. Она позволяет объединять разрозненные устройства автоматизации в единую систему на уровне датчиков и приводов. PROFIBUS использует обмен данными между ведущим и ведомыми устройствами. Требования пользователей к получению открытой, независимой от производителя системы связи, базируется на использовании стандартного протокола PROFIBUS.

По сравнению с многокристальными решениями, представленными на рынке, микропроцессор AM1810 Sitara соединяет интерфейс PROFIBUS с трансивером RS-485, тем самым избавляя разработчиков от применения FPGA или специализированных контроллеров. Это, в свою очередь, ведет к значительному снижению энергопотребления, уменьшению размеров печатной платы.

Канал данных Fielbus (FDL), обеспечивающий функции управления доступом к передающей среде и целостности информации, представляет собой программируемый модуль реального времени, входящий в состав периферии микропроцессора. Этот модуль связан с ядром посредством внутренней системной шины, что позволяет сократить время контроля и ответа – коммуникация с распределенной периферией (PROFIBUS DP) осуществляется со скоростью 12 Мбод.

Texas Instruments: микропроцессор AM1810 Sitara структурная хема
Кликните для увеличения

Отличительные особенности и основные характеристики:

  • RISC ядро ARM926EJ-S, рабочая частота 375 МГц;
    • 32-битные и 16-битные инструкции;
    • технология ARM Jazelle;
    • 16 КБайт кэш инструкцийб 16 КБайт кэш данных;
    • 8 КБайт RAM, 64 КБайт ROM;
  • 128 КБайт память программ;
  • встроенный контроллер DMA:
    • 2 канальных контроллера;
    • 3 контроллера передачи;
    • 64 независимых канала DMA;
    • 16 каналов Quick DMA;
  • подсистема: программируемый модуль реального времени с поддержкой PROFIBUS:
    • два программируемых модуля реального времени (PRU):
      • 32-битная RISC архитектура;
      • 4 КБайт RAM инструкций;
      • 512 Байт RAM данных;
      • возможность программного отключения подсистемы;
    • стандартный механизм энергосбережения;
    • собственный контроллер прерываний;
  • два интерфейса внешней памяти;
  • три конфигурируемых модуля UART типа 16650;
  • контроллер ЖК дисплея;
  • два канала интерфейса SPI;
  • два канала интерфейса MMC/SD/SDIO;
  • два канала интерфейса I2C;
  • интерфейс Host-Port с 16-битной мультиплексируемой шиной данных/адреса для повышения пропускной способности;
  • интерфейсы USB 1.1, USB 2.0 OTG;
  • многоканальный последовательный аудио порт;
  • два многоканальных буферизированных последовательных порта;
  • контроллер Ethernet 10/100 Мбит/с;
  • универсальный параллельный порт:
    • высокоскоростной интерфейс для внешних FPGA и преобразователей данных;
    • ширина данных 8 – 16 бит в каждом из двух каналов;
    • обычная и повышенная скорость обмена данными;
  • встроенный контроллер SATA с поддержкой скорости передачи данных 1.5 Гбит/с и 3 Гбит/с;
    • поддержка всех энергосберегающих функция интерфейса SATA;
  • часы реального времени с осциллятором 32 кГц и возможностью питания от резервного источника;
  • три 64-разрядных таймера общего назначения (каждый конфигурируется как два 32-разрядных);
  • один 64-разрядный таймер/сторожевой таймер (конфигурируется как два 32-разрядных);
  • два ШИМ с расширенным функционалом;
  • три 32-битных модуля захвата;
  • полная программная и аппаратная поддержка;
  • сертификация PROFIBUS;
  • корпус: 361-выводный PBGA.

Для оценки возможностей и поддержки разработки приложений на базе микропроцессора AM1810 Sitara компания выпускает оценочный модуль TMDXEVM1810, сопровождаемый всем необходимым ПО, включая конфигуратор модулей реального времени и периферии, ядро Linux 2.6.33, ОС Windows Embedded CE.

Texas Instruments: оценочный модуль TMDXEVM1810

ti.com

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: Texas Instruments' new AM1810 Sitara ARM MPU, a certified single-chip PROFIBUS® solution

Подробнее >>

Реклама