_pv 79 8 ноября, 2023 Опубликовано 8 ноября, 2023 · Жалоба 1 hour ago, Hausvabot said: нет, но как писал макс, в бинарник забита реально 2232 и все, хотя в корне лежит сам драйвер от ftdi ftd2xx.dll. Подобная ерунда была с альтерой, но там кто то свой драйвер написал (от марсохода) что бы квартус увиделел. У альтеры там вместо mpsse свой велосипед был поверх usb->fifo из дополнительной clpd, которая ещё некий протокол реализовывала поверх, и чтобы это заменить просто голой ft2232 с mpsse новый драйвер от марсохода и нужен был. "Забита" 2232 может только если специально читать что-нибудь из еепрома и проверять (что опять же подправить можно). А самой функции FT_Open() и последующим FT_Read/Write вроде как абсолютно без разницы кто именно там подключен 232, 2232 или 4232 (ну если не трогать аппаратные различия, второй канал, отсутвующий у 232, или вернюю половину GPIO порта, отсутсвующую у 4232) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gas Wilson 67 8 ноября, 2023 Опубликовано 8 ноября, 2023 · Жалоба On 10/3/2023 at 4:04 PM, StewartLittle said: Не, там нет аппаратного D-PHY. Там говорится о поддержке интерфейсов MIPI в банках IO (ну и указанная скорость на это как бы намекает 🙂) Вот про второй AN04012 Logos2 MIPI D-PHY Application Guide.pdf 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
embddr 0 9 ноября, 2023 Опубликовано 9 ноября, 2023 · Жалоба Коллеги, не появилась ли сетевая лицензия для Synopsys для линуксовой версии PDS? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 16 ноября, 2023 Опубликовано 16 ноября, 2023 · Жалоба Коллеги, мне тут отладка от Alinx наконец приехала. Начал изучать. Поставил PDS, запустил, и не обнаружил IP для PCIe. Только элементарные IP блоки типа BRAM, PLL, и т.д. Подскажите, пожалуйста, как правильно добавлять PCIe в проект. Или может быть где-то можно посмотреть готовый пример под PCIe? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 229 16 ноября, 2023 Опубликовано 16 ноября, 2023 · Жалоба Только что, BSACPLD сказал: Подскажите, пожалуйста, как правильно добавлять PCIe в проект. Оно лежит отдельно на FTP и ставится через импорт файла ядра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 17 ноября, 2023 Опубликовано 17 ноября, 2023 · Жалоба 7 hours ago, makc said: Оно лежит отдельно на FTP и ставится через импорт файла ядра. Спасибо. Нашёл. А кроме PCIe и SERDES нет больше IP? CSI-2, например?... И какую версию PDS лучше брать, PDS_2022.2_sp4.2_ads или PDS_2022.2_sp4.2_synplify? PDS_2022.2_sp4.2_ads у меня вроде как нормально завёлся, стоит ли смотреть PDS_2022.2_sp4.2_synplify? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 229 17 ноября, 2023 Опубликовано 17 ноября, 2023 · Жалоба 3 часа назад, BSACPLD сказал: А кроме PCIe и SERDES нет больше IP? CSI-2, например?... Наверное есть, но не здесь. Попробуйте обратиться с этим вопросом к @Gas Wilson 3 часа назад, BSACPLD сказал: И какую версию PDS лучше брать, PDS_2022.2_sp4.2_ads или PDS_2022.2_sp4.2_synplify? ADS легко лечится и неплохо работает, но в нём есть поддержка только Verilog. Так что если нет нужды использовать VHDL, то я рекомендую ADS. Synplify тоже работает, но для него нужно более специфическое лекарство и его использовать не так просто/удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба С PDS в первом приближении разобрался... При портировании демо проекта с Xilinx/Fudan возник вопрос где посмотреть templates для примитивов и макросов. В самом PDS соответствующие разделы пустые. В частности интересует на что заменять следующие примитивы и макросы: IBUF IDELAYCTRL IDELAYE2 BUFG BUFR STARTUPE2 xpm_memory_spram IDDR ODDR Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 229 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба 1 час назад, BSACPLD сказал: В самом PDS соответствующие разделы пустые. Все доступные примитивы можно посмотреть здесь: Для Logos2 их там полно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба Хм... Меня смутило, что в названии GTP... Обычно такие названия для трансиверов... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 229 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба Только что, BSACPLD сказал: Хм... Меня смутило, что в названии GTP... Обычно такие названия для трансиверов... У них это префикс базовых накристальных элементов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба Тогда остаётся только где-то найти на них описание или User Guide актуальной версии... В UG040006_Logos2 Series FPGA Input Output Interface (IO) User Guide V1.1.pdf я не нашёл описания GTP_IDDR_E1 и GTP_ODDR_E1. По набору сигналов они конечно похожи на IDDR / ODDR от Xilinx, но есть небольшие различия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Beby 8 20 ноября, 2023 Опубликовано 20 ноября, 2023 · Жалоба 12 hours ago, BSACPLD said: Меня смутило, что в названии GTP... Обычно такие названия для трансиверов... Терминология PangoMicro отличается от Xilinx: GTP - Generic Technology Primitive. Об этом написано в разделе Glossary следующих документов: UG050001_Titan2 Series FPGA Configurable Logic Module (CLM) User Guide V1.0_innek.pdf UG050002_Titan2 Series FPGA Dedicated RAM Module (DRM) User Guide V1.0_innek.pdf UG050007_Titan2 Series FPGA GTP User Guide V1.0 en_Zig.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gas Wilson 67 20 ноября, 2023 Опубликовано 20 ноября, 2023 · Жалоба 15 hours ago, BSACPLD said: Тогда остаётся только где-то найти на них описание или User Guide актуальной версии... В UG040006_Logos2 Series FPGA Input Output Interface (IO) User Guide V1.1.pdf я не нашёл описания GTP_IDDR_E1 и GTP_ODDR_E1. По набору сигналов они конечно похожи на IDDR / ODDR от Xilinx, но есть небольшие различия. Можно посмотреть доступные примитивы в файле gtp_lib.v Например module GTP_IDDR_E1 #( parameter GRS_EN = "TRUE", parameter IDDR_MODE = "OPPOSITE_EDGE", parameter RS_TYPE = "ASYNC_RESET" ) ( output Q0, output Q1, input D, input CLK, input CE, input RS ) /* pragma PAP_LIB_IS_TECH_CELL */ ; endmodule А так они все описаны в UG040007 UG040007_Logos2系列产品GTP用户指南_V1.2.pdf 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 20 ноября, 2023 Опубликовано 20 ноября, 2023 · Жалоба Коллеги, кто-нибудь сталкивался с такой ошибкой? Пробовал и в Linux и в Windows версии - везде одна и та же ошибка при попытке указать файл для инициализации памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться