

Asb
Свой-
Posts
311 -
Joined
-
Last visited
-
Days Won
1
-
ТеПро все?
Asb posted a topic in Изготовление ПП - PCB manufacturing
TePro совсем закрылось? Если есть информация поделитесь пожалуйста. -
Вопрос собственно по организации работы. Возможно ли заставить оболочку использовать относительные пути при создании проектов (скажем относительно ${workspace_loc})? И более общий вопрос. Как удобнее создавать workspace: в структуре каталогов проекта Vivado или строить для SDK отдельную независимую структуру каталогов?
-
SystemVerilog. Параметризованные интерфейсы.
Asb replied to Asb's topic in Языки проектирования на ПЛИС (FPGA)
Благодарю за пояснения. -
Потихоньку знакомлюсь с SystemVerilog. Вопрос собственно в том можно-ли с помощью параметров интерфейса добавить / исключить сигналы. К примеру в шине AXIS подшина USER может иметь разный размер или отсутствовать вовсе. Порадовавшись поддержке generate в интерфейсах получил... interface axis_if #(parameter int DATA_W = 16, USER_W = 0) (input wire logic aclk, aresetn); logic[DATA_W-1 : 0] tdata; logic tvalid, tlast, tready; logic[USER_W-1 : 0] tuser; if (USER_W > 0) begin modport m ( input tready, output tdata, tvalid, tlast, tuser ); modport s ( input tdata, tvalid, tlast, tuser, output tready ); end else begin modport m ( input tready, output tdata, tvalid, tlast ); modport s ( input tdata, tvalid, tlast, output tready ); end endinterface Код синтаксически верный, но не рабочий. Полагаю из-за дополнительного уровня созданного generate. Очевидное решение с созданием разных modport душу как-то не греет. В общем хотелось-бы понять как делать правильно.
-
Декларирование сигналов в Verilog
Asb replied to Asb's topic in Языки проектирования на ПЛИС (FPGA)
Действительно в стандарте illegal. Но нет ни ошибок ни предупреждений пока не меняется разрядность. Т.е дублирование строк деклараций ни к чему плохому не ведет. А что wire, что reg синтезатору видимо поровну... Изначально вопрос возник отсюда `AXI4L_WIRE_BUS(m_tcp0_ctrl 16, 32, s_ctrl_aclk, s_ctrl_aresetn); `AXI4L_WIRE_BUS(m_tcp1_ctrl, 16, 32, s_ctrl_aclk, s_ctrl_aresetn); -
Декларирование сигналов в Verilog
Asb posted a topic in Языки проектирования на ПЛИС (FPGA)
С Verilog'ом знаком весьма поверхностно. Вопрос видимо детский... Но не понимаю wire a; wire a; reg a; У Vivado синтаксис этого фрагмента вопросов не вызывает. В результате а будет wire или reg? И что вообще происходит с повторным декларированием сигналов в Verilog и, кстати, в SV? -
Экспорт в STEP
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Я работаю в маршруте с DC. Без перехода на DxD выше 2.6 не получится. По общему впечатлению от 2.6 показалось, что оно того не стоит. Начинаю задумываться о Cadence. -
Экспорт в STEP
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Понятно. Видимо в VX2.3 не получится. -
Экспорт в STEP
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Ну да о тех самых R.., C.., D.. Но я что-то не соображу как передать Silkscreen в 3D. -
Экспорт в STEP
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Это конечно хорошо. НО почему не сделать НОРМАЛЬНЫЙ экспорт в STEP. В Cadense есть, в Алтиуме есть, у всех есть. У Ментора нет. Вопрос риторический. -
Экспорт в STEP
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Чем бы его еще посмотреть. Solid + CircuitsWorks многовато будет. -
Экспорт в STEP
Asb posted a topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Xpedition не передает RefDes'ы при формировании STEP'a. Это по религиозным соображениям? Вроде даже была IDEA D15037. К сожалению сейчас не получается посмотреть чем там дело кончилось. Может быть есть самописные скрипты для экспорта. Или как вариант - простой (и желательно бесплатный) viewer для IDF/IDX? -
PADS Professional, вопросы начинающих
Asb replied to ViKo's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
При Move, если использовать контекстное меню, сносит полюбому - курсор то смещается. В dynamove - да не сносит. -
PADS Professional, вопросы начинающих
Asb replied to ViKo's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Подскажите пожалуйста, можно-ли настроить Layout таким образом, чтобы при выполнении команды Move группы объектов эту группу вначале не сносило к положению курсора. Собственно это происходит и для отдельных объектов, но там это напрягает несколько меньше. -
Spares parts в Xpedition
Asb replied to Asb's topic in Siemens EDA - Xpedition, PADS (ex. Mentor)
Теперь сошлось. Спасибо.