Перейти к содержанию
    

prototype

Свой
  • Постов

    518
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные prototype


  1. Кстати я обычно подтягиваю все сигналы через 1 КОм к питанию ПЛИС, кроме TDO - он у меня подтянут на входе байтбластера. Вторая возможная причина траблов - многие делают длинный хвост от байтбластера к разъёму IDC10. Категорически не рекомендую превышать 20см, а то получаемые проблемы близки к описанным выше. Удачи.

  2. Из вашей информации не понятно, впервые ли вы программируете, или произошла авария после N-ной прошивки. Также неизвестна ваша квалификация. Например новички иногда соединяют TDO c TDO, TDI c TDI. Естественно, "оно" работать не будет.

     

     

    Не хочется умничать, но не удержусь: на схеме Байтбластера TDO это вход, а TDI - выход. Так что соединять таки надо "TDO c TDO, TDI c TDI". Схему байтбластера МВ вложить или замнём для ясности? :tongue:

    Таки вложу, чтоб потом воду в ступе не толочь. :rolleyes:

    dsbytemv.pdf

  3. 2 prototype

     

    Заметте что dxp не делает случайных выборок из всей памяти. А задача как сами видите потоковая просто задачка преобразовать поток.

    А пример я привел для SDRAM потому как не помню точных времянок DDR (сколько тактов на активацию строки и др.) но производительность там больше чем у SDRAM на вскидку процентов на 40 т. к. данные по двум фронтам.

     

    Значит наши 4 слова из буфера будут прочитаны за 2 такта.

    Так что считайте сами за какое время сможете записывать данные в память и потом за какое время сможете отдать эти данные наружу (уже преобразованные) Раза в 2 быстрее чем из статической памяти.

     

    Ага в том то и дело, но если в СДРАМ писать фуллпэйджем, то читать придется одиночные слова. И это реальность данная нам в ощущениях, так устроена матрица в динамической памяти. Короче хрен редьки не слаще. Проблема не в чтении потоком и не в записи, проблема в том что для динамики два эти режима не совместимы в данной задаче. А вот со статикой - проблем нет. На самом деле в этой задаче практически никакая динамика не сможет спорить даже с асинхронной статикой, не говоря о синхронной. Ну не крестятся в динамике два ортогональных потока :tongue: .

  4. В предыдущем посте есть даташит AS7C33128FT18B где новый адрес на каждый такт. Правда вам потребуется 8 таких микросхем.

    А вы не смотрели двухпортовую память. Я знаю что такие микросхемы есть вот только 1 M слово это много.

    Тогда все ваши проблемы решаются пишите с одной стороны читаете там где надо!

    Имхо имея циклон и 133-х мегагерцовую статику dxp сам себе построит двухпортовку, причём за значительно меньшие деньги. Правда 18-ти мегабитная синхронная статика тоже весит будь здоров (хотя ранее dxp сказал что на фоне стоимости прибора плюс - минус 100 баксов ничего не значат).

  5. Может не надо блестеть ржавой стороной? Dxp совершеноо правильно говорит, что СДРАМ - МЕДЛЕННЫЙ. Полюбопытствуйте даташитом на какой нибудь Самсунг РС-166 - минимальное время цикла одиночной записи примерно 65..70 нсек. ДДР может в этом случае быть нужен ТОЛЬКО Интелинсайдерам - для записи одного слова его способность качать данные по двум фронтам до известного места дверца.

    Записать то надо всего одно слово! Потому как переформатировать кадр потом - из разряда ... пыль глотать. Любая СДРАМ в любых реинкарнациях хороша только для ПОТОКОВЫХ операций. В отличие от синхронной статики - которая хороша и при произвольном доступе. :tongue:

  6. Или вы хотите сказать, что пока система не увидит при помощи переговоров, что к LPT порту подключено устройство, поддерживающее стандарт IEEE 1284, она (система) не будет инициализировать EPP режим? Очень мудренно как-то, тем более что на многих компьютерах таких заморочек нет, всё работает и без них.

     

    Прошу прощения, если не так понял.

     

    В точку, именно это я имел ввиду.

  7. Я делал в своё время переферию, связанную с компом через LPT в режиме ЕРР. Помнится стоило большого труда убедить программиста что режим надо инициализировать, но потом все заработало и он был вынужден мне поверить :rolleyes:

    Мне хватило того что прилагаю (программисту - тоже).Figs.zipEPP_init2.zip

  8. да, своей программой, которая работает на других машинах

     

    тестирую просто: 1) пишу в адрес 378h + 3, а строб адреса на выходе LPT-порта не формируется 2) не нахожу бита таймаута в регистре статуса (378h + 1), который бы устанавливался, если EPP цикл не прошёл, и который бы я мог обнулить 3) не вижу в действии бита DIRECTION в регистре контроля (378h + 2), т.е. данные, записанные в регистр данных (378h + 0) всегда выставлены наружу порта.

     

    при этом настройки BIOS'а (режим порта, адрес порта) ничего не меняют, передёргивание галочек в свойствах порта - тоже, пробовал также менять драйвер с "ECP порт принтера" на "Порт принтера"

    такие дела....

    Вообще то рекомендую почитать спецификацию на IEEE1284. Для активации режима ЕРР нужно выполнить сначала целую процедуру, причём оконечное устройство не порте должно давать соответствующие ответы на запросы порта. Возможно есть реализации порта где достаточно просто писать в регистр данных ЕРР, но лично мне до сих пор попадались только вполне стандартные порты. Кстати байтбластер не имеет никакого отношения к ЕРР - он использует самый простой SPP, на ввод используются линии статуса. Просто ХР, как впрочем любая система на NT ядре не пускает к портам без драйвера.

  9. Когда-то доводилось чинить УЗИ, там пьезоизлучатель качал каскад на КП7хх (точно не помню, но весь такой золотой - в лучших традициях отечественного ВПК) и напряжение в импульсе было пару сотен вольт. Резюме - об операционниках на выходе раскачки - забудьте.

  10. По барабану конструктив (если не волнует уровень ЭМИ и т.д.) - важна индуктивность, омическое сопротивление (меньше - лучше) и максимально допустимый ток. Короче, как говолил молодой Володя Ульянов - учиться, учиться и ещё раз учиться.

  11. Доброе утро!

     

    Да, я тоже таким же образом делал, и тоже через дистиллер. И, действительно, диаметры дырок одинаковые :(  .  По поводу фотокернения у меня несколько иное мнение, я убедился, что соответствие диаметра отверстия в КП и ПО диаметру сверла,  во-первых, обеспечивает более быстрое сверление (и как следствие, меньшее тупление сверла), и во-вторых, что самое главное, не отрывает участки фольги, на краях отверстия -в лучшем случае, и сами площадки (если они достаточно малы) - в худшем.

     

    Спасибо,

    Андрей.

     

    Дело в том что если станок приличный (20..50 тыс.об/мин. и твердосплавные свёрла), то с фольгой проблем нет, главное хорошо отцентровать площадку в прицеле. Если же станок радиолюбительский, или сверловка в полном смысле ручная, то желательно ещё механическое кернение при большом пятаке дрилла, дабы сверло в сторону не поехало. Маленький пятак дрилла лечит эту проблему, а остальное есть вопрос подбора оптимальной скорости вращения сверла и его подачи - естественно это моё личное мнение, никоим образом не претедующее на позицию последней инстанции.

  12. Доброе утро!

    Значит так: в Options кликните на пункте Post Process Settings в появившемся окне Post Process правой кнопкой мыши кликните на нужном слое. В появившемся меню выберите Properties (всё тоже самое можно сделать так: выделив левой кнопкой нужный слой нажмите на клавиатуре Ctrl+E) и в нём поставьте птичку в ячейке Keep Drill Holes Open. Полученный Гербер можно распечатать из Gerber Tools, хотя лично я экспортирую в postscript, преобразую дистлером в Pdf, а уже затем уже печатаю. Видимо я не люблю лёгкие пути :laugh: .

    Блин, похоже обманул: диаметры сверловки опять в слое одинаковые :( .

  13. При печати через менеджер печати нельзя ничего изменить, по крайней мере мне не удалось. Кстати, иногда диаметр бывает раза в два больше - закономерности этого явления мне выявить не удалось. В гербере, если внимательно покопаться в его настройках - можно. Приеду домой - полезу в пакет, постараюсь вспомнить, где я это делал. Хотя я лично считаю это совершенно ненужной затеей. При ручной сверловке имхо достоточно иметь просто протравленную точку (так сказать эквивалент кернения - некоторые это так и называют - фотокерн), дабы сверло шло туда, куда надо.

  14. Для 3.3 вольта без синхронного выпрямления кпд будет просто смешным. С трансформаторами есть нюансы. Из всех двухтактных топологий для низкого входного катит только схема с запиткой средней точки трансформатора. Кстати в требованиях указывался ток 7...10 ампер - это диапазон рабочего или предельный максимальный? А то если рулить ещё и нагрузку от нулевого тока, то очень просто может не хватить (точнее не хватит) глубины регулировочной характеристики.

  15. Да, заодно подумай про такие вещи как синхронное выпрямление - иначе даже на шоттки будет выгаживаться столько, что небо покажется в овчинку. И мощные драйверы для ключевых полевиков - иначе при хреновых фронтах будут дикие переключательные потери, и транзисторы будут гореть как спички.

  16. Вообще то из любого step-down легко делается step-up/step-down. Для этого надо добавить транзистор коммутирующий дроссель на землю синхронно с верхним транзистором и выходной выпрямительный диод шоттки. Доп информацию можно получить в аппликейшэнах an84f.pdf от Линеар Технолоджи или в аналогичных от Микрел. Могу сразу сказать, что задача ни фига не тривиальная, однокристальные контроллеры не прокачают транзисторы нужной мощности. А они нужны весьма не слабые для выходного тока 10А при 12В от 5-ти вольт надо коммутировать примерно 24А / кпд * макс.коэфф.заполнения - вылезет приятная цифра ампер в 30 -40.

    Короче успехов.

  17. Всем привет!  Вот задачка такая стоит - разработать импульсный БП с такими вот характеристиками: сетевое АС 220V - входное, 24V, 40W - выход, температурный диапазон - от -50, -40...  Не подскажете, кто из производителей делает ШИМ-контроллеры или интегрированные ШИМ-контроллеры для сетевого преобразования? Тут настаивали на TOP'e... но наилучший ли это вариант? Заранее спасибо, с уважением.

     

    Скорее всего из широко распространённого и за нормальную цену альтернативы ТОРу практически нет. Для диапазона от 0 использую ещё Инфинеоны серии Айс. Кстати для ТОРов есть трансформаторы Премьер Магнетикс, имхо POL-24020 - ваш случай. В доках на трансы есть рекомендуемая схема включения с наиболее подходящим ТОРом.

  18. установил пакет. увидел, что появилась алегро. она рабочая? при попытки создать нетлист из капчура в алегро идет ругань на футпринты. а в лаеут нормально - без ошибок.  Прошу помощь зала.

    А имена компонентов в библиотеках Аллегро и Лайаута совпадают?

  19. Могу ли я попросить высказать критические замечания по разводке после того, как приведу плату в более приличный вид?

     

    С уважением,

    Андрей

     

    Конечно, но я думаю это лучше в порядке частной переписки.

    С уважением

    Сергей

    P.S. я тоже "юноша" не первой свежести.

  20. Скачал, посмотрел. В любом качестве кроме максимального печатается нормально.

    Я надеюсь это просто так - демонстрашка, иначе за такие платы :maniac: .

    Кстати в меню тул - дрил чарт - дрил чарт мув очень помогает, как впрочем и гасить неиспользуемые слои.

  21. Лично я делаю гербер - файлы, затем через Гербертул делаю экспорт в посскрипт, предварительно как и с_яков отзеркалив Гербертулом нижний слой. Полученные файлы несу в ближайшее издательство и там мне из посскрипта выкатывают роскошные пленки за очень умеренную плату. А вообще если обязательно печатать принтером, то надо действительно использовать встроенный в лайаут принт - менеджер, на всех принтерах которые использовал было всё в порядке, за исключением домашнего Лексмарка, да и то только если поставить в драйвере наивысшее качество - тогда действительно уменьшал размер изображения. В нормале и в экономе - никаких проблем. Кстати может вы тоже пытаетесь печатать в максимальном качестве :) ?

  22. OFF-top

     

    v_shamaev

     

    Понятно.

    Проблема в том, что firefox и подобные хотя и имеют устойчивую и быструю работу, чего у них не отнимешь, не соблюдают правильную работу с теми же слоями.

    Поэтому в первую очередь ставилась задача нормальной работы для 95% наших пользователей (браузер IE).

    Задача исправления кривости firefox должна прежде всего решаться его разработчиками.

    Жаль, что по этой причине вы не можете нормально работать с сайтом.

     

    Ирония в том что альтернативные браузеры соответствуют стандартам, а мелкософтцефалы имеют обыкновение использовать нестандартизованые методы. Либо стандартные у конкурентов получаются лучше, либо тсссс.... :ninja: (теория всемирного заговора) - чтоб конкурентам подгадить насколько смогут.

  23. Спасибо за ответ. Вопрос возник вот откуда. Когда на AHDL делаю счетчик из триггеров типа DFF то на вход CLK триггера у меня получается подать только глобальный CLK. А если писать на Verilog то все получается.

     

    а пока все идет так -  :smile3046:

    Это надо рултиь в опциях логического синтеза в МАКСе - снять галочку с обязательного использования глобальных входов для клока, ресета и т.д.

    Такой подход снижает быстродействие - но лично в моих проектах для 30..40 Мгц по барабану. В общем каждой схеме индивидуальный подход :biggrin:

×
×
  • Создать...