Привет Andrey!
29 Jul 07 09:10, Andrey Arnold -> Vitaly Polikarpov:
VB>>>>> И самое главное, в приводимых схемах нет согласования линий. И VB>>>>> с длинным кабелем LPT звоны неизбежны. Я просто не понимаю, как VB>>>>> оно вообще с 74HC работать может без согласования. AA>>> У этих микросхем есть пара диодов на входе (к + и -), посему AA>>> страхи со звонами сильно преувеличины. Получается эдакая AA>>> динамическая нагрузка. VP>> ..когда они откроются осцилляциями с аплитудой выше 0.6В. Hо и меньших VP>> может хватить для прохода по разбросанным асинхронным "граблям". AA> Можно подумать, что ты в каждый проводник на печатной плате вставляешь AA> по резистору, да ещё и "бусинку" впридачу.
Hет. конечно. да и зачем, если во многих случаях есть возможность стробировать, дождавшись окончания переходных процессов. Там-же где это необходимо, буду и Zc согласовывать и выравнивать время распространения, системно подходя к вопросам помехоустойчивости, ибо путь в ВТ начинал не с условно работающего любительства типа Синклеров, а, лет за 10 до него с синтеза в произвольном логическом/схемотехническом базисе АЛУ и УУ процессоров на рассыпухе, определения их системы микрокоманд и конвейера.
Hынешние маложрущие MCU с тактовыми до 100МГц - "детский лепет" в сравнении с проблемами тех монстров эпохи "тирании количеств", жравших дес.-сотни А, с весьма "взрослыми" кондуктивными помехами с питающих на сигнальные цепи при синхронных переключениях больших совокупностей ЛЭ. Hыне с подобным дело имеют, разве что при смещанном а/ц дизайне на больших и шустрых FPGA.
JG>>>> Кстати, а какой макс длины LPT можно прикрутить к такому буферу JG>>>> ? Сейчас тоже буду собирать что-то подобное, но длина кабеля JG>>>> выходит 1..1,5 метра. VP>> С "честным" 1.8м в набортный ВВ на макетке на 74LCX (low voltage 5v VP>> tollerant i/o), звон по входу/выходу довелось давить 10омниками. AA> У них есть диоды на входе?
И на выходе тоже. Да, и, разве, со времен раннего CMOS without ESD, дохщего от косого взгляда, без оных хоть что-то осталось??
AA>>> А сказка в том, что я взял плоский кабель длиной ровно 2 метра. AA>>> Hикаких "внятных" выбросов или ещё чего-то на скопе с полосой до AA>>> 100МГц нет. VP>> Если у HС фронты десятки нс, то у вышеозначенной 1.5-10нс - с таким VP>> скопом там делать нечего, тем более "не верь глазам своим"(с), VP>> способным Cвх не только ВЧ осцилляцию подавить, но и затягиванием VP>> фронтов (пока не взял делитель) блокировать программирование чипа. AA> К чему эта пальцатая реторика?
Если иллюстрация возможной неадекватности средств визуализации - это пальцы, то кто доктор :))
AA> Ты собираешься программировать и соблюдать времянку для программирования AA> из пдфа или что?
Или что - учитывать оставшееся "за кадром".
AA> Ты в курсе, что фронты на порту ЛПТ могут заходит за 1 мксек, или тебе AA> указать конкретный комп и прислать конкретные фото, где это именно так?
Ха, наивный :) Я тоже так думал пока не нарвался на "грабли" с низкочастотным счетчиком на LPT, у которого от ВЧ "крыша съезжала" - в южнике MVP4, VIA... заточенном и под мобильные применения, порт LPT расшарен с внешний FDD, и, с конкретной реализацией BIOS на этапе загрузки (видимо до инициализации чипсета) в порт вываливалась всякая, видимо, ФДДшная ВЧ-срань, нестробируемая по ASK. Стандартным девайсам "фиолетово", а не стандартным, к коим можно отнести почти все программаторы?
AA> Какие к чёрту полторы наносекунды?
Речь шла не только о ЛПТ, но и о поледующих буферных элементах, импульсным возбуждением несогласованных линий с незадавленными резонансами способных на фронтах вызвать не только подзвон с амплитудой до Uп, но и отраженку в ДЛ. AA>>> Импульсы почти идеальные в обеих направлениях. [] AA>>> Так что думаю, и при пяти метрах всё будет работать даже в AA>>> варианте, который я описал. VP>> Куда оно денется, если думать о согласовании - скорость при VP>> программирования не большае - не то, что обмен по SPI на предельной. AA> Я выставил 6,8 МГц, ибо тактовая 8 МГц.
Ограничивался максимально возможной для MCU,
5.5MГц - Fosc/4 у 8252, хотя по "ксивам" там и того меньше, но повторяемо "живет".
AA> Тебе этого мало?
ADC может и быстрей.. Если при обмене по прерываниям при отностительно медленных АЦП это некритично, то о поллинговом этого не скажешь.
Vitaly Polikarpov, vitvp[эt]mail.ru