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

 
 
 
Reply to this topicStart new topic
> Непоятность в работе Spartan3e
DimonIN
сообщение Dec 29 2011, 06:40
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Кристал Spartan3E-250 корпус VQ100

Суть непонятности
использую выводы Р40(IO_L06P_2/D2/GCLK2) и Р41(IO_L06N_2/D1/GCLK3) для приема опросной частоты 20 кГц - установлены как входы
при поступлении опросной частоты на один из выводов на другом появляется тот же сигнал
замыкание между ножками отсутствует

Направте куда копать пожалуйста
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 29 2011, 07:12
Сообщение #2


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DimonIN @ Dec 29 2011, 08:40) *
Кристал Spartan3E-250 корпус VQ100

Суть непонятности
использую выводы Р40(IO_L06P_2/D2/GCLK2) и Р41(IO_L06N_2/D1/GCLK3) для приема опросной частоты 20 кГц - установлены как входы
при поступлении опросной частоты на один из выводов на другом появляется тот же сигнал
замыкание между ножками отсутствует

Направте куда копать пожалуйста

а на плате "соплей" нет?
в ucf файле "приколов" нет?
точно?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
DimonIN
сообщение Dec 29 2011, 07:27
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Цитата(Maverick @ Dec 29 2011, 10:12) *
а на плате "соплей" нет?
в ucf файле "приколов" нет?
точно?


На плате соплей нету несколько раз перепроверил и под микроскопом и тестером на КЗ
UCF:
NET "In_MPIU" LOC = P40;
NET "In_XYZ" LOC = P41;
NET "In_MPIU" IOSTANDARD = LVTTL;
NET "In_XYZ" IOSTANDARD = LVTTL;
NET "In_MPIU" PULLDOWN;
NET "In_XYZ" PULLDOWN;

Проект:
In_XYZ : in STD_LOGIC;
In_MPIU : in STD_LOGIC;

Былиб какие приколы то нашел бы, а так голова кругом идет
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 29 2011, 07:39
Сообщение #4


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DimonIN @ Dec 29 2011, 09:27) *
На плате соплей нету несколько раз перепроверил и под микроскопом и тестером на КЗ
UCF:
NET "In_MPIU" LOC = P40;
NET "In_XYZ" LOC = P41;
NET "In_MPIU" IOSTANDARD = LVTTL;
NET "In_XYZ" IOSTANDARD = LVTTL;
NET "In_MPIU" PULLDOWN;
NET "In_XYZ" PULLDOWN;

Проект:
In_XYZ : in STD_LOGIC;
In_MPIU : in STD_LOGIC;

Былиб какие приколы то нашел бы, а так голова кругом идет

а Вы где смотрите - на разъеме или прямо с выводов ПЛИС?
попробуйте подключить Chipscop - что он покажет....


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
DimonIN
сообщение Dec 29 2011, 07:44
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Цитата(Maverick @ Dec 29 2011, 10:39) *
а Вы где смотрите - на разъеме или прямо с выводов ПЛИС?
попробуйте использовать Chipscop - что он покажет....


Смотрел сначала на разъеме, потом обрезал дорожку около вывода и смотрел там результат одинаков
Буду куриить Chipscop - раньше без него обходился

Спасибо за ответы
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 29 2011, 07:48
Сообщение #6


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DimonIN @ Dec 29 2011, 09:44) *
Буду куриить Chipscop - раньше без него обходился

Спасибо за ответы

эта статья мне помогла "стартануть"
Прикрепленные файлы
Прикрепленный файл  ChipScope_ru.pdf ( 2.08 мегабайт ) Кол-во скачиваний: 150
 


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
DimonIN
сообщение Dec 29 2011, 07:53
Сообщение #7





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Цитата(Maverick @ Dec 29 2011, 10:48) *
эта статья мне помогла разобраться


Спасибо за помощь
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Dec 29 2011, 07:54
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Добрый день.
Если есть возможность, попробуйте вывод, на который в данный момент не будет подаваться частота сделать:
а) незадействованым;
б) выходом в состоянии Z;
в) выходом с каким-то постоянным уровнем (0/1).
Возможно это позволит как-то детализировать ситуацию. Например, определить, что выводы замкнуты внутри микросхемы.
ChiScope безусловно очень поможет.
Удачи.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 29 2011, 08:00
Сообщение #9


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(DimonIN @ Dec 29 2011, 09:53) *

отпишитесь о результатах, плиз...


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
DimonIN
сообщение Dec 29 2011, 08:30
Сообщение #10





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Спасибо всем ответившим

В праздники буду докапываться

Всех с наступающим Новым Годом
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Dec 29 2011, 16:10
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(DimonIN @ Dec 29 2011, 15:30) *
Спасибо всем ответившим

В праздники буду докапываться

Всех с наступающим Новым Годом

Я бы начал "копать" с FPGA Editor. Там всё видно. Есть ещё PlanAhead, но с этим инструментом я не так хорошо знаком.
И вас с наступающим!
Go to the top of the page
 
+Quote Post
DimonIN
сообщение Jan 24 2012, 09:00
Сообщение #12





Группа: Участник
Сообщений: 12
Регистрация: 21-08-06
Пользователь №: 19 720



Цитата(Maverick @ Dec 29 2011, 11:00) *
отпишитесь о результатах, плиз...


Если один из выводов назначить как выход, то ни какого влияния друг на друга не происходит
При назначенных выводах как входы ChipScop показывает совсем другую картинку чем осциллограф
FPGA Editor показывает что выводы используются в качестве входов и связей между ними нет

Решил проблему перекидыванием одной из опросных частот на другой вывод, благо имелся свободный

Еще раз всем спасибо за помощь
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:41
Рейтинг@Mail.ru


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