Четырехурвневая модель интерфейса SATA

 

 

Имеется 4 уровня: прикладной, транспортный, канальный и физический

1.Прикладной уровень выполняет обмен командами, информацией о состоянии и хранимыми данными.

2.Транспортный конструирует пакеты, называемые информационными структурами – FIS(Frame Information Structure), которыми обмениваются контроллер и устройство. Он передает их канальному уровню. FIS от канального разбирает на составные части и передает приклад ному.

3.Канальный из FIS конструирует кадры, добавляя к ним примитивы, определяющие начало и конец кадра, а также служащие для управления потоком передаваемых данных и контрольный CRC код. Выполняет кодирование 8В/10В и передает кадры в виде битовых потоков физическому уровню. Битовые потоки от физического уровня преобразует в FIS и передает транспортному уровню. Со своим партнером(канальным уровнем противоположной стороны интерфейса) обменивается подтверждением успешного приема кадра.

4.Физический уровень. Передача информации производится по двум экранированным парам проводов с помощью дифференциальных сигналов с использованием NRZ-кодирования. Данные по кабелю передаются со скоростью 1,5 Гбит/с или 150 Мбайт/с(с учетом 8В/10В кодирования).Далее предполагается повысить эту скорость. Исполь –

зуются битовая и символьная синхронизации.

Дальнейшее развитие SATA является стандарт SATA II. Его отличия.

1.Работа с мультиплексором портов, позволяющем подключать к одному порту несколько устройств, и селектором портов дающем возможность работы одного устройства с несколькими хостами. Построение систем хранения данных.

2.Возможность подключения внешних по отношению к компьютеру устройств

3.Эффективное обслуживание очередей.

4.Контроллер SATA II приближается по свом возможностям к SCSI.

 

Появился интерфейс SATA 3 со скоростью 6 Гбит/сек.

На базе SATA появился миниатюрный интерфейс mini – SATA(mSATA)