Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AK.doc
Скачиваний:
28
Добавлен:
17.03.2016
Размер:
3.6 Mб
Скачать

2.4. Зп с послідовним доступом(зппд)

2.4.1. Зппд на регістрах зсуву

В ЗППД слова стають достпними тільки в певні моменти часу: коли ці слова будуть розташовані під механізмом читання. Можливі 2 типи такої пам'яті:

1-й тип. Інформація переміщується по запам'ятовувальним елементам, зберігаючи своє положення відносно інших слів

2-й тип. Переміщуються не сама інформація, а запам'ятовувальні елементи.

ЗП 1-го типу (рис. 2.33)

Рис. 2.33 ЗУ 1-го типу

В залежності від напраму перемещення інформації в цьому пристрої будемо розрізняти пам'ять

типу "черга"(fifo - first in first out) та

типу "список"(lifo - last in first out).

В пам'яті типу "черга" запис інформації здійснюється з одної сторони записуючого ланцюга, а зчитування – з протилежної. Сама інформація рухається в одному напрямі з входу на вихід.

В пам'яті типу "список" ("стек") запис і читання відбувається з одної сторонни. Інформація рухається в обидві сторони. Порядок читання обернений порядку запису.

ЗППД мжна побудувати за допомогою матриці тригерів, які об'єднуються в регістри (рис. 2.34).

Рис. 2.34 Схема побудови пам’яті ПД

Рис. 2.35 Схема адресації

ЗППД реалізується на матриці p x n тригерів типу D з динамічним керуванням. Дані тригери можуть розглядатись як регістри паралельної дії та як регістри зсуву. Необхідно додати ланцюги запису, читання та регенерації інформації (рис. 2.35). Для адресації використовується лічильник та цифровий компаратор. Лічильник повинен мати p станів. Кількість його розрядів дорівнює log2p.

Для побудови ЗППД застосовуються всі відомі технології, але структура побудови ЗЕ в регістрах зсуву будуть мати деякі відмінності.

2.4.2. Елемент зп з послідовним доступом на мон-транзисторах

Структура одного розряду регістра зсуву, який будується з використанням МОН-технології (рис. 2.36).

Рис. 2.36 Структура одного розряду регістра зсуву

ЗЕ в регістрі зсуву містить 2 МОП-уніполярних транзистори, 2 конденсатори, 2 інвертори. На затвори транзисторів подаються 2 тактуючі синхросесії, які зсунуті на півперіоду(Т/2). Нехай в якийсь момент часу на вході з'явиться одиниця, за допомогою імпульсу с1 відкривається VT1 і заряжається С1. На виході U1

По сигналу с2 через півперіоду відкривається VT2, потім С2 рзряджається, а на виході U2 – високий потенціал. Таким чином за період одиниця з входу буде перенесена на вихід.

Приклад використання регістра зсуву

Рис. 2.37

Даний приклад показує, як можна запам'ятати інформацію, яка йде з частотою,яка в два рази перевищує вхідну частоту регістрів.

2.4.3. Буферний зп типу "черга" (бп)

Рис. 2.38 Буферний ЗП типу «черга» (БП)

В обчислювальних системах часто зустрічаються задачі, коли пристрій передає інформацію зі змінною швидкістю, а пристрій,що приймає інформацію, може сприймати лише з постійною швидкістю. Для вирішення такої задачі доводиться використовувати БП. Ця пам'ять складається з послідовно з'єднаних регістрів, кожен регістр зв'язаний зі своїм триггером прапора. Одиничний стан триггера означає, що у відповідному регістрі є інформація. Якщо всі тригери в нулі, то черга порожня, всі в одиниці – переповнена. Слова, які поступають на вхід, переміщуються в напрямку виходу до тих пір поки не знайдуть перший вільний регістр. При запису інформації в регістр, відповідний тригер прапора встановлюється в одиницю. При читанні інформації видається з р-го регістра, а решта інформації переміщеється в напрямку виходу (рис. 2.38).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]