Мне нужно преобразовать кучу сигналов данных от FPGA, выходящих на 3,3 В CMOS, в 2,5 В для ЖК-дисплея. Я нашел SN74CB3T16210 и SN74AVCBH164245, и кажется, что обе они справятся со своей задачей, но меня беспокоит тактовая частота. У меня тактовая частота пикселей работает на частоте около 10 МГц, которую также необходимо сдвинуть по уровню, и я беспокоюсь, что она не выйдет чистой.
Действительно ли часы будут проблемой с любым из этих решений?
Когда вы говорите, что вам нужно «сдвинуть уровень» тактовой линии, вы просто имеете в виду еще одну линию для преобразования между логикой 3,3 В и логикой 2,5 В? Или вы имеете в виду, что вам нужно, чтобы эта линия имела нестандартные уровни на выходе (типа V_hi = 2,5 В, V_low = 1,25 В или что-то в этом роде)?
Если вам просто нужно преобразовать уровни CMOS в 2,5 В, почти любая дискретная логическая технология, которая работает на 2,5 В, должна без проблем работать с тактовой частотой 10 МГц. Например, упомянутый вами SN74AVCBH164245 указывает максимальную задержку распространения 3,7 нс при преобразовании от 3,3 В (на стороне «A») до 2,5 В (на стороне «B»). Это менее 5% от вашего 100-нс тактового периода.
Как отметил Густаво в комментариях, вам также нужно смотреть на время нарастания и спада ваших сигналов. Вам нужно определить это по току привода, доступному из вашего буфера преобразования (около 8 мА для 164245 при 2,5 В), и емкости, с которой он загружен. Вы можете примерно оценить
В этом случае вы можете иметь нагрузку примерно до 16 пФ и по-прежнему иметь возможность управлять ее размахом более 2,5 В примерно за 5 нс, что опять же намного меньше, чем ваш тактовый период.
Кроме того, для одностороннего преобразования из высокого напряжения в низкое напряжение, которое, похоже, вы делаете со своими часами, вы также можете рассмотреть возможность использования буфера 2,5 В с входами, «устойчивыми к 3,3 В», например SN74LVC1G34 . Это будет немного проще и, вероятно, более дешевое решение.
пользователь17592
Густаво Литовски
Кортук
Фотон