|
UFS standardı, iyi bilinen SCSI Mimari Modelini ve komut sıraya alma özelliklerine sahip birden çok komutu destekleyen ve çok kullanımlı programlama paradigmasını etkinleştiren komut protokollerini benimser.
|
|
La norme UFS adopte le modèle architectural SCSI bien connu, ainsi que des protocoles de commande. Ces derniers prennent en charge plusieurs commandes grâce à des fonctions de gestion de files de commandes et à un modèle de programmation à fils de traitement multiples (multithreading). Cette architecture diffère des cartes mémoires flash conventionnelles et des solutions flash embarquées qui traitent une seule commande à la fois, réduisant ainsi les performances d'accès aléatoire en lecture et écriture. Parallèlement, une spécification complémentaire UFS d'interface de contrôleur d'hôte - HCI (Host Controller Interface) - offre aux concepteurs une flexibilité accrue en simplifiant l'implication du processeur hôte dans le fonctionnement du sous-système de stockage flash. La spécification UFS HCI et l'adoption de l'architecture SCSI offrent un modèle de programmation logicielle notoire et autorise ainsi une adoption commerciale plus étendue.
|
|
Der UFS-Standard setzt das bekannte SCSI-Architektur-Modell um sowie Befehlsprotokolle, die mehrere Befehle mit Command-Queuing-Funktionen unterstützen und ein Multithread-Programmierparadigma ermöglichen. Dies ist ein Unterschied zu herkömmlichen Flash-Speicherkarten und integrierten Flash-Lösungen, die jeweils einen Befehl verarbeiten, wodurch die zufällige Lese-/Schreibgeschwindigkeit begrenzt wird. Zudem erhalten Systemdesigner durch eine zusätzliche UFS-Spezifikation für Host-Controller-Schnittstellen (Host Controller Interface, HCI) mehr Flexibilität, da der Hostprozessor einfacher in den Betrieb des Flash-Speicher-Subsystems einbezogen werden kann. Durch die UFS-HCI-Spezifikation und die Übernahme von SCSI wird ein bekanntes Software-Programmiermodell bereitgestellt und eine breitere Marktübernahme ermöglicht.
|
|
El estándar UFS adopta el popular modelo de arquitectura SCSI, tiene protocolos que son compatibles con numerosos comandos con funciones de cola de comandos y hace posible el uso del paradigma de programación multihilo. Esto difiere de las tarjetas de memoria basadas en la memoria Flash convencional y las soluciones de memoria Flash integrada que procesa un comando cada vez, lo que limita el rendimiento de accesos de lectura y escritura aleatorios. Además, una especificación de interfaz de controlador de host (HCI) para UFS proporciona a los diseñadores de sistemas una mayor flexibilidad mediante una participación más sencilla del procesador host en la operación del subsistema de almacenamiento Flash. La especificación HCI para UFS y la adopción del SCSI proporciona un modelo de programación de software muy conocido y hace posible abarcar una fracción mayor del mercado.
|
|
Lo standard UFS adotta il ben noto modello di architettura SCSI e i protocolli che supportano comandi multipli con funzioni di accodamento e abilitano un paradigma di programmazione multi-thread. Ciò differisce dalla schede di memoria flash convenzionali e dalle soluzioni flash embedded che elaborano un solo comando alla volta, limitando le prestazioni di accesso in lettura e scrittura casuale. Inoltre, una specifica UFS Host Controller Interface (HCI) complementare consente una maggiore flessibilità di progettazione dei sistemi, semplificando il coinvolgimento del processore host nelle operazioni del sottosistema di memoria flash. La specifica UFS HCI e l'adozione di SCSI consente un modello di programmazione software ben noto e l'accesso a un mercato più esteso.
|
|
W ramach standardu UFS przyjęto dobrze znany model architektury SCSI wraz z protokołami obsługi poleceń umożliwiającymi wykonywanie wielu poleceń z wykorzystaniem funkcji kolejkowania, a tym samym stosowanie modelu programowania wielowątkowego. Urządzenia w nowym standardzie różnią się pod tym względem od tradycyjnych kart pamięci i rozwiązań wbudowanych w technologii flash, w przypadku których polecenia są przetwarzane pojedynczo, co ogranicza szybkość odczytu/zapisu losowego. Ponadto opracowano uzupełniającą specyfikację interfejsu kontrolera hosta UFS (HCI), która zapewnia projektantom systemów większą elastyczność poprzez uproszczenie komunikacji między procesorem hosta a podsystemem pamięci masowej flash. Opracowanie specyfikacji interfejsu HCI UFS i przyjęcie architektury SCSI umożliwia zastosowanie dobrze znanego modelu programowania, co przyczynia się do szybszego upowszechniania nowych rozwiązań.
|
|
В стандарте UFS внедрены хорошо известная модель архитектуры SCSI и командные протоколы, поддерживающие несколько команд с помещением их в очереди. Это открывает возможностью для парадигмы многопоточного программирования. Данный подход отличается от обычных флеш-карт и встроенных решений флеш-памяти, которые обрабатывают всего одну команду за раз и в связи с этим имеют ограниченную производительность операций случайного чтения-записи. Кроме того, дополняющая спецификация интерфейса хост-контроллера (HCI) UFS дает разработчикам большую гибкость, упрощая применение центрального процессора в работе с подсистемой флеш-накопителя. Спецификация HCI UFS и поддержка SCSI дают хорошо известную модель программирования ПО и обеспечивают более широкий охват рынка.
|