Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по дисциплине Цифровые устройства и микропроцесс.doc
Скачиваний:
86
Добавлен:
26.05.2014
Размер:
577.02 Кб
Скачать

3.4 Микросхемы Intel

Из линейки USB-микросхем Intel можно выделить несколько:

  • 8x931Ax-микроконтроллер с архитектурой MSC-51. Имеет встроенную USB-функцию, работающую в LS/FS режимах, 256 байт ОЗУ, 0 или 8 Кбайт ПЗУ, 8х4 регистра общего назначения, 32 программируемых вывода, последовательный интерфейс управления клавиатурой. Функция имеет 3 конечные точки с буферами FIFO размером соответственно 8,16 и 8 байт;

  • 8х931Hx-микроконтроллер с архитектурой MSC-51. Имеет встроенную USB-функцию и хаб с 4 внешними нисходящими портами, работающими в LS/FS режимах, 256 байт ОЗУ, 0 или 8 Кбайт ПЗУ, 8х4 регистра общего назначения, 32 программируемы вывода, последовательный интерфейс, интерфейс управления клавиатурой. Функция имеет 3 конечные точки с буферами FIFO размером соответственно 8,16 и 8 байт;

  • 8х930Ax-микроконтроллер с архитектурой MSC-251. Имеет встроенную USB-функцию, работающую в LS/FS-режимах, 1024 байта ОЗУ, 0, 8 или 16 Кбайт ПЗУ, 40 регистров общего назначения, 32 программируемых вывода, последовательный интерфейс. Функция имеет 4 (или 6) конечных точек с буферами FIFO размером соответственно 16,1024,13,16 (или 16,256,32,32,32,16) байт.

  • 8х930Hx-микроконтроллер с архитектурой MSC-251. Имеет встроенную USB-функцию и хаб с 4 внешними нисходящими портами, работающими в LS/FS-режимах 1024 байта ОЗУ, 0, 8 или 16 Кбайт ПЗУ, 40 регистров общего назначения, 32 программируемых вывода, последовательный интерфейс. Функция имеет 4 конечные точки с буферами FIFO размером 16,1024,16,16 байт.

Основным отличием микросхем семейства 8х930 и 8х931 является то, что в основе приборов семейства 8х931 использован микроконтроллер с архитектурой MCS-51, а в основе приборов семейства 8х930-микрокнтроллер с архитектурой MCS-51, а в основе приборов семейства 8х930-микроконтроллер с архитектурой MCS-251, которая, по утверждению специалистов фирмы, обеспечивает производительность в 15 раз большую, чем архитектура MCS-51.

С точки зрения спецификации USB микросхемы семейств 8х930 и 8х931 являются USB-устройствами, которые обслуживаются как функции, обеспечивающие USB-порты для дополнительной периферии (рис 1).

Рис 4. Архитектура использования микросхем семейства 8х930 и 8х931.

Микросхемы семейства 8х931Hx оснащены встроенным интерфейсом управления клавиатурой.

Таблица 4. содержит основные характеристики микросхем этого семейства.

Таблица 4. Сравнительная характеристика микросхем Intel

 

8х931Hx

8x931Ax

8x930Hx

8x930Ax

Встроенная ROM, Кбайт

0 или 8

0 или 8

0,8 или 16

0,8 или 16

Встроенная RAM, байт

256

256

1024

1024

Встроенная периферия

Таймеры/счетчики

3

3

3

3

Последовательный порт I/O

Есть

Есть

Есть

Есть

PCA, аппаратный сторожевой таймер

Нет

Нет

Есть

Есть

Совместимость кодов с микроконтроллером MCS R 51

Есть

Есть

Есть

Есть

Совместимость кодов с микроконтроллером MCS R 251

Нет

Нет

Есть

Есть

Интерфейс клавиатуры

Есть

Есть

Нет

Нет

Совместимость с USB спецификациями

1.0

1.0

1.0

1.0

Встроенные USB приемопередатчики

Есть

Есть

Есть

Есть

Автоматическое управление FIFO приема/передачи

Есть

Есть

Есть

Есть

Тактовая частота (кварц/PLL), МГц

12

12

12

12

Производительность USB на полной скорости, Мбит/с

12

12

12

12

Режим пониженной тактовой частоты

Есть

Есть

Есть

Есть

Режим остановки/возобновления

Есть

Есть

Есть

Есть

USB векторы прерывания (хаба, функции и остановки/возобновления)

Есть

Есть

Есть

Есть

Разделение сигналов сброса

Есть

Есть

Нет

Нет

USB-функция

Количество конечных точек функции

3

3

4

4(или 6)

Объем FIFO приема/передачи, байт

Количество конечных точек функции

3

3

4

4(или 6)

Конечная точка 0

8

8

16

16

Конечная точка 1

16

16

0-1024

0-1024

Конечная точка 2

8

8

16

16 (или 32)

Конечная точка 3

нет

нет

16

16 (или 32)

Конечная точка 4

нет

нет

нет

32

Конечная точка 5

нет

нет

нет

16

Возможности USB-хаба

Встроенный нисходящий порт

USB порт 1

нет

USB порт 4

нет

Производительность USB на полной скрости, Мбит/с

12

нет

12

нет

Внешние нисходящие порты

4 (USB-порты 2,3,4,5)

нет

4 (USB-порты 1,2,3,5)

нет

Производительность USB-хаба (полная/малая скорости), Мбит/с

12/1,5

нет

12/1,5

нет

Емкость FIFO приема/передачи конечной точки хаба 0, байт

8

нет

16

нет

Емкость буфера регистра передачи данных конечной точки хаба 1, байт

1

нет

1

нет

Ядро микроконтроллера

Архитектура

MCSR 51 (аккумуляторная)

MCSR 51 (аккумуляторная)

MCSR 251 (аккумуляторная)

MCSR 251 (аккумуляторная)

Адресное пространство

Память программ/данных Кбайт

64/64

64/64

256 (единое адресное пространство)

256 (единое адресное пространство)

Внешняя шина (мультиплексируемая)

Адрес, разрядов

16

16

16,17 или 18

16,17 или 18

Данные, разрядов

8

8

8

8

Количество регистров

8

8

40

40

Параллельные порты I/O

4

4

4

4

Напряжение питания, В

от 4,4 до 5,25

от 4,15 до 5,25

от 4,0 до 5,25

от 4,0 до 5,25

Диапазон рабочих температур

От 00С до 700С

От 00С до 700С

От 00С до 700С

От 00С до 700С

Корпуса

64 SDIP,64QFP,68PLCC

64 SDIP,64QFP,68PLCC

64SDIP,68PLCC

68PLCC