На головну

 Thumb - орієнтовані ядра і їх розвиток - Різне

Ринок вбудованого управління обслуговується в даний час 8 і 16-розрядними приладами від великої кількості постачальників. Однак, у перспективних застосуваннях з високими функціональними можливостями, ці прилади часто не забезпечують необхідної продуктивності. Ось чому для таких застосувань необхідна 32-розрядна продуктивність процесорів RISC, об'єднана з високою щільністю коду, характерної для 16-розрядних процесорів CISC. Технологія Thumb забезпечує обидві ці потреби, наводячи мости між 16-розрядними системами і завтрашніми 32-розрядними системами.

Висока продуктивність без додаткової вартості

Фірма ARM вважає, що Thumb-орієнтовані ядра будуть особливо успішно використовуватися в застосуваннях з відносно обмеженими можливостями, тобто в тих, в яких сьогодні використовують 8-розрядні і 16-розрядні контролери і яким необхідна велика продуктивність без додаткових витрат.

Малюнок 7: Thumb-орієнтовані ядра і займана ними область продуктивності

Сумісність Вихідного тексту

Так як Thumb-орієнтовані ядра - просто розширення архітектури ARM, розробник може компілювати коди Thumb, коди ARM або суміш обох. Ця сумісність вихідного тексту між Thumb-орієнтованими ядрами і ядрами ARM, забезпечує безпроблемний шлях до майбутніх оновлень до 32-розрядних вже знаходяться в експлуатації систем, що робить Thumb-орієнтовані ядра гарантованим вкладенням капіталу в майбутнє.

Крім того, простота реалізації технології Thumb гарантує, що перспективні ядра ARM з ще більш високою продуктивністю також будуть розташовувати Thumb-орієнтованими можливостями.

Малюнок 8: Прикладні області для Thumb-орієнтованого ядра

ARM7TDMI

Першим Thumb-орієнтованим ядром стало ядро ??ARM7TDMI. Це ядро ??сімейства ARM7 розташовує:

Вбудованої макроячейки EmbeddedICE ™, що підтримує налагодження вбудованого ядра

32-розрядних апаратним помножувачем

Декомпресора Thumb

32-розрядної продуктивністю в 8- і 16-розрядних керуючих застосуваннях

Ядро ARM7TDMI поповнило стандартний ряд 32-розрядних ядер ARM, забезпечивши можливість виходу на ринок вбудованого управління, привносячи 32-розрядну продуктивність в 8 і 16-розрядні застосування управління. Перший Thumb-орієнтований прилад в кремнії був випущений в другій половині 1995.

Ядро ARM7TDMI використовується як ліцензійна макроячейки ASIC ARM, призначена використання при створенні стандартних приладів спеціального призначення.

Thumb версії стандартних ядер фірми ARM, вже розроблених і знаходяться в розробці, здатні принести ще більш високу продуктивність в 8 і 16-розрядний світ вбудованого управління. Технологія ущільнення коду Thumb в поєднанні з унікальною продуктивністю StrongARM забезпечить унікальні по продуктивності рішення для застосувань зі вбудовуваним керуванням, що вимагають продуктивності на рівні робочої станції.

Список літератури

Для підготовки даної роботи були використані матеріали з сайту http://www.gaw.ru/

© 8ref.com - українські реферати
8ref.com