Перейти к содержанию
    

точность моделирования Modelsim

Здравствуйте.

Подскажите пожалуйста как в ModelSim задать высокую частоту?

И вообще насколько маленькое время он может симмулировать?

Мне нужно симмулировать передачу MIPI на скорости 800mbps.

 

Для корку нужен сигнал такой же частоты.

clk_mipi <= not clk_mipi after 0.625ns; 

cam_pll: process (clk_mipi)
variable counter: integer := 0;
begin 
if rising_edge(clk_mipi) then	 
	clk_bit_i <= not clk_bit_i;
end if;  
if falling_edge(clk_mipi) then	 
	clk_bit_90_i <= clk_bit_i;
end if;  
end process cam_pll;

 

Но в симуляторе между восходящими фронтами получается не менее 4ns. 

Запускал вот такой командой 

vsim -t ps -novopt testbench GSR

 

Или он не умеет такие высокие частоты обрабатывать?

 

Изменено пользователем Worldmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 22.02.2024 в 10:14, Кнкн сказал:

timeprecision 1fs;

Could not find 'timeprecision'.

 

Язык то VHDL

Изменено пользователем Worldmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для vsim дополнительно указать параметр -t с нужной точностью (fs, ns, ...) .  Типа

vsim -t fs   ....

Как Вы и делали. Должно работать...

Вот такой запуск точно работает:

vsim -L com_library -l transcript.txt -i -t ps -multisource_delay latest +typdelays com_library.test_clk(arc)

Изменено пользователем OM-S

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...