|
Тестирование проекта адаптера RS232 на Spartan 3E |
|
|
|
Jun 23 2012, 10:19
|
Группа: Новичок
Сообщений: 4
Регистрация: 23-06-12
Пользователь №: 72 466

|
Передо мной стоит задача описать процесс тестирования адаптера COM-порта (преобразование параллельного кода в последовательный) на базе платы Спартан 3е. Проблема в том, что этот демокомплект я в глаза не видел и не использовал. Если есть люди, работавшие с этим комплектом, прошу помощи
|
|
|
|
|
 |
Ответов
|
Jun 23 2012, 10:55
|
Группа: Новичок
Сообщений: 4
Регистрация: 23-06-12
Пользователь №: 72 466

|
Цитата(izerg @ Jun 23 2012, 14:53)  Ваша тема не содержит знаков "?" , поэтому очень трудно на нее отвечать. В связи с сезоном отпусков штатные телепаты-экстрасенсы в отпуске.  Рискну предположить, вам выдали тестовое задание на следующие навыки: "умение пользоваться поиском, знание поисковых систем". Вопросы реализации RS-232 в ПЛИС рассмативались столь многократно, что не суметь их найти - это нужно сильно стараться  Если же мои предположения ошибочны,то вам возможно стоит разместить тему в разделе "Предлагаю рабоу" ?  Нет, дело не в работе. Я студент. Мы учимся программированию ПЛИС. Пока на пальцах. Создали проект адаптера на VHDL в Web Pack. Теперь стоит задача создать алгоритм тестирования этого проекта непосредственно на "железе", но железо никто не видел и в руках не держал. Работу не предлагаю
|
|
|
|
|
Jun 23 2012, 11:13
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Цитата(T-my @ Jun 23 2012, 13:55)  Я студент. Мы учимся программированию ПЛИС... Ну так с этого нужно было начинать тему  ... а то у меня проскочила догадка про ученика ... Ваш вопрос скорее всего будет звучать "как написать тестбенч для проекта?". Ответ на него с примерами вы найдете в документации на сам VHDL и Web Pack. Если написать вопрос "ангельскими" буквами и отдать его гуглю (знакомое слово?  ) то получим что-то вроде спискаответов на ваш вопрос: ГуглеЖелезо на данном этапе изучения вам никчему, будет только мешать и отвлекать. P.S. отладочную плату вам могут и не дать  или дать другую, с другим камнем, что будуте делать?
|
|
|
|
|
Jun 23 2012, 11:21
|
Группа: Новичок
Сообщений: 4
Регистрация: 23-06-12
Пользователь №: 72 466

|
Цитата(izerg @ Jun 23 2012, 15:13)  Ну так с этого нужно было начинать тему  ... а то у меня проскочила догадка про ученика ... Ваш вопрос скорее всего будет звучать "как написать тестбенч для проекта?". Ответ на него с примерами вы найдете в документации на сам VHDL и Web Pack. Если написать вопрос "ангельскими" буквами и отдать его гуглю (знакомое слово?  ) то получим что-то вроде спискаответов на ваш вопрос: ГуглеЖелезо на данном этапе изучения вам никчему, будет только мешать и отвлекать. P.S. отладочную плату вам могут и не дать  или дать другую, с другим камнем, что будуте делать?  Нужно описать именно применение средств демонстрационного комплекта. Насколько я проштрудировал даташит, заливаем .bit .mcs файлы по USB. Отладка по JTAG. Но что конкретно при отладке необходимо делать с комплектом и что наблюдать я пытаюсь выяснить. Сдвиг на светодиодах по нажатию кнопки? Дело в том, что я и задачу-то сформулировать нормально не могу, не зная устройства с которым идет работа.
|
|
|
|
|
Jun 23 2012, 11:39
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
Цитата(T-my @ Jun 23 2012, 14:19)  Нужно описать именно применение средств демонстрационного комплекта. Насколько я проштрудировал даташит, заливаем .bit .mcs файлы по USB. Отладка по JTAG. Но что конкретно при отладке необходимо делать с комплектом и что наблюдать я пытаюсь выяснить. Сдвиг на светодиодах по нажатию кнопки? Описать применение ? Лабораторная ?  Можно и сдвиг смотреть от кнопок, уточняйте задание у руководителя, чем больше вопросов "?" вы ему зададите, тем больше он будет видеть в чем вы разобрались и на что еще нужно внимание обратить. RS-232 в первом приближении автомат "асинхронного приема-передачи ", жтаг позволяет смотреть что творится внутри кристалла. Вот и рассматривайте жтагом - как происходит детектирование стартового бита, прием, стоповые биты, обработка ошибок, старт передачи, сдвиг,... Поинтересуйтесь у преподавателя точным названием платы, найдите ее документацию , схему, и посмотрите - куда именно подключены выводы uart, если они есть. Если уарта на плате нет ( и такое бывает) - значит в работе требуется рассотреть, симулировать, проверить работу "сферического уарта в вакууме"  Цитата(iosifk @ Jun 23 2012, 14:31)  Где и какой универ... Какой курс... Это чтобы мне было понятней что и кому писать... Ну зачем же сразу писать, студетн только начинает учится
|
|
|
|
|
Jun 23 2012, 11:53
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(izerg @ Jun 23 2012, 15:39)  Ну зачем же сразу писать, студетн только начинает учится  Да нет, здесь как раз все в порядке. Я ведь не на заборе пишу, а в журнале и не для себя лично за гонорары бешеные, а для наших российских читателей. И больше всего мои статьи как раз и нужны тем, кто делает первые шаги. Вот, когда-то меня студент из Ростова попросил и я написал "Краткий Курс"... Причем, излагал текст скорее как в справочнике. И я считал, что читатель будет уже иметь некоторую практику. А теперь вижу, что если писать, то надо делать более подробное описание, как в учебниках... И за эти несколько лет я выяснил уровень преподавания по разным ВУЗам, т.е. что и где требуют от студентов...
--------------------
www.iosifk.narod.ru
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|