реклама на сайте
подробности

 
 
> NIOS и PLL
talyankh
сообщение Aug 26 2012, 08:31
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 26-08-12
Пользователь №: 73 253



Есть такая вот система, когда ядро тактируется от плл то при заливке прошивки еклипс не видит проц. Если тактироватся непосредственно от кварца(48мгц), то все работает.
Может есть способы отлаживать проц на высокой частоте? smile3046.gif


Сообщение отредактировал talyankh - Aug 26 2012, 08:33
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
talyankh
сообщение Aug 26 2012, 13:55
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 26-08-12
Пользователь №: 73 253



cpu0.sdc
Код
set     cpu_0     cpu_0:*
set     cpu_0_oci     cpu_0_nios2_oci:the_cpu_0_nios2_oci
set     cpu_0_oci_break     cpu_0_nios2_oci_break:the_cpu_0_nios2_oci_break
set     cpu_0_ocimem     cpu_0_nios2_ocimem:the_cpu_0_nios2_ocimem
set     cpu_0_oci_debug     cpu_0_nios2_oci_debug:the_cpu_0_nios2_oci_debug
set     cpu_0_wrapper     cpu_0_jtag_debug_module_wrapper:the_cpu_0_jtag_debug_module_wrapper
set     cpu_0_jtag_tck     cpu_0_jtag_debug_module_tck:the_cpu_0_jtag_debug_module_tck
set     cpu_0_jtag_sysclk     cpu_0_jtag_debug_module_sysclk:the_cpu_0_jtag_debug_module_sysclk
set     cpu_0_oci_path      [format "%s|%s" $cpu_0 $cpu_0_oci]
set     cpu_0_oci_break_path      [format "%s|%s" $cpu_0_oci_path $cpu_0_oci_break]
set     cpu_0_ocimem_path      [format "%s|%s" $cpu_0_oci_path $cpu_0_ocimem]
set     cpu_0_oci_debug_path      [format "%s|%s" $cpu_0_oci_path $cpu_0_oci_debug]
set     cpu_0_jtag_tck_path      [format "%s|%s|%s" $cpu_0_oci_path $cpu_0_wrapper $cpu_0_jtag_tck]
set     cpu_0_jtag_sysclk_path      [format "%s|%s|%s" $cpu_0_oci_path $cpu_0_wrapper $cpu_0_jtag_sysclk]
set     cpu_0_jtag_sr      [format "%s|*sr" $cpu_0_jtag_tck_path]

#**************************************************************
# Set False Paths
#**************************************************************

set_false_path -from [get_keepers *$cpu_0_oci_break_path|break_readreg*] -to [get_keepers *$cpu_0_jtag_sr*]
set_false_path -from [get_keepers *$cpu_0_oci_debug_path|*resetlatch]     -to [get_keepers *$cpu_0_jtag_sr[33]]
set_false_path -from [get_keepers *$cpu_0_oci_debug_path|monitor_ready]  -to [get_keepers *$cpu_0_jtag_sr[0]]
set_false_path -from [get_keepers *$cpu_0_oci_debug_path|monitor_error]  -to [get_keepers *$cpu_0_jtag_sr[34]]
set_false_path -from [get_keepers *$cpu_0_ocimem_path|*MonDReg*] -to [get_keepers *$cpu_0_jtag_sr*]
set_false_path -from *$cpu_0_jtag_sr*    -to *$cpu_0_jtag_sysclk_path|*jdo*
set_false_path -from sld_hub:*|irf_reg* -to *$cpu_0_jtag_sysclk_path|ir*
set_false_path -from sld_hub:*|sld_shadow_jsm:shadow_jsm|state[1] -to *$cpu_0_oci_debug_path|monitor_go


PLL создаю в sopc билдере и там-же подключаю. Входная частота 48МГц, выходная 144МГц.


Еклипс пишет:
Код
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Pausing target processor: not responding.
Resetting and trying again: FAILED
Leaving target processor paused
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016