Скачиваний:
24
Добавлен:
01.05.2014
Размер:
2.25 Mб
Скачать

Семейство МК 68300

(коммуникационные контроллеры)

 

 

CPU

SIM

 

Модуль системной интеграции

МС68302

 

 

 

 

 

Шина М68000

 

 

 

 

Контроллер памяти

Управление

ЯДРО

 

 

 

 

 

 

 

 

 

Контроллер прерываний

 

М68000

 

 

 

 

 

 

 

 

 

 

Арбитр шины

 

 

 

 

 

 

Логика CS & WS

 

 

 

 

CPM

 

 

 

Параллельный В/В

1152 байт

 

 

6 каналов SDMA

 

 

 

RAM

 

 

 

Генератор

 

 

1 IDMA

 

 

 

 

 

Параллельный В/В

 

 

 

 

 

 

Параллельный

16-битный RISC МК и

 

 

 

порт интерфейса

программное ПЗУ

 

 

 

 

 

 

 

 

МС68302

 

SCC1

SCC2

SCC3

SMC1

SMC2

SCP

 

 

 

Последовательный интерфейс

 

 

Microcontrollers CISC & RISC

 

 

 

 

 

 

Семейство МК 68300

 

 

 

 

 

 

(коммуникационные контроллеры)

Управление

 

 

 

1 основной

 

3 таймера

 

 

 

 

 

 

4 сигнала выбора

 

 

энергопотреб-

 

Контроллер

канал

 

MC68356

 

 

 

PIO

 

лением

 

прерываний

DMA

Системный контроль

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cистемная

 

 

Статическое

 

 

 

 

шина

 

 

ядро

 

 

 

 

 

 

 

 

М68000

 

 

 

 

 

 

 

адреса 24

 

 

 

 

1152 байт

 

Интерфейс

 

 

6 каналов

 

данные 8/16

PIT

 

SDMA

 

RAM

 

ведомого PCMCIA

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

Интерфейс

адреса 12

 

 

 

 

 

 

16550 UART

RISC

 

 

 

 

 

 

 

данные 8/16

 

 

 

 

 

 

 

 

Контроллер

 

 

 

 

 

 

 

 

 

 

SCC2&

SCC1

SCP +

 

Режим

 

 

 

 

 

прямого

 

 

68302

 

SCC3

 

2 SMCs

 

доступа

 

 

56002

 

 

 

 

Glue

 

 

Системная

SSI

 

SCI+

 

 

 

шина

 

 

 

Host

Внешняя шина I/F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Периферийная шина

 

i/f

 

 

адреса 16

 

 

 

Ядро 56002

 

данные 24

 

 

Программная шина

 

 

 

 

 

 

 

 

 

 

 

 

Шина данных Y

 

 

 

 

 

 

 

Шина данных Х

 

 

 

 

 

 

 

5.25х24 ОЗУ программ

PLL&Clocks

 

 

 

 

 

64х24 загрузочное ПЗУ

 

 

5.5Kx24 ПЗУ данных

Прерывания

 

 

 

 

 

 

 

5.5Кх24 ОЗУ данных

 

 

 

OnCE

 

357-контактный

 

 

 

 

 

 

 

 

PBGA

Microcontrollers CISC & RISC

 

 

 

 

 

 

 

Семейство МК 68300

 

 

 

 

 

 

 

 

(сопроцессор ЦОС)

 

 

 

 

 

 

 

 

Основные параметры:

 

 

 

 

 

 

 

 

Ядро сопроцессора - DSP56002

 

 

производительность

 

 

-30MIPS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

на частоте 60 Мгц

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

параллельный 24-битный

 

 

 

 

 

 

 

 

умножитель-аккумулятор

 

 

 

 

 

 

 

 

24-разрядная шина данных

 

 

 

 

Кшине

 

 

 

 

 

КSCC

68000

 

 

 

 

 

 

 

 

 

Системная

 

16-разрядная шина адреса

56002

 

 

 

Host-

 

шина

 

программное ОЗУ 5.25Кх24

 

 

 

 

 

56002

 

 

SSI

 

SCI+

интерфей

ВнешняяшинаI/F

 

 

 

 

с

 

 

 

 

 

 

 

 

Адрес -16

 

ПЗУ начальной загрузки

 

Периферийная шина

 

 

 

64х24

 

 

Ядро56002

Данные -24

 

 

Программная шина

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ШинаданныхY

 

 

 

 

ОЗУ Х данных 3Кх24

 

 

ШинаданныхХ

 

 

 

 

 

 

 

512х24ОЗУпрограмм

PLL&Clocks

 

 

ОЗУ Y данных 2.5Кх24

 

 

 

 

 

 

 

15Kx24ПЗУданных

 

 

Прерывания

 

 

 

 

 

64х24 загрузочноеПЗУ

 

Управление

 

 

 

 

 

37Кх24ПЗУпрограмм

 

 

 

5.5Кх24ОЗУданных

 

 

OnCE

357-контактный

 

 

 

 

 

 

 

PBGA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

прямой доступ из DSP в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

магистраль 68000

Microcontrollers CISC & RISC

 

 

 

 

 

 

Семейство МК 68300

 

 

 

 

 

(коммуникационные контроллеры)

 

 

CPU

SIM

 

 

Модуль системной интеграции

Шина

 

 

 

 

 

Контроллер памяти

CPU32+

 

 

 

 

 

ЯДРО

 

 

 

 

 

Контроллер DRAM

CPU32+

 

 

 

 

 

Контроллер SRAM

 

 

 

 

 

 

Арбитр шины

 

 

 

 

 

 

Системные функции

BDM

 

 

 

 

 

Логика CS & WS

 

 

 

 

 

МС68360

 

 

 

 

 

 

 

 

 

 

 

 

Управление

 

 

 

CPM

 

 

 

Параллельный В/В

2.5K

Контроллер

4

 

14 каналов

Генератор

RAM

прерываний

Таймера

SDMA

 

 

 

 

2

В/В

 

 

 

 

 

IDMA

Параллельный

32-битный RISC МК и

 

 

 

порт интерфейса

программное ПЗУ

 

 

 

SCC1

SCC2

SCC3

SСC4

SMC1

SMC2

SPI

 

 

 

 

Последовательный интерфейс

Распределитель временных

 

Распределитель временных

 

слотов А

 

 

слотов В

М68360

 

 

 

 

 

 

Microcontrollers CISC & RISC

Семейство 32-разрядных процессоров ColdFire

Промышленные системы управления, устройства связи, Области применения коммуникационное и сетевое оборудование,

высокопроизводительные системы при низкой стоимости, портативная техника

Формула семейства

ColdFire=CORE&SI&BDM&JTAG&CI/Dv CORE&BDM&JTAG&CI/D&((T&UART)v(T&UART&I2C))

Основные характеристики

Совместимость с М68000. Встроенный отладчик

 

и тестовый интерфейс. RISC-ядро с переменной

 

длиной команд

Microcontrollers CISC & RISC

Семейство процессоров ColdFire

 

 

 

MCF 5204

 

 

C L O C K

 

С и с т е м н а я

 

 

 

 

з а щ и т а

В ы б о р

J T A G

J T A G

К о н т р о л л е р

В ы б о р

и н т е р ф е й с

м и к р о с х е м ы

м и к р о с х е м ы

 

с и с т е м н о й

(д и а г н о с т и к а

и

К о н т р о л л е р

П о д д е р ж к а

ш и н ы

т е с т и р о в а н и е

 

п р е р ы в а н и й

п р е р ы в а н и й

 

 

 

5 1 2 к э ш

 

И н т е р ф е й с

В н е ш н я я

 

 

в н е ш н е й ш и н ы

ш и н а

 

и н с т р у к ц и й

 

 

 

 

 

 

5 1 2 б а й т S R A M

 

 

П о с л е д о в а -

 

 

 

U A R T

 

 

 

 

т е л ь н ы й

 

 

 

 

и н т е р ф е й с

B D M

 

 

Т а й м е р 1

П о д д е р ж к а

Я д р о

 

 

т а й м е р а

и н т е р ф е й с

C O L D F IR E

 

Т а й м е р 2

 

( ф о н о в ы й

 

 

 

 

 

р е ж и м о т л а д к и )

 

 

 

Microcontrollers CISC & RISC

Характеристики процессоров семейства ColdFire

Процессор

f,

Uп,

ColdFire

МГц

V

MCF5102

16

 

 

20

 

 

25

3,3

 

33

 

 

40

 

MCF5202

16

 

 

25

5

 

33

 

MCF5203

16

 

 

25

5

 

33

 

MCF5204

16

 

 

25

5

 

33

 

MCF5206

16

 

 

25

5

 

33

 

P

MIPS на макс.

 

частоте

0,64W

27

268mW

27

348mW

 

0,3W

25

284mW

13,5

369mW

 

325mW

17

425mW

 

Размер

шины

32 бита (динам.)

32 бита (динам.)

16 бит (динам.)

32 бита адрес/

16 бит данные

32 бита (динам.)

Размер кэша

Память

 

Модули

Технология/

I/D

 

 

 

корпус

2Кб/1Кб

--

Встроенный

0,65 /TLM14

 

 

отладочный модуль

4

 

 

 

 

TQFP

2 Кб

--

Встроенный

100 pin TQFP

Unified

 

отладочный модуль

 

2 Кб

--

Встроенный

100 pin TQFP

Unified

 

отладочный модуль

 

512 байт/-

512 байт

1

посл. интерфейс,

100 pin TQFP

 

RAM

2

таймера,

 

 

 

6

сигналов выборки,

 

 

 

8

I/O,

 

 

 

отладочный модуль

 

512 байт/-

512 байт

Контроллер DRAM,

0,65 /TLM

 

RAM

2 UART,

160 QFP

 

 

2

таймера,

 

 

 

8

сигналов выборки,

 

 

 

8

I/О,

 

 

 

I2C,

 

 

 

отладочный модуль

 

Microcontrollers CISC & RISC

Семейство СoldFire

Факторы успеха семейства ColdFire

RISC-архитектура

Высокая производительность

Переменная длина команд

Компактный двоичный код

Развитый отладочный интерфейс

Поддержка JTAG

Эффективные режимы энергопотребления

Разнообразные портативные приложения

Microcontrollers CISC & RISC

Семейства на базе PowerPC

MPC600

МРС700

Процессоры

MPC500

Контроллеры

MPC800

Контроллеры

Портативные компьютеры, настольные системы,серверыВысочайшая производительность(до 350Мгц)

Поддержка ведущих ОС(Unix, MacOS, WinNT)

32 или 64-битовые шины для обеспечения гибкости

МРС505 и МРС509 основаны на PowerPC с плавающей точкой однокристальной периферии

МРС505 является первой реализацией семейства PowerPC

микроконтроллеровОбеспечивает 32-битовые эффективные адреса

Обрабатывает 8-, 16-, 32-разрядные данные целого типа; 32- и разрядные данные с плавающей точкойРазличные контроллерные приложения; системы реального времени

Процессоры основаны на РowerPC с однокристальной периферией

Поддержка функций ЦОС, Ethernet и PCMCIAОсновные реализации:

-портативные приложения (МРС821, МРС823) -недорогая версия МРС860 - МРС801

-недорогие сетевые и коммуникационные приложения - МРС850 -работа в Internet, передача данных (MPC860 - несколько вариантов исполнения)

Microcontrollers CISC & RISC

Ядро RCPU PowerPC

Архитектура POWER - Perfomance Optimization With Enhanced RISC

 

 

 

 

 

К э ш -п а м я т ь к о м а н д

 

 

 

 

 

 

 

 

П а м я т ь

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б л о к

 

 

 

 

Б л о к

 

 

 

Б л о к

 

 

 

 

 

 

п е р е х о д о в

 

 

ф и к с и р о в а н -

 

 

п л а в а ю щ е й

 

 

 

 

 

 

 

 

 

 

 

н о й т о ч к и

 

 

т о ч к и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

К э ш -п а м я т ь д а н н ы х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ядро RCPU PowerPC

Состав: -целочисленный блок IU

-блок выполнения переходов BPU -блок плавающей точки FPU -кэши инструкций и данных

 

I-ADDR

 

 

I-DATA

 

L-ADDR

 

L-DATA

 

 

ПЛАНИРОВЩИК

 

 

 

 

 

 

 

 

 

КОМАНД

 

 

 

 

 

 

 

RCPU

 

 

 

 

 

 

 

 

 

 

 

ГЕНЕРАЦИЯ

БЛОК ПРО-

ОЧЕРЕДЬ ПРЕД-

 

 

 

 

 

 

СЛЕДУЮЩЕ-

ЦЕССОРА

ВЫБОРКИ

 

 

 

 

 

 

ГО АДРЕСА

ПЕРЕХОДОВ

КОМАНД

 

 

 

 

 

 

 

 

ШИНА УПРАВЛЕНИЯ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ДАННЫЕ С

FRP

FRP

FPU

 

 

 

 

 

 

 

 

ПЛАВАЮ-

(32X64)

ИСТОРИИ

 

РЕГИСТРЫ

GPR

 

GPR

IMUL/

ALU/

АДРЕСА

ЦЕЛЫЕ

ЩЕЙ

 

 

 

 

ТОЧКОЙ

 

 

 

УПРАВ-

(32X32)

ИСТРИИ

IDIV

BFU

ЗАГРУЗКИ/

ДАННЫЕ

ЗАГРУЗКИ/

 

 

 

ЛЕНИЯ

 

 

 

 

 

ХРАНЕНИЯ

ЗАГР./ХРАН.

ХРАНЕНИЯ

 

 

 

 

 

ШИНЫ ИСТОЧНИКА

 

 

 

 

 

 

 

 

(4СЛОТА/ТАКТ)

 

 

 

 

 

 

 

Состав: -целочисленный блок IU

-блок выполнения переходов BPU -блок плавающей точки FPU -блок загрузки/хранения LSU

-кэши инструкций и данных (в ядро не входят)

Microcontrollers CISC & RISC

 

 

Семейство МК МРС500

Однокристальная

Однокристальная

МРС505

 

периферия

периферия

 

 

Внутримодульная шина 2 (IMB2)

 

 

 

 

Блок управления периферией (PCU)

 

 

 

Порт Q

 

 

 

Контроллер прерываний

 

 

 

Программный Watchdog

Системный

 

L-шина/ IMB2 интерфейс (LIMB)

 

 

блок (SIU)

 

 

 

 

RISC-

Внутренняя L-шина

 

 

 

 

 

 

 

процессор

4К байт

 

Chip selects

MCU (RCPU)

Внутренняя

Ports

 

SRAM

 

PIT/DEC

 

 

шина команд (I-шина)

Clocks

 

 

 

 

 

 

Debug

 

 

4К байт

 

EBI

 

 

 

 

Поддержка

 

Кэш команд

 

Порт

 

 

 

разработки

 

 

 

 

 

 

разработки

 

 

 

 

Microcontrollers CISC & RISC

 

 

 

 

 

 

 

 

Семейство МРС800

 

 

 

 

CPU

SIM

 

 

Устройство системной

 

 

 

 

4К I-кэш

 

 

 

 

Шина

 

 

 

 

 

 

 

интеграции

 

Power PC

ЯДРО

 

IMMU

 

 

 

 

Контроллер памяти

 

 

 

 

 

 

 

 

 

 

PowerPC

 

 

 

 

 

 

Внутреннее

Внешнее

 

 

 

 

 

 

 

 

 

BIU

BIU

 

 

 

 

4К D-кэш

 

 

 

Системныефункции

 

 

 

 

 

 

 

 

 

 

 

 

 

DMMU

 

 

 

 

Часыреальноговремени

MPC860

 

 

 

 

 

 

 

Интерфейс сокетаPCMCIA

 

 

 

 

 

 

 

 

Управление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CPM

 

 

 

 

 

 

Параллельный В/В

5K

Контроллер

4

 

16 каналов

 

 

 

Генератор

RAM

прерываний

Таймера

SDMA

 

 

В/В

 

 

 

 

2 Виртуальны[

 

 

Параллельный порт

32-битный

 

RISC

 

IDMA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

интерфейса

микроконтроллер

MAC

 

 

 

МРС860

 

 

 

 

ипрограммноеПЗУ

 

 

 

 

 

 

 

 

 

 

 

 

 

SCC

SCC2

SCC3

SСC4

SMC

SMC2

SPI

2

 

 

 

IC

 

 

 

 

 

 

 

 

Последовательный интерфейс

 

 

Распределитель временных

Распределительвременных

 

 

 

 

 

слотовА

 

 

слотовВ

 

 

 

 

Microcontrollers CISC & RISC

Соседние файлы в папке Развитие систем микроконтроллеров