Курсовая работа: Створення мікропроцесорної системи обробки інформації
Монтажні ємкості усіх ланцюгів (См = 20 пФ).
Згідно завдання кількість комірок ПЗП складає NОЗУ.
Розрядність ПЗП nОЗУ повинна відповідати розрядності обробки даних ЦП. Інформаційна ємкість СОЗУ визначається по формулі:
Необхідна швидкодія ПЗП визначається по тимчасовим діаграмам ЦП. Для МК ATmega128 тривалість циклу запису (зчитування) tС равно 2ТМТ , де ТМТ - тривалість машинного такту. При частоті кварцевого резонатора fтг = 9 МГц тривалість tС дорівнює:
Тривалість циклу мікросхеми пам’яті tcy повинна задовольняти нерівності:
У якості мікросхеми ПЗП виберемо КР556РТ20, тому що вона ідеально підходить і не створює збитковості для даного випадку. Для даної мікросхеми пам’яті ємкість 1К, а розрядність слова 8 біт:
.
Розрахуємо число ВІС ПЗП в ряду матриці:
де nБИС - розрядність обраної мікросхеми пам’яті. Визначимо число розрядів стовбців матриці:
де NБИС - кількість комірок обраної мікросхеми пам’яті.
Загальна кількість ВІС ПЗП дорівнює:
Таким чином, кількість корпусів ПЗП дорівнює 2.
Визначимо стум навантаження і ємкістне навантаження для схем вводу адреси по ланцюгам адресу ВІС ПЗП по формулам:
IAL = m * IIAL = 2 * 0,25 = 0,50 мА, IAH = m * IIAH = 2 * 0,04 = 0,08 мА
CA = m * CIA + Cm = 2 * 5 + 20 = 30 пФ
де IIАL , IIAH - вхідні токи логічного 0 і логічної 1 по ланцюгам адресу обраної ВІС ПЗП.
CIА - вхідна ємкість по входу адресу ВІС ПЗП.
Визначимо струми навантаження ICSL , ICSH і величину ємкісного навантаження СCS по ланцюгам вибору мікросхем (CS) по формулам:
ICSL = mp * IICSL = 1 * 0,25 = 0,25 мА
ICSH = mp * IICSH = 1 * 0,04 = 0,04 мА
CCS = mp * CICS + Cm = 1 * 5 + 20 = 25 пФ
де IICSL , IICSH - вхідні струми логічного 0 і логічної 1 по ланцюгам вибору (CS) ВІС ПЗП.
CСS - вхідна ємкість по ланцюгам вибору мікросхем (CS) ВІС ПЗП.