В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Silicon Laboratories > Микроконтроллеры

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



О компании Регистрация Микросхемы Соединители Дискретные эллементы ЭМГ-замки Новые микроконтроллеры серии 8051 с интегрированными АЦП и ЦАП высокого разрешения для высокоскоростных приложений. Огромное множество сложных систем контроля нуждаются в высокоскоростной прецизионной цифровой и аналоговой периферии. Компания Cygnal Integrated Products реализовала эти запросы в новых линейках микроконтроллеров серии 8051. Первая линейка микроконтроллеров - C8051F120/121/122/123 - обладает уникальной для контроллеров серии 8051 производительностью 100-MIPS и содержит два АЦП (8-ми и 12-ти битные) и два 12 битных ЦАП обладающих улучшенными шумовыми характеристиками и малыми искажениями. Кроме того, микроконтроллер C8051F120 CMOS обладает другими высококачественными аналоговыми функциями. Например, на данный момент доступны версии содержащие: аналоговый мультиплексор, усилитель с программируемым коэффициентом усиления, два компаратора, прецизионный источник опорного напряжения, датчик температуры, программируемый осциллятор и прецизионный VDD монитор/детектор кратковременного пропадания напряжения (Рис.1). Развитие продукции Cygnal происходит по принципу размещения на одном кристалле качественной аналоговой периферии, устройств смешанного сигнала, 8- и 16-битнымых микропроцессорных ядер и памяти. Это позволяет уменьшить размер, стоимость и потребляемую энергию систем контроля. Эти устройства так же содержат флэш-память для достижения максимальной гибкости и программируемости "в системе". Предыдущие поколения 1. Высокоскоростное "сердце" этого микроконтроллера от фирмы Cygnal Integrated Products окружает большой набор аналоговой периферии. Конвертеры данных поддерживают заданную точность и линейность при 100MГц. 8051 микроконтроллеров других производителей также имели встроенные аналоговые функции с высокими характеристиками, но эти характеристики достигались за счёт ухудшения свойств цифровой периферии. Последние разработки фирмы Cygnal полностью меняют положение вещей. Используя последнее поколение микроконтроллеров компании Cygnal, разработчики могут размещать высокоуровневую прецизионную аналоговую периферию в 100MГц цифровые приложения. Компания тщательно подбирает значения частот для аналоговой и цифровой периферии с целью минимизирования воздействия помех возникающих при работе цифровой части на аналоговую. Это позволяет изолировать аналоговую периферию от наиболее шумящих компонент цифровой периферии (таких как флэш-память и статическая память) настолько, насколько это возможно. Кроме того, проводники аналогового сигнала полностью изолированы от помех со стороны источников питания. Принцип "умного" дизайна: микроконтроллер C8051F120 содержит 12-битный АЦП с регистром последовательной аппроксимации (SAR) с гарантированной 12-битной точностью при скорости вычислений 100 ksps и обладает интегральной (INL) и дифференциальной (DNL) нелинейностями в пределах ±1 LSB. Эти характеристики получены благодаря использованию рассчитанной цепочки резисторов и перераспределению заряда. К примеру, отношение сигнал-шум для АЦП равняется 66 дБ. Два встроенных в чип 12 битных ЦАПа имеют время отклика (по полной шкале) порядка 10 µс. ЦАПы согласованы по скорости с АЦП с DNL = ±1 LSB и имеют диапазон выходного напряжения от 0 до (VREF-1 LSB). Раздельные источники опорного напряжения для ЦАПов и 12 битного АЦП позволяют пользователям C8051F120 использовать ЦАП как устройство корректировки усиления для 12-битного АЦП. В чип интегрированы: дополнительный АЦП (реально 8-битный) со скоростью вычисления 500ksps, восьмиканальный мультиплексор, усилитель с программируемыми коэффициентами усиления и компараторы. Используя дополнительный АЦП для выполнения рутинных служебных операций, разработчик освобождает, таким образом, АЦП с высоким разрешением для решения более важных задач. Все расположенные на кристалле конверторы данных конфигурируются программно через специальные регистры функций. Низковольтные компараторы обеспечивают время отклика 4-µс с перегрузкой 100-мВ. Конвейер инструкций: Новые микроконтроллеры с расширенной структурой ядра, практически в четыре раза увеличили свои вычислительные способности, но, в тоже время, сохранили совместимость по кодам с 8051 набором инструкций. На данный момент достигнута скорость 100MIPS при тактовой частоте 100MГц. Однако, если ядро микроконтроллера C8051F120 MCU работает на частоте 100MГц, то максимальная скорость встроенной флэш памяти ограничена 25MГц. Но это не повод для огорчения, так как в микроконтроллеры Cygnal встроена кэш память и система очерёдности выполнения команд. Необходимо заметить, что считывание флэш памятью 32-битного слова (4 байта инструкций) на скорости 25MГц, соответствует считыванию 8-битного слова на скорости 100MГц. Большинство 1 или 2 байтовых инструкций выполняются на скорости 100MIPS (Рис. 2). Для последовательного выполнения программ, реализован буфер выборки с упреждением. Если следующая инструкция не находилась в очереди, а была вызвана по прерыванию, то проверяется кэш память. При наличии в кэш данных содержащих инструкцию, выполнение этой инструкции идёт в обход общей очереди. Это означает, что кэш нужен только для хранения одного слова команды, в отличие от типичных кэш, содержащих полную последовательность инструкций. Очень маленькие команды могут содержаться в кэш целиком. Но только несколько первых инструкций необходимы. Однако, если следующая инструкция не находится в кэш- памяти, то происходит задержка, необходимая для чтения инструкции из флэш памяти. Типичный коэффициент попадания для кэш составляет 90%. Операции с кэшем и аппаратная поддержка отладчика настраиваются программно. 2. Кэш и буфер выборки с упреждением в микроконтроллере Cygnal 8051 работающем на 100MГц получают инструкции из 128 килобайтной 25MГц флэш памяти программ. Отладка: При отладке данного микроконтроллера не используются дорогие in-circuit эмуляторы. Вместо этого, чип имеет встроенный JTAG интерфейс, аппаратные прерывания, и ограниченные возможности отслеживания, что позволяет упорядочивать отладку и уменьшать стоимость разработки аппаратных систем отладки. Отладка в устройстве требует только недорогого JTAG интерфейса, который имеется в комплекте разработчика. Поддержка отслеживания ограничена сохранением меток инструкций и прекращается при аппаратном прерывании. После этого трассировочный буфер удерживает адрес инструкции выполнявшейся до прерывания. В действительности, трассировочный буфер содержит метки инструкций для любых переходов, вызовов или прерываний и они доступны при любой остановке ЦПУ. Хотя микроконтроллер C8051F120 имеет максимальную скорость работы 100MГц, имеющиеся в наличии система фазовой автоподстройки частоты (PLL) и система управления внешними источниками тактового сигнала позволяют реализовать программный контроль над тактовой частотой. Работа на меньших значениях тактовой частоты позволяет уменьшить расход энергии без перехода микроконтроллера в спящий режим. Внутренний осциллятор выдаёт частоты от 2 до 25MГц с 2% точностью, а работа на более высоких скоростях требует наличия внешнего кристалла или источника тактового сигнала. Внутренняя память RAM содержит обычную для 8051 семейства сверхоперативную память объёмом 256 байт и дополнительную RAM память ёмкостью 8 килобайт. Также существует возможность подключения внешней памяти. Общая цифровая периферия работает на частоте 100MГц что соответствует частоте работы процессорного ядра. Периферия состоит из 64 портов ввода/вывода общего назначения, портов SMBus/I2C и SPI и двух последовательных портов UART. Все счётчики 16-ти битные. Так же имеется специализированный сторожевой таймер и двунаправленная схема перезапуска, позволяющая перезапускать процессор от внешнего источника. Система перепрограммирования выводов (crossbar) позволяет подключать различную периферию к выбранным портам ввода/вывода. Микроконтроллер разработан для диапазона напряжений от 2.7 до 3.6В. Цифровые порты ввода/вывода совместимы с 5В логикой. Также имеется 22 вектора прерываний. Вторая линейка микроконтроллеров - C8051F040/041/042/043 - построена на 8051 ядре, работает на скорости 25 MIPS и обладает интерфейсом CAN BUS. Устройство полностью поддерживает интерфейс CAN 2.0B bus с 32 объектами сообщений. PGA позволяет контролировать 12 битный АЦП (скорость преобразований 100 ksps) во входном диапазоне 60V. Микроконтроллер разработан для применения в промышленной автоматике и сенсорных системах основанных на CAN интерфейсе. Модель С8051F040 содержит: 25 MIPS CPU; CAN BUS 2.0B со специализированной RAM для 32 объектов сообщений; два порта UART, порт SMBus, порт SPI, пять 16 битных таймера общего назначения, шестиканальный PCA; 64 кБ Flash программируемой "в системе"; интерфейс подключения модулей внешней памяти; 12 битный АЦП со скоростью преобразований 100 ksps; два 12 битных ЦАП; 60 В входной PGA с коэффициентами усиления от 0.05x до 16x; компараторы, температурный сенсор и сенсор опорного сигнала; 8 битный АЦП со скоростью преобразования 500 ksps; и отладчик, работающий по интерфейсу JTAG, (не требует эмулятора). Рабочий температурный диапазон для всех моделей микроконтроллеров не хуже -40C .. +85C. Микроконтроллеры поставляются в двух корпусных исполнениях - 100 пиновый TQFP и 64 пиновый TQFP.
    Найти поставщиков вы можете перейдя по ссылке Каталог фирм микроэлектроники

поставщики электронных компонентов






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники