_pv 52 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 58 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 9 16 ноября, 2023 Опубликовано 16 ноября, 2023 · Жалоба Коллеги, мне тут отладка от Alinx наконец приехала. Начал изучать. Поставил PDS, запустил, и не обнаружил IP для PCIe. Только элементарные IP блоки типа BRAM, PLL, и т.д. Подскажите, пожалуйста, как правильно добавлять PCIe в проект. Или может быть где-то можно посмотреть готовый пример под PCIe? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 16 ноября, 2023 Опубликовано 16 ноября, 2023 · Жалоба Только что, BSACPLD сказал: Подскажите, пожалуйста, как правильно добавлять PCIe в проект. Оно лежит отдельно на FTP и ставится через импорт файла ядра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 9 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 192 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 9 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба С PDS в первом приближении разобрался... При портировании демо проекта с Xilinx/Fudan возник вопрос где посмотреть templates для примитивов и макросов. В самом PDS соответствующие разделы пустые. В частности интересует на что заменять следующие примитивы и макросы: IBUF IDELAYCTRL IDELAYE2 BUFG BUFR STARTUPE2 xpm_memory_spram IDDR ODDR Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба 1 час назад, BSACPLD сказал: В самом PDS соответствующие разделы пустые. Все доступные примитивы можно посмотреть здесь: Для Logos2 их там полно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 9 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба Хм... Меня смутило, что в названии GTP... Обычно такие названия для трансиверов... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 19 ноября, 2023 Опубликовано 19 ноября, 2023 · Жалоба Только что, BSACPLD сказал: Хм... Меня смутило, что в названии GTP... Обычно такие названия для трансиверов... У них это префикс базовых накристальных элементов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 9 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 4 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 58 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 9 20 ноября, 2023 Опубликовано 20 ноября, 2023 · Жалоба Коллеги, кто-нибудь сталкивался с такой ошибкой? Пробовал и в Linux и в Windows версии - везде одна и та же ошибка при попытке указать файл для инициализации памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться