Jump to content

    

vitus_strom

Свой
  • Content Count

    602
  • Joined

  • Last visited

Everything posted by vitus_strom


  1. Добрый день! Не подскажет ли кто хороший документ на тему флорпланинга, различных хардмакросов, и относительного расположения модулей на кристалле в Квартусе стандарт. Пробовал сам разбираться но все как то разобщенно и нет общей картины к сожалению
  2. этого не скажу, как правило это внутренние документы и наружу они не выходят.
  3. Приветствую! Требование к спецификации? - У каждой фирмы наверное свои - это вообщем то документ где описано что должен делать чип, возможно с некоторой детализацией внутренностей. Подобие даташита. Если я правильно понял требования = реквайрменты, описывает каждой строкой каждое требовани, обычно реквайрменты нумеруют и потом ссылаются в них в тестах при верификации. Каждый тест покрывает от одного до нескольких (небольшого количества) реквайрментов. Регрессия это набор таких тестов (коротких). Обычно окружение для верификации строится таким образом чтобы был тестбенч, к которому подключен девайс андер тест + модели внешних устройств + интерфейс для тестов. Собственно тесты взаимодействуют с верификационным окружением через этот интерфес.
  4. Если цена ошибки велика то обычно делают так: пишут спецификацию на продукт, из спецификации одна комманда пишет дизайн реквайрменты, другая верификейшн реквайрменты, на основании реквайрментов пишутся планы проектирования и верификации, после этого дизайн тим делает дизайн удовлетворяя и возможно уточняя дизайн реквайрменты, верификейн тим - делает модели внешних устройств, тестбенч и тесты для покрытия верификейшн реквайрментов, потом пускается регрессия тестов и смотрится покрытие верификейшн реквайрментов и покрытие кода, если покрытие кода превышает порог то переходят к физической имплементации, после нее СТА и регресси на нетлисте с разными углами и уже после этого проверка на изделии.... Тут я не упоминаю системный уровень когда идет подготовка спецификации.
  5. есть большая вероятность что разъем в правом верхнем углу это JTAG. Чтобы убедиться надо прозвонить пины 15, 16, 17, 30 на этот коннектор и зарисовать схему...
  6. ASIC всегда побьет FPGA, но главная проблема ASIC'ов, их как правило не выгодно делать партиями менее 100000 штук, ну и цена ошибки там тоже значительно выше.
  7. "В jtag, кстати, нет арма. Вы про эту цепочку? :" вроде dummy_dap есть попробуйте зашить бит файл в сдк 2017.1 вроде баг был не хотел программить чипы но из вивадо хардваер менежера все работало
  8. я собственно про это и говорил... но если уже не говорит что нет несоответствия то вы на шаг впереди
  9. было такое обратите внимание что у вас чип c концовкой -i возможно у вас чип с концовкой -i-es, но вивадо 2018 по умолчанию их не видит - нужно определенное заклинание - чтобы оно их начало видеть мне кажется вивадо 2016 умеет работать с обоими. вот это заклинание попробуйте через tcl консоль enable_beta_device xczu3сg* enable_beta_device* если появятся es чипы и поможет то добавте заклинание в init.tcl
  10. корка называется AXI EMC я не говорил что нужно так делать :) в моей ситуации это было быстрое решение проблемы.
  11. Когда то делал, на Кинтекс-7 через ядро контроллера памяти флеш/статик (точно не помню как называется), но не пошло... Ядро работало не корректно (стандартные тесты проходили, а при работе пачками вроде возникали проблемы, сейчас точно не помню) , разбираться и править корку в то время не было временных возможностей, поэтому пришлось все, что должно было лежать в ней, перевести во внутреннюю память. Сейчас бы мог вернуться к этому вопросу, но плата к сожалению не доступна...
  12. да возможно проблемы с настройкой стартапа (отсутствие лока, настройка цикла выстваления, отстутствие клока для стартапа). Но как правило с дефолтными настройками должно работать.
  13. Pin Done - это тристейт выход и если его снаружи кто то тянет вниз то соответственно он будет в нуле. Может быть проблема в этом? Хотя обчно (по крайней мере в более ранних версиях так было) внутреннее состояние читается прямо с пина.
  14. Проблема на линии Mipi Clock

    по даташиту питание MIPI D-PHY 1,2+-0,05В возможно было бы полезно на схему глянуть подключения питаний а то со слов не особо понятно что вы и где уменьшаете
  15. USB-UART, скорость не менее 10 Мбит/с - на UART такие скорости вряд ли достижимы....
  16. А кто сказал что разработка должна производиться в России? А после разработки можно и обслуживать для обеспечения собственных нужд :) Какие у Вас сроки?
  17. конверсия формата в маленькой фпга HDMI -> MIPI DSI потом поворот в SSD2848 (если по разрешению потянет) на 90 градусов. Большой проблемы не вижу если разрешение на нужно менять.
  18. Делали на соломоновском чипе правда MIPI DSI- поворот на 90 градусов - MIPI DSI. Перед этим ФПГА делала конверсию MIPI CSI2 -> Parallel -> MIPI DSI.
  19. Делали на соломоновском чипе SSD2848K1R. Правда это MIPI- поворот на 90 градусов - MIPI
  20. Добрый день! Разыскивается ISE6.3 может у кого завалялась (другие версии не предлагать нужна именно эта). На сайте зайлинкса в архивах нет. То что лежит в закормах не работает (пробовал по Win98 / Win2k / WinXP). Всем откликнувшимся заранее балгодарен!
  21. Между тем нашел уже. Выражаю большую благодарность Zig'у.
  22. Благодарю - уже качаю
  23. EDK можно для коллекции, модельсим нет Спасибо Если что то нужно из софта обращайтесь может у меня найдется
  24. еще раз повторюсь: Пруф: Как видите на картинке, в архиве есть только ISE6.3SPx - что есть сервис паки к желаемой версии, и из ISE6.1, установкой сервис паков она не получается, к сожалению, поэтому и обратился к помощи зала. Если можно выложите куда-нибудь откуда можно скачать (можно и через upload в местных закормах).