Описание тега cadence
Глобальный поставщик программного обеспечения для автоматизации электронного проектирования (EDA) и инженерных услуг. Она производит программное обеспечение для проектирования интегральных схем (также известных как "микросхемы") и печатных плат.
1
ответ
Двойная двоеточие:: в Tcl
Что делает double:: в скрипте Tcl некоторых инструментов EDA (например, Cadence Enounter)? report::TimeStamp PrePlace "START PrePlace"
30 окт '15 в 16:53
1
ответ
Выполнять команды tcl, как только сигнал имеет значение в ncsim
Как пользователь modelsim я привык писать что-то вроде следующих строк в моем do-файле. when -label supersignal {supersignal == '1'} { stop ; puts "blah" do_something } run -all Это запускает симуляцию в modelsim и как только мой VHDL-сигнал supersi…
07 авг '14 в 09:29
1
ответ
Как сделать линтинг с квестасимом?
Я использовал подкладочный инструмент HAL от Cadence. Теперь я должен использовать Questasim. Но я не знаю об инструментах или переключателях, которые я могу использовать для ворса. Есть ли какой-нибудь инструмент от Mentor(Questaism), такой как HAL…
04 мар '16 в 06:58
0
ответов
Ускорение симуляции AMS
Я пытаюсь улучшить конфигурацию AMS, чтобы ускорить время моделирования. Так как у нас недостаточно лицензий на использование specter ++aps, изменив конфигурационные параметры. Можете ли вы просмотреть файл amsspectre.scs ниже и предложить свои данн…
18 фев '19 в 09:18
1
ответ
Установка P-Cell (FreePDK45)
Я пытаюсь заставить эти инструкции работать. У меня возникли некоторые трудности на этом пути, было бы очень полезно, если бы вы указали мне правильное направление! Я пытался следовать инструкциям на веб-сайте. Я не совсем понял шаг 2 и 3. добавить …
01 окт '15 в 22:29
0
ответов
Характеристика разбора BLE при разборе iOS блютуз Swift
Я пытаюсь создать приложение для iOS, которое считывает датчик частоты вращения педалей (Wahoo Fitness Cadence). Это характеристика Bluetooth 0x2A5B (измерение CSC). В данном примере каденция - это скорость вращения педалей на велосипеде. Я использу…
10 июн '18 в 13:02
0
ответов
Можно ли скомпилировать RTL и Testbench отдельно?
С увеличением размеров проектов и их тестовых стендов, если команда разработчиков вносит какие-либо изменения в код RTL и хочет проверить его, необходимо перекомпилировать весь RTL + TB. Вместо этого, есть ли способ, по которому RTL и TB могут быть …
04 сен '18 в 08:25
1
ответ
Автоматическое размещение выводов с помощью Layout XL в Cadence Virtuoso?
У меня большой смешанный сигнал с 363 контактами. Макет XL знает положение выводов (зеленая линия соединяет каждый вывод в правильном положении, пока я его перетаскиваю). Мой вопрос: как я могу избежать тратить одну неделю на такую утомительную ра…
24 апр '16 в 00:02
1
ответ
Как узнать направление сигнала в Schemetic Tracer simvision?
Я пытаюсь отследить сигнал на Schemetic Tracer в simvision(каденция). Но действительно сложно найти какой-то сигнал, который имеет направление. Есть ли способ узнать направление порта в Schemetic Tracer?
07 окт '15 в 04:39
1
ответ
Ошибка SystemVerilog с вставкой очереди с другой очередью в качестве аргумента
У меня есть несколько очередей, объявленных так: static bit [127:0] same_addr_mem_model [int][$]; static bit [127:0] temp_addr_mem_model [int][$]; Затем в строке кода: same_addr_mem_model[write_addr].insert(0,temp_addr_mem_model[write_addr]); // wri…
20 май '13 в 14:52
1
ответ
Как запустить электронный файл один за другим? Не в параллельном тесте
Я новичок в specman, сейчас я пишу тестовый стенд, который я хочу дать много конкретных тестовых случаев для отладки калькулятора. Например, У меня есть два файла, первый называется "test1", а второй - "test2". Вот мой код для "test1": extend instru…
14 дек '18 в 00:46
0
ответов
Как я могу позволить консоли specman отображать больше информации?
Например, я запускаю тест 1000 раз, но консоль может отображать только последние примерно 200 результатов моделирования. Как я могу позволить ему отображать всю информацию о результатах? Чтобы быть конкретным, это окно консоли, о котором я упоминал.…
17 дек '18 в 13:33
0
ответов
Компиляторы Verilog дают разные результаты
Итак, я написал код verilog, который компилируется в 'Synopsys VCS compiler', не выдает выходных данных или слишком долго работает в 'Cadence Incisive compiler' и выдает ошибку типа Array object used with a normal operator: s7_box_table[0]." "design…
01 окт '17 в 08:34
1
ответ
Как создать повторяющуюся последовательность случайных чисел между симуляторами SystemVerilog?
Я сотрудничаю с SystemVerilog проектом с кем-то. Однако я привык использовать симулятор Synopsys VCS SystemVerilog, а он использовал Cadence INCISIVE irun. Один модуль testbench использует случайные числа для генерации тестового шаблона ввода в верх…
30 июл '17 в 14:48
0
ответов
Понимание данных скорости и частоты вращения педалей
Я начинаю использовать технологию Bluettoth впервые, поэтому я очень новичок. Я пытаюсь создать приложение с Cordova, которое измеряет скорость и частоту вращения от внутреннего велосипедного датчика. Для подключения к датчику я использую плагин htt…
25 июн '18 в 18:01
1
ответ
Как получить список контактов экземпляра, подключенных к сети в схеме Cadence Virtuoso, используя SKILL
У меня есть схема с несколькими экземплярами, подключенными к одной из сетей. Мне нужна функция SKILL, которая будет печатать для всех экземпляров список контактов, подключенных к этой сети
21 июн '17 в 13:19
1
ответ
Скрипт TCL больше не работает
Раньше я запускал сценарий tcl для инструментов Cadence на сервере, однако теперь сценарий не запускается.Сценарий основан на следующем: #### Template Script for RTL->Gate-Level Flow #### all basic steps except for DFT-scan #### Fill in the <.…
17 янв '15 в 15:52
1
ответ
Регулировка рабочей частоты модуля в Verilog
Я создаю довольно сложный модуль, который включает в себя временный анализ двух модулей, каждый из которых имеет собственный алгоритм, но принимает в качестве входных данных 2 числа со знаком и выводит число со знаком. Я проектирую этот модуль для F…
24 июл '13 в 20:34
2
ответа
Сроки анализа для кратчайшего пути для нарушения удержания
Может кто-нибудь объяснить, пожалуйста, как рассмотреть анализ времени, когда рассматривается мультиплексирование. Если мы рассмотрим время, то оно обычно между двумя триггерами и мультиплексором, как показано на схеме, следует ли нам рассматривать …
14 ноя '16 в 17:43
1
ответ
Переключить покрытие не собирается
Я использую файл конфигурации покрытия для явного сбора покрытия кода, упоминая "select_coverage -block -expression -toggle -module dut..." Так или иначе, я не могу получить номер для переключения покрытия для DUT. Я даже пытался использовать имя эк…
23 июн '16 в 15:35