Alex77 4 25 апреля Опубликовано 25 апреля · Жалоба для камня ксайлинкс есть только вивадо. для цыклона - квартус. итд. вопрос "что хочется сравнивать": разные процы для фиксированного проекта+камень (ксайлинкс) или при фиксированном процессоре разные среды разработки (фиксированные проект+камень (альтера и/или альтера)) ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 22 25 апреля Опубликовано 25 апреля · Жалоба On 4/25/2024 at 10:38 AM, _4afc_ said: Т.е. задача ускорения синтеза и P&R может быть решена несколькими способами, например: архитектура ПК (частота, кол-во ядер, скорость памяти и диска, ОС); архитектура проекта (логика/HARD_IP); среда разработки (другой или внешний синтезатор/P&R). А кто-нибудь сравнивал последние версии Synplify и Vivado на одном и том же ПК? Есть ли разница по времени компиляции и по максимальной рабочей частоте для проекта скомпилированного в обоих тулах? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 25 25 апреля Опубликовано 25 апреля · Жалоба 13 minutes ago, Alex77 said: вопрос "что хочется сравнивать" Время сотрудника затраченное на разработку. Когда Vivado собирает проект более 40 минут - у меня получается не более 8 сборок за рабочий день, включая "попытки", т.е. когда P&R не прошёл. Кроме того сидеть час и смотреть в правый верхний угол экрана на голубой мерцающий кружочек Vivado - безумно утомительно, а если в это время заняться другими делами - то потом возникает вопрос: вот эта сборка которая наконец собралась с 4 попытки в середине дня - мы её зачем собирали, и чем она правильнее вчерашней? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 27 25 апреля Опубликовано 25 апреля · Жалоба 1 hour ago, _4afc_ said: Хотелось, чтоб в алгоритме были: сумматоры/счётчики - которые можно на 100МГц развести на логике, а на 400 на DSP; жирный FSM/case - который можно на 10 слоёв логики положить, а можно на BRAM. Еще раз - зачем? Для оценки скорости разводки на разных PC глубоко фиолетово что у вас в FPGA и на какой частоте оно работает важна лишь сложность достижения результата оптимизации при P&R. Уверяю вас если ваш проект собирается от ~1 часа и выше то любые изменения в архитектуре PC будут статистически достоверно заметны на времени сборки. 1 hour ago, _4afc_ said: Т.е. задача ускорения синтеза и P&R может быть решена несколькими способами, например: архитектура ПК (частота, кол-во ядер, скорость памяти и диска, ОС); архитектура проекта (логика/HARD_IP); среда разработки (другой или внешний синтезатор/P&R). Когда первый пункт себя исчерпает - хочется иметь возможность продолжить движение по ускорению разработке на ПЛИС. У меня задачи ускорения по приоритету в другом порядке 1. Архитектура проекта 2. Констрейны таймингов 3. Констрейны размещения ... 10. архитектура ПК Среду разработки чаще всего выбирать нет возможности. А для P&R так уж точно. При этом кратность ускорения первыми тремя пунктами в разы (а иногда и в десятки раз) выше чем кратность от пункта 10. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 25 апреля Опубликовано 25 апреля (изменено) · Жалоба ксайлинкс UG949 UltraFast DesignMethodology Guide forFPGAs and SoCs п1..9 "наше всё" п10 архитектура ПК Изменено 25 апреля пользователем Alex77 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavlovconst 3 15 мая Опубликовано 15 мая · Жалоба On 4/24/2024 at 4:48 AM, dxp said: Показать: конфигурация РС, время сборки Всем привет! Я когда-то делал сравнение времени сборки одного и того же RTL проекта на разном оборудовании, код на гитхабе. Результаты экспериментов тут. Тестовый проект небольшой, чтобы была возможность консистентно протестировать мелкие ПЛИСки типа iCE40. Если интересно, присылайте результаты прогона на вашем железе 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 50 16 мая Опубликовано 16 мая · Жалоба 6 часов назад, pavlovconst сказал: Если интересно, присылайте результаты прогона на вашем железе 🙂 Прогон для Vivado 2023.1.2: Конфигурация PC: AMD Ryzen 9 7900X, DDR5 2x32GB (на частоте 5200 МГц), MB на чипсете B650, NMVe (1000 ГБ SSD M.2 Samsung 970 EVO Plus). Время что-то очень коротким вышло -- либо проект простой (для современного железа), либо, может, сделал что-то не так. Но просто открыл проект вивадой, она предложила конвертнуть в нынешний формат, я согласился. Дальше пнул сборку и всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavlovconst 3 16 мая Опубликовано 16 мая · Жалоба 4 hours ago, dxp said: Время что-то очень коротким вышло Ну, у тебя топовое железо, результат предсказуемо хороший 🙂 Добавлю в статистику. Если в коде увеличить значения параметров WIDTH и LENGTH, то можно получить проект любого необходимого объёма. Только статистику придется набирать с нуля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 50 16 мая Опубликовано 16 мая · Жалоба Ну, надо всё же чтобы прогон подольше был, а то тут уже начинает влияет время загрузки тулов. Вивада сама по себе тормозная, она запускается долго. За это время Gowin уже успеет всё собрать и закончить. 🙂 Надо подобрать так, чтобы время сборки занимало хотя бы минут 5. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Мур 1 Воскресенье в 14:52 Опубликовано Воскресенье в 14:52 · Жалоба Технические характеристики GEEKOM A8 SoC (один или другой) AMD Ryzen 9 8945HS Процессор – 8-ядерный / 16-потоковый процессор с частотой до 4,0 ГГц / 5,2 ГГц (Turbo) Кэш–память - 16 МБ Графический процессор – AMD Radeon 780M Graphics Производительность AI – NPU: 16 максимумов, всего: 39 МАКСИМУМОВ TDP: 45 Вт AMD Ryzen 7 8845HS Процессор – 8-ядерный / 16-потоковый процессор с частотой до 3,8 ГГц / 5.1 (Turbo) Кэш–память - 16 МБ Графический процессор – AMD Radeon 780M Graphics Производительность AI – NPU: 16 максимумов, всего: 38 МАКСИМУМОВ TDP: 45 Вт Системная память - двухканальная DDR5-5600 SODIMM, объемом до 64 ГБ Хранение SSD-накопитель M.2 2280 (PCIe Gen4 x4 объемом до 2 ТБ или SATA III объемом до 1 ТБ) Полноразмерный считыватель SD-карт Видеовыход 2 порта HDMI 2.0 Порты USB4 и USB 3.2 Type-C с режимом DisplayPort Alt До 4 независимых дисплеев Аудио - 3,5–мм разъем для стереогарнитуры; цифровой аудиовыход через HDMI и USB-C Создание сетей порт 2.5GbE RJ45 через контроллер RealTek RTL8125BG-CG WiFi 6E и Bluetooth 5.3 USB 3x USB 3.2 Gen 2 Type-A 1x порт USB4 Type-C с режимом DisplayPort Alt, поддержка USB PD 1x порт USB 3.2 Gen 2 Type-C с режимом DisplayPort Alt, поддержка USB PD 1x порт USB 2.0 Type-A Разное – Кнопка включения Источник питания – адаптер питания 19 В (120 Вт) с привязанным к местности шнуром переменного тока (IEC C5) https://www.geekom.ru/geekom-a8/ ₽86,900.00р Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться