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

Edashkin

Свой
  • Постов

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

  • Посещение

Весь контент Edashkin


  1. Для небольших проектов удобнее всего пользовать PROTEUS. Очень простой интерфейс и весьма наглядное отображение результатов моделирования прямо на схеме.
  2. А по моему, все понятно: тот, кто это делал, получил GERBER и добавил его на слои, начинающиеся с G_. В таких случаях просто следует пояснять, какие именно слои должны быть отпечатаны.
  3. Вместо бумаги или плёнки использую мелованную бумагу - например, Lomond белая матовая для струйных принтеров - легко отлипает от платы без всякого смачивания.
  4. Если производитель пользуется специфическим маршрутом изготовления и уникальным оборудованием, как зачастую бывает в России, он не может получить из гербера, допустим, информацию для своего электротеста. P-CAD для России стал стандартом де-факто, под его форматы написана масса программ. Поэтому, несмотря на неудобства, чаще всего приходится выдавать данные ПП в формате одной из версий P-CAD.
  5. Огромная просьба: если есть возможность запрограммировать микросхемы этого типа, срочно напишите!
  6. Проверяется простейшим методом: Берем ПЛИС-проект на HDL (было исполнено на верилоге), компилируем его одним компилятором (я пользовался Leo*nard*o Spec*tru*m) и пробуем положить в ПЛИСы от обоих вендоров. Результаты: (для одного и того же проекта): Altera: ** DEVICE SUMMARY ** Chip/ Input Output Bidir Shareable POF Device Pins Pins Pins LCs Expanders % Utilized test_cpld epm7128stc100-15 13 10 8 124 54 96 % User Pins: 13 10 8 Xilinx: Device Used: XC95216-10-PQ160 Fitting Status: Successful **************************** Resource Summary **************************** Macrocells Product Terms Registers Pins Function Block Used Used Used Used Inputs Used 121/216 ( 56%) 658 /1080 ( 60%) 89 /216 ( 41%) 30 /133 ( 22%) 305/432 ( 70%) Причём в Xilinx меньшей ёмкости проект принципиально не влазил. То же самое - и с FPGA от обоих фирм, но проверял давно, результаты не сохранил.
  7. Были у нас микросхемы A1280XL - PQ160C, выпуска примерно 1998 г. Программировали их посредством Activator 2S. Недавно микросхемы на складе закончились, закупили новую партию. И ни одна новая микросхема не программируется. На фирменном сайте никаких сведений об изменении алгоритмов программирования микросхем этого типа не нашёл. Если кто - нибудь сталкивался с подобной проблемой, просьба написать.
  8. С АЦП- не знаю, с ЦАП и наборами ОУ - здесь: latticesemi.com
  9. Спасибо за информацию. Из перечисленных только Cel*ox*ica содержит компилятор. Vis*ualE*lite - инструмент моделирования на системном уровне, такой же, скажем, как Мат Лаб или Syst*emVi*ew. Продавала его Inn*ove*da. Кому отошел этот продукт после того, как инноведы не стало, неизвестно. For*te DS, судя по описанию, - красиво рекламируемый транслятор С/Verilog. По моему, лучше всё-таки хорошо освоить Verilog или VHDL: и поддержаны они больше, да и коллегам библиотеки понятнее будут, в случае совместных работ над одним проектом.
  10. А поддерживают ли их компиляторы от Синопсис, Синплисити или, может быть, ЛеонардоСпектрум ? И какие компиляторы их вообще поддерживают? Как их передать, скажем, в МАХ плюс, или в Либеро?
  11. - Позволю себе не согласиться. // Verilog: always @ (posedge clk or negedge res) begin if(!res) begin q <= 0; end else begin if ((e == 0)) q = q; else if ((e == 1)) q = d; else q = q; end end -- VHDL: truth_process: PROCESS(clk, res) BEGIN IF (res = '0') THEN q <= 0; ELSIF (clk'EVENT AND clk = '1') THEN IF (e = 0) THEN q <= q; ELSIF (e = 1) THEN q <= d; ELSE q <= q; END IF; END IF; END PROCESS truth_process; Как раз, Verilog ближе к Паскалю (См. пример), а VHDL - почти чистый синтаксис Modula. Что касается C++, в языках проектирования логики ничего близкого не встречал.
  12. Проектирование FPGA на базе готовых макроэлементов - та же самая схемотехника, что и на россыпи. Осваивать придется только интерфейс МАХ плюс - примерно неделю. Описание же схем на HDL - своя религия, мало зависящая от языка, азы её, может быть, и можно за месяц постичь, но полностью полностью перестроить мозги получается не сразу. Зато здорово снимает ограничители с сознания.
  13. - В 10-м Оркаде есть функция автоматической генерации символа на базе HDL-описания и сопоставления его с корпусом если указан pin-файл. - А как с переносом схемы из МикроКап в ВГ ? - Абсолютно согласен. Надо быть большим фанатом Спектры, чтобы пользоваться ей для интерактивной трассировки.
  14. Дело привычки. Но я ни разу не сталкивался с ситуацией, когда в Менторе надо было править код ручками, да он и не позволяет. В крайнем случае вставляется текстовый блок и в нём пишется HDL-код.
  15. Для ДЛ возможна переброска данных платы в Пи-КАД, а там есть и Спектра с ВЧ-опциями и Сигнал Интегрити. Прежде чем брость всё и садиться за освоение ВГ, хотелось бы прояснить для себя некоторые вопросы: Сколько времени для специалиста, уже освоившего ВГ, уйдет на добавление в библиотеку новых элементов для нового проекта (допустим, десяток типов, из которых для половины надо ещё и нарисовать корпуса) ? Сколько времени займет в ДхДизайнере подготовка к смешанному аналого-цифровому моделированию и непосредственно сам процесс моделирования схемы, к примеру с парой цифровых автоматов, реализованных в ПЛИС, десятком ключей, ЦАП, АЦП ? Наколько трассировщик ВГ лучше Спектры (в том числе и в части разводки высокочастотных цепей ) ?
  16. ВГ 2004 - это и есть Експедишн от ВериБест (так он раньше назывался) + Дх-дизайнер от Инноведа. Для проектов типа разработки материнской платы - в самый раз. А если на плате предполагается одна ПЛИС и сотня рассыпушных элементов, причём время на разработку - месяц, стоит ли связываться с ВГ?
  17. Очень интересный вопрос. До сих пор не удалось найти САПР, который сочетал бы в себе удобства сквозного проектирования, встроенные средвства реализации логики, смешанного моделирования и хороший редактор PCB. В своё время, около 7 лет тому назад, я начал пользовать ДизайнЛэб от фирмы Микросим, съеденной впоследствии Оркадом, которого потом съел Кейденс. Сейчас ДизайнЛэб(далее - ДЛ) несколько устарел, но я не знаю пакета, который может заменить его целиком. Может быть, это субьективное мнение,но всё же: - Пи-КАД имеет хорший редактор печатных плат, схемный редактор средней паршивости и внешнюю моделялку АшСпайсе. Связь схемы с печатной платой гораздо слабее, чем в ДЛ, при импорте спика цепей в ПП возможны ошибки, если установлены не те флажки. Моделирование - внешним инструментом и этим всё сказано. - Ор-КАД хорош как схемный редактор, но туговат как редактор печатных плат. Моделялка, даже в последней версии - почти та же, что писвоена из ДЛ, но с ослабленной связью со схемой. - КонцептХДЛ в паре с Аллегрой занимают, пожалуй, первое место по весу - совсем не понимаю, как люди в них работают. Кстати, и не знаю таких, кто в одиночку пользовал бы пакет целиком - от проектирования в концепте с моделированием в ЛДВ и трассировкой в Аллегре. - интерфейсы Протеля и его базы данных очень специфичны. По демкам ходить пробовал, но создавать свой проект не решился бы. - наиболее уважаемый представитель семейства тяжеловесов - Ментор. Сожрал ПАДСА, ИнновЕДУ, ВериБеста. Его пакет для проектирования ПЛИС/АСИКОВ Адвантаге - лучший из тех, с которыми я знаком. Из сквозных сапров - только ВериБест, но он страдает теми же недостатками, что и КонцептХДЛ/Аллегро, хотя и в меньшей степени. - отдельно от всех стоит Протеус. Для тех, кто проектирует схемы на микроконтроллерах, больше ничего и не требуется. Разумеется, я не претендую на абсолютную об'ективность оценок, скорее хочу подискутировать на тему - ЧЕМ ЗАМЕНИТЬ ДидайнЛэб.
  18. ADSP-2191-EZ-KIT - это ознакомительная платформа, на ней можно только поотлаживать программы и то с учетом незанятых софтом платформы ресурсов. Для внутрисхемной эмуляции, то бишь для отладки своего устройства тебе нужен ADDS-APEX-ICE.
  19. А почему,собственно HDL - это только текстовый ввод? Есть инструменты, которые позволяют в графике вводить и автоматы и блок-схемы. Гораздо удобнее и нагляднее.
  20. схемотехника, АСУ, связь http://forum.skunksworks.net/ микроконтроллеры, ДСП, схемотехника: http://kazus.ru/
×
×
  • Создать...