Группа: Участник
Сообщений: 10
Регистрация: 8-07-09
Пользователь №: 51 025
Доброго времени суток! Стоит задача в использовании одного тактового генератора(50МГц) на 2 чипа. Одно из устройств мастер, второе слэйв. Причем питание цифровых входов одного чипа 1.8В, а второго 3.3В. В похожих схемах ставят генератор(1.8В) + драйвер с тремя состояниями(sn74lvc1g125) а с него толкают сигнал на два чипа. У второго чипа порог срабатывания 1.45В, поэтому ему вроде как достаточно.
Такой подход мне не очень нравится. Думаю сделать также на буферах с тремя состояниями и подтяжками к нужным уровням. Но вот как справиться с задержками пока не знаю.
Может кто-нибудь поделиться опытом в реализации данной проблемы.
А в книге Говарда Джонсона и Мартина Грэхема "Конструирование высокоскоростных цифровых устройств" этой теме посвящена целая глава. Предлагаю ознакомиться:
Группа: Участник
Сообщений: 10
Регистрация: 8-07-09
Пользователь №: 51 025
Есть предложение тактировать обе микросхемы от одного генератора с амплитудой 3.3В, но при этом на микросхему с уровнем 1.8В тактовый сигнал заводить через диод. Соответственно падение на нем 0.7В. Получаем практически то что нужно. Вот только ёмкостные характеристики диода должны быть соответствующими, чтобы не завалить фронты сигнала.
Я в аналогичной ситуации (5В генератор -> 3,3 В FPGA) резистивно емкостной делитель ставил (параллельные резистор с конденсатором в верхнем плече и в нижнем, приблизительно как щуп осциллографа). Резисторы высокоомные, выравнивающие, впринципе и без них работать будет.