Особености на серията
TMS320C20x
-
До 4. 5K вътрешна RAM памет за данни/програми
-
32K думи вътрешна Flash памет (само 'F206)
-
32-битов АЛУ акумулатор
-
16х16 бита паралелен умножител с 32-битов
резултат
-
Инструкции за повторение на предишна инструкция
-
Вграден 16-битов таймер
-
16-битово мащабиращо устройство
-
Хардуерен стек с 8 нива
-
Режим с намалена консумация
-
Софтуерен генератор на цикли на изчакване
-
Различни PLL опции за намаляване на електромагнитното
излъчване (EMI) и разсейваната от системата мощност
-
'C203, 'LC203, 'C206 и 'F206 са pin-for-pin
съвместими в корпус TQFP със 100 извода.
Таблица с продуктите от серията
TMS320C20x
Особености на серията
TMS320C24x
Обработващ хардуер:
-
32-битово АЛУ
-
32-битов акумулатор
-
16х16 бита паралелен умножител с 32-битов
резултат
-
Три мащабиращи устройства
-
Осем 16-битови спомагателни регистри със специализиран
аритметичен модул за индиректна адресация в паметта за данни.
Памет:
-
192K думи х 16 бита максимално адресно пространство
-
Вътрешна RAM с двоен достъп (Dual Access RAM)
-
Вътрешна ROM или Flash памет
-
Интерфейс за външна памет със софтуерни цикли
на изчакване, 16 бита адрес и 16 бита данни
-
Поддръжка на хардуерни цикли на изчакване.
Програмно управление:
-
Конвейер с четири нива на обработка
-
Хардуерен стек с 8 нива
-
Маскируеми прекъсвания с възможност за маскиране
от потребителя.
Набор инструкции:
-
Инструкции за повторение на предишна инструкция
-
Инструкции за умножение и събиране, изпълними
в един цикъл
-
Инструкции за преместване на блок от паметта
-
Възможност за индексно адресиране.
Мощност:
-
Статична CMOS технология
-
Четири режима с намалена консумация.
Други особености:
-
JTAG емулация.
-
Тактов цикъл 50ns, като повечето инструкции
се изпълняват за един цикъл.
-
Програмна съвместимост с устройства от серията
TMS320 за работа с фиксирана запетая.
-
Вградена периферия.
Таблица с продуктите от серията TMS320C24x
* - има
интерфейс за външна памет
Особености на серията
TMS320C3x
TMS320C3x е първата серия 32-битови DSP процесори за работа с плаваща запетая
на фирмата TI. Устройствата от серията имат лесна за управление, високопроизводителна
архитектура. Могат да се използват за бързо разработване на нови продукти. Имат приложение в
автомобилната електроника, цифровата звукотехника, промишлената автоматика и офис техника, включваща многофункционална периферия, копирни машини и лазерни принтери.
Процесорът (CPU) има независим умножител и АЛУ и предлага до 60 MFLOPS
и до 30 MIPS.
DMA контролерът има собствена магистрала за данни и работи паралелно с
CPU-то. Той извършва въвеждане и извеждане на данни, като освобождава CPU-то
за аритметични операции. DMA контролерът може да достигне навсякъде в картата
на паметта.
Цялото пространство памет на 'C3x е 16М 32-битови думи.
Таблица с продуктите от серията TMS320C3x
† - има военна версия
‡ - има версия с разширен температурен диапазон на работа
Особености на серията
TMS320C4x
Устройствата от серията TMS320C4x са 32-битови DSP процесори за работа с плаваща запетая, оптимизирани за паралелна обработка. Серията 'C4x комбинира високопроизводително CPU и DMA контролер (до 6 комуникационни порта), за да задоволи потребностите на многопроцесорните приложения с интензивен обмен на данни. Всички 'C4x устройства са съвместими със средата на TI
за многопроцесорна разработка.
Всяко устройство съдържа вграден модул за анализ, който осигурява хардуерна
реализация на точки на прекъсване за разработване и дебъгиране на паралелни
приложения. Фамилията 'C4x възприема програми от DSP процесори TMS320C3x
за работа с плаваща запетая. Главно приложение 'C4x намира при 3D графики,
обработка на образи, мрежи и телекомуникационни базови станции.
Таблица с продуктите от серията TMS320C4x
† - има военна версия
‡ - има версия с разширен температурен диапазон на работа
Особености на серията
TMS320C5x
Серията 'C5x извършва 20-50 MIPS. Моделите със захранващо напрежение 3V имат производителност 40 MIPS и консумират по-малка мощност - до 1.15 mA/MIPS. Серията предлага устройства
с различни варианти памет и периферия. Стандартният синхронен двойно буфериран сериен порт работи при 12.5 Mbps с независими канали за приемане и предаване. Времеразделно мултиплeксираният (TDM) сериен порт има същите характеристики, както и стандартния сериен порт плюс TDM особености, които го правят подходящ за междупроцесорни комуникации в многопроцесорни DSP системи. Буферираният сериен порт (BSP) работи със скорост 40 Mbps без намеса на CPU-то.
Host порт интерфейсът е 8-битов паралелен порт за свързване на host процесор към 'C5x. Вграденият PLL позволява по-ниски честоти на тактовия генератор, при които се намалява
топлинното и електромагнитното излъчване. Фамилията 'C5x може да адресира 64K 16-битови думи
във външно програмно, данново и В/И пространства. TMS320C5x възприема програми от фамилиите DSP 'C1x, 'C2x и 'C2xx. По-високите честоти на работа, вградените памети, паралелният логически
модул и повторенията на блокове отличава серията. Вграждането на JTAG тестова магистрала повишава надеждността на системата, позволявайки 99% тестване за грешки и емулация на чипа. Има
ANSI C компилатор, проектиран за 'C5x, който транслира широко използвания език ANSI C директно в силно оптимизиран асемблерен код за 'C5x.
Таблица с продуктите от серията TMS320C5x
† - има
военна версия
‡= Стандартен сериен порт и TMD
сериен порт
¶= Стандартен сериен порт и 1 буфериран
сериен порт
§= Стандартен сериен порт
Особености на серията
TMS320C54x
DSP процесорите от сериите TMS320C54x и TMS320LC54x имат модифицирана Harvard
архитектура с една магистрала за програмна памет, три 16-битови магистрали за памет за
данни и четири адресни магистрали.
Основни характеристики:
-
40-битово АЛУ, 40-битово мащабиращо устройство
и два независими 40-битови акумулатора
-
17х17 бита паралелен умножител в комбинация
с 40-битов суматор за извършване на конвейерна операция за умножение и акумулиране,отнемаща един цикъл
-
Устройство за сравнение, събиране и съхранение
(CSSU) за избор между събиране и сравняване при Viterbi оператор
-
Експоненциален кодер за изчисление на експонента
от 40-битова стойност в акумулатора за един цикъл
-
Два адресни генератора, включващи осем спомагателни
регистъра и две спомагателни регистрови аритметични устройства (ARAU).
Таблица с продуктите от серията
TMS320C54x
†- Буфериран сериен порт и TDM
сериен порт
‡- Буфериран сериен порт и стандартен
сериен порт
§- Два буферирани серийни порта и TDM
сериен порт
Особености на серията
TMS320C6x
Серията TMS320C6x е водеща в областта на DSP процесорите. Устройствата от серията са първите, които са изградени на основата на архитектурата VelociTI, базирана на много дълги (VLIW) инструкции. Производителността им достига 1600 MIPS. Серията 'C62x е за работа с фиксирана запетая. Серията 'C67x е за работа с плаваща запетая с производителност 1 GFLOPS.
Особености на TMS320C6201:
-
VelociTI VLIW архитектура
-
Осем независими функционални устройства (два
16-битови умножителя с 32-битов резултат и шест АЛУ с 32/40-битови резултати)
-
32 32-битови регистъра
-
1600 MIPS
-
Продължителност на цикъла 5ns
-
До осем 32-битови инструкции за цикъл
-
Байт-адресируеми 8-, 16- и 32-битови данни
-
Поддръжка на два стандарта за подреждане в
данните (Little Endian, Big Endian)
-
Синхронен интерфейс за външна памет (EMIF)
-
Два многоканални буферирани серийни порта
(McBSP)
-
4-канален директен достъп до паметта (DMA)
-
Два таймера
-
Host-port интерфейс (HPI)
-
1 Mbit вътрешна памет (разделена на 2K по
256 бита за програмна памет и 64Kbytes за памет за данни.
Таблица с продуктите от серията TMS320C62х
Device Name
|
Cycle Time (ns)
|
Data/Program Memory (bits)
|
DMA
|
Synchronous Memory Interface
|
Nominal Voltage (V)
|
Host Port
|
McBSP
|
TMS320C6201
|
6/5
|
512K/512K
|
4
|
(1) 32-bit
|
1.8/3.3
|
(1) 16-bit
|
2
|
TMS320C6202
|
5/4
|
1M/2M
|
4
|
(1) 32-bit
|
1.8/3.3
|
Exp.Bus/32-bit
|
3
|
TMS320C6203
|
4/3.33
|
4M/3M
|
4
|
(1) 32-bit
|
1.5/3.3
|
Exp.Bus/32-bit
|
3
|
TMS320C6211
|
6.7
|
32Kb L1D Data Cache; 32Kb L1P Program Cache; 512Kb
L2 Cache
|
16
|
(1) 32-bit
|
1.8/3.3
|
(1) 16-bit
|
2
|
TMS320C6701
|
6.7/6
|
512K/512K
|
4
|
(1) 32-bit
|
1.8/3.3
|
(1) 16-bit
|
2
|
TMS320C6711
|
10/7
|
32Kbits L1 Cache, 512Kbits L2 Cache
|
16
|
(1) 32-bit
|
1.8/3.3
|
(1) 16-bit
|
2
|
Особености на серията
TMS320C80
TMS320C80 е серия многопроцесорни
DSP устройства със следните характеристики:
-
Повече от 2 милиарда операции за секунда (BOPS)
-
Четири паралелно работещи DSP процесори (PP)
с 64-битови инструкции и 32-битови данни с фиксирана запетая
-
Всеки PP процесор може да изпълнява много
паралелни операции в един цикъл
-
Главен (Master) RISC процесор с модул за работа
с плаваща запетая (IEEE-754) с 120 MFLOPS
-
50Kbytes вътрешен RAM (поддържа много паралелни
достъпа за цикъл)
-
Вътрешен комутатор, който поддържа трансфер
до 4.2 Gbytes/s (2.4 Gbytes/s данни и 1.8 Gbytes/s инструкции)
-
32Kbytes от RAM памет могат да се споделят
между всички процесори и трансферния контролер
-
Трансферният контролер поддържа трансфер на
многомерни пакети
-
400 Mbytes/s трансфер на външна и вътрешна
памет
-
4 Gbytes адресно пространство
-
Достъп до 8-, 16-, 32- или 64-битови памети
SRAM, VRAM, DRAM, SDRAM
-
Видеоконтролерът поддържа всякаква разделителна
способност за изобразяване или сканиране
-
CMOS технология.
Таблица с продуктите от серията
TMS320C8х
Серия TMS320AVxxx
Преходът от аналогов към цифров видеозапис и видеопредаване създаде голямотърсене
на стандартни продукти. Стандартите за аудио- и видеокомпресия, като MPEG,
стандартите за модулиране и демодулиране на данни QAM, QPSK и VSB изискват
високопроизводителна DSP технология. Texas Instruments разви фамилията
TMS320AVxxxза нуждите на този пазар.
Таблица с продуктите от серията
TMS320AVxxx