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

PhilipS

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о PhilipS

  • Звание
    Участник
    Участник
  • День рождения 14.02.1976

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Появился Февральский: http://download.analog.com/tools/patches/V...2007_update.vdu Release Note: http://www.analog.com/UploadedFiles/Associ...elease_Note.pdf Кто нибудь успел пробовать ? Старый крэк с заменой flex.dll на dll изболее старой версии работает ?
  2. Поидее можно и не переименовывать. Ставить в любые разные папки. Потом просто менять системную переменную %Xilinx% на тот софт с которым работать собираетесь (теоретически можно написать бат-файл и повесить его на соответствующий ярлык) На 7-м и 6.3 не пробовал но 7-й ISE и старыей Foundation 4 у меня так работали одновременно (всмысле поочередно). Вроде без проблем...
  3. А вы подключаетесь к EZ-kit или к плате собственной разработки ? Где то читал (то ли a факе на сайте AD или еще где то, к сожалению не нашел) что установка частот доступна только при работе с AD-шными китами (соотв. при создании сессии нужно указывать что вы работаети с EZ-kit и как он подключен), а если что свое то надо "ручками" прописывать настройки уже в программе.
  4. Мне кажется что вы не совсем правильно поняли что он может запускаться из SDRAM: Цитата из датабуки: А теперь смотрим на карту памяти процессора. По адресу 0x2000 0000 находится ASYNC MEMORY BANK 0 (1M BYTES). Тоесть имеется ввиду флэшка а не SDRAM если ее подключать "стандартным" образом как написано в даташите и как сделано например в EZ-китах . А SDRAM по адресам 0x0000 0000 - 0x1FFF FFFF ( SDRAM MEMORY (16M BYTES - 512M BYTES) ). А то что написано так это где переменные программы хранится будут а не то место где она сама "находится".... Это IMHO т.к вобщем то я не программер а железо под эти процы разрабатываю, и так что если неправ извиняйте....
  5. Как ни странно работает. :blink: Достаточно часто использовал подобные делители (на 1.5 2.5 3 5 )когда работал с FPGA в которых еще DCM небыло. Глюков не замечал. Замешан он там весьма хитро и действительно никаких иголок и подобных глюков там не будет. Если кому еще интересно то вот вам "выдранная" эта статейка. UnusualClockDeviders.pdf
  6. Ну не знаю как на языках высогого уровня а вот в схематике запросто. Есть у xilinx-a статейка на эту тему в Xcell Journal Issue 33 (ftp://ftp.xilinx.com/pub/documentation/xcell/xcell33.pdf) Называется Unusual Clock Deviders. Почитайте может на основе этого и в VHDL перегоните.... Вот схема делителя на 2.5 с пояснением из статьи: Divide by 2.5 in Two CLBs This circuit divides the clock by 2.5, generating 40 MHz from a 100 MHz input for example (Figure 2). Three flip-flops form a ÷5 circuit, and the G and H look-up tables together generate two output periods at the H output. The first output pulse is driven by the A flip-flop, the second output pulse is derived from the B AND C signal, but is delayed half an incoming clock cycle. The output stays Low while the clock is High, and stays High after B has gone Low, until the clock goes Low again. It is this latch circuit that may cause simulator problems.
  7. Есть микроновский кит (правда с другой матрицей - MT9V022) у них там все напряжения (VAA, VAAPIX, VDD, VDDLVDS) хмуро зацеплены на один и тот же стабилизатор 3.3В. Когда сам разрабатывал плату с этой же матрицей на всякий случай запитал их от отдельных стабилизаторов (IMHO так лучше все таки).
  8. Не совсем про UART, но про согласовение 3.3<->5 У Xilinx есть такая Application Note XAPP646 ( http://direct.xilinx.com/bvdocs/appnotes/xapp646.pdf ) Там они рекомендуют применять микросхему ф. IDT QuickSwitch ( http://www.idt.com/?catID=58734 ) Только обратите внимание что это не только "шинный переключатель" а на то что его можно использовать в качестве преобразователя уровней. А вот и Application Note на эту тему и на этот раз уже от IDT: http://www.idt.com/products/getDoc.cfm?docID=7530 А микросхемы этого типа у них есть от 2 до помоему 40 каналов. Это уже сами подберете если подойдет.
  9. Как то попадалась мне статейка на похожую тему (помоему в каком то буржуйском рекламном журнале по электронным компонентам), правда похоже не совсем то что вам нужно. Речь там шла о том как управлять линейным двигателем (катушка с сердечником) и управлять им что бы определять и регулировать положение сердечника без датчика положения и помоему что то там было насчет регулировки усилия создаваемого этим самым линейным двигателем. Суть сводилась к тому что они кроме управления ШИМ-ом ставили еще и датчик тока (соответственно еще и контроллер какой то для обработки нужен.) и на основе этого путем вычислений определяли насколько переместился сердечник. Может быть и в вашем случае тоже имеет смысл ставить датчик тока....Т.К журнал был "бумажный" то он уже исчез безвозвратно и выложить статейку не могу. Но есть статья на похожую тему в АналогДиалоге: http://www.analog.com/library/analogDialog...4/solenoids.pdf В принципе энергия удара должна зависить от энергии "вкачаной" в катушку а т.к. индуктивность меняется при перемещении сердечника (каким образом наверное предсказать можно но на мой взгляд моного влияющих на это факторов - трение в сердечнике и его инерция, сила с которой действует на сердечник пружина, температура ну и т.д.) то судить о "вкачаной" энергии проще на основании измеренного тока (а еще лучше наверное и напряжения на катушке) и путем вычислений регулировать параметры ШИМ-а. Не знаю можно ли найти теорию на эту тему наверное всетаки придется определять все на практике....
  10. так там последний апдейт для библиотек до .7263 А был уже до .7903 но его потом оттуда убрали. Но его успели до этого слить
  11. А куда он делся :( ? рапида пишет This file has been deleted. Reason: Deleted by uploader. Не мог бы кто нибудь перезалить куда нибудь ?
  12. Очередной ( Ноябрьский ) апдейт 179 метров http://download.analog.com/tools/patches/V...2006_update.vdu и чего поменяли http://www.analog.com/UploadedFiles/Associ...elease_Note.pdf
  13. Про цену спорить не буду (просто так уж сложилось что на цену комплектующих у нас в конторе редко смотрят). Но для меня как раз таки удобнее что программирование осуществляется именно не через JTAG. И вот почеу: у меня всегда есть канал для связи девайса с компом и алгоритм прошивки тоже давно отработан. А прошивку ПЗУ-шек по JTAG-у в системе средствами самой системы надо еще "поднять" ... (кстати помоему алгоритм прошивка Atmel-а гораздо проще чем алгоритм прошивки по JTAG-у да и кабелюку ксайлинксовскую, пусть даже самую простую и самодельную цепляющуюся на LPT-шник у меня не всегда есть возможность воткнуть как в комп так и в уже собранное изделие). Как говорится каждому свое :cheers:
  14. У нас давно успешно для загрузки различных Xilinx-ов используются Atmel-овские EEPROM-ки. Посмотрите у них на сайте http://www.atmel.com/dyn/products/devices.asp?family_id=625 может и подойдет чего... Для меня плюс Atmel-ов в том что они запросто перепрошиваются прямо на плате через Xilinx который они грузят (через любой технологический интерфейс с компьютером, который всегда в наших девайсах присутствует) и не надо каждый раз для перепрошивки цеплять JTAG фирменный чтобы перешить ПЗУшку.
  15. А кто нибудь использовал микромодули LTM4600 от LinearTechnology ? Какие впечатления? Т.К. опыта разработки импульсников нет а сроки очень "давили" а стоимость значения не имела то поставил их 3 штуки для всех напряжений Spartan III ( 1.2 ядро, 2.5 VccAUX и 3.3 VccIO ). Как они "чувствуют" себя на малых токах ?
×
×
  • Создать...