схема программатора Xilinx Parallel Cable III

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Вопрос 1:
Транзисторы Q1 и Q2 не перепутаны местами на схеме?

Вопрос 2:
Что это за цепочка R7-D1, где шотки включен плюсом на землю?
Вложения
sch_parallel_cable_3.jpg
(208.99 КБ) 60 скачиваний
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6646
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: схема программатора Xilinx Parallel Cable III

Сообщение AlexS4 »

они не просто перепутаны, там совсем бред нарисован.

если честно я б порекомендовал выбрать совсем другой JTAG адаптер
ато вышеупомянутый, даже если привести к задуманному исправному состоянию - все равно надо будет придумывать куда засунуть,
а скажем с usb-lpt будет куча нюансов.

имхо намного веселее чтото на FT232H (2232H,4232H) проще наверное собранную в озоне купить и к ней уже буфер наляпать если жесткие условия и хочется пореже жечь FT-ху
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Если транзисторы поменять местами, сигнал обретает смысл.
Но вот какой смысл в цепочке R7->D1. кто объяснит?

Добавлено after 34 minutes 19 seconds:
Объясняю сам себе:
Error - отображения состояния линии Error (15). Нулевое значение соответствует низкому уровню линии - сигналу о любой ошибке принтера.

Явная ошибка на схеме. В штабной схеме xilinx анод диода подключен на +Vcc.
Вложения
xilinx_port3.jpg
(194 КБ) 32 скачивания
sch_parallel_cable_3_v2.jpg
(209.47 КБ) 37 скачиваний
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6646
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: схема программатора Xilinx Parallel Cable III

Сообщение AlexS4 »

увы, не приобретает.
там какаято ошибка в разводке проводов.

вообще смысл в транзисторах и диодах там очень виртуальный.
можно было выбрать инвертирующий буффер чтоб избежать транзисторов и сохранить любую нужную логику.
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Вообще это та-же схема xilinx_port_3. только вместо 2-х корпусов 74НС125 применен один 74НС244,
чтобы запихнуть в корпус DP-25CB.
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6646
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: схема программатора Xilinx Parallel Cable III

Сообщение AlexS4 »

я в начале века делал такую, какраз для залинса, обошелся 1 корпусом 74als240 (сейчас конечно 74hc или lvc)
одна половинка ОЕ сажается на землю и используется как 4 инвертора для нужной логики,
а вторая - как я буфер для выходов jtag. и никаких транзисторов+диодов для логики, это кринж :music:


но тогда еще были живы компы с lpt и в каойто 98 винде это коекак удавалось использовать,
теперь это совершенно бессмысленное занятие, такие артефакты внедрять в современный техпроцесс,
такое уже лет 15 никто не доставал с чердаков)
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Можно долго рассуждать о глобальной стратегии, но дело не в этом.

Кто-нить пробовал контроллер PCI-express LPT работать в ISE 10.01 ?
PCI работает без проблем. Но мат.платы современные, сами понимаете,
только express.
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Еще по поводу схемы.

Вот этот вариант с изменениями рабочий.
Собрал, все нормально.
Вложения
sch_izm2.jpg
(184.99 КБ) 36 скачиваний
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

Однако, снова схема. Часть II.

Задумка автора схемы с транзисторами не увенчалась успехом.
Не то, чтобы совсем. Нет. С некоторыми PCI-LPT контроллерами
эта схема работает. Но не со всеми. Например на чипе MCS9835
работает. А на чипе MCS9865 - нет. Попытка заменить один канал
шинного передатчика с тремя состояниями двумя транзисторами не прошла.
После удаления транзисторов и включении одного элемента 74HC125 (SO14)
заработало и на контроллере на 9865. Т.е. все вернулось на круги своя,
как в схеме xilinx_progr_cable_III. То ли фронты, то ли временная?
Т.е. как было два корпуса мксх., так и осталось.

Оказывается есть одноканальный 74hc1g125 в корпусе sot-23-5.
Подходит.
Вложения
sch_izm_v5.jpg
(209.23 КБ) 18 скачиваний
vint717
Родился
Сообщения: 16
Зарегистрирован: Вс мар 06, 2016 09:02:01

Re: схема программатора Xilinx Parallel Cable III

Сообщение vint717 »

последняя рабочая версия
Вложения
sch_izm_v5.jpg
(74.93 КБ) 11 скачиваний
Ответить

Вернуться в «ПЛИС»