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

 
 
> Microblaze+DDR2+UART, собрать проект в ise
vitali36
сообщение Sep 10 2013, 11:22
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 2-07-13
Пользователь №: 77 354



Здравствуйте! Тема такая. Делал проект в ise, целью которого было принять данные на ацп , а потом отправить по com-port'у на компьютер. На C# написал программу которая принимает эти данные, которые я скидывал в массив и выводил график. Но данные похоже приходят неккоректно, поэтому решил задействовать память на борту spartan 3an ddr2 sdram. Создал Microblaze проект. Затем экспортнул в sdk,там протестировал память и перифирию - все работает. Т.е проект создан корректно. ТЕПЕРЬ ВОПРОС: мне нужно, чтобы данные с ацп приходили в память (на ацп поступает аналоговый сигнал извне) а уж потом шли по ком-порту на комп. Так вот как мне добавить к этому microblaze мой модуль, в котором описана работа АЦП. Это все нужно сделать же в ise. Есть еще uart модуль , но я так понял он мне не понадобиться больше, т.к uart в microblaze задействован. Вообщем подскажите как собрать этот проект. Еще раз: есть microblaze проект с ddr2 и uart и vhdl модуль с описанием работы ацп. Цель: данные с ацп записываются в ddr2 , а после отправляются по uart в комп.

Сообщение отредактировал vitali36 - Sep 10 2013, 11:23
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vitali36   Microblaze+DDR2+UART   Sep 10 2013, 11:22
- - Golikov A.   ответил в прошлой вашей теме.. если связались с ...   Sep 13 2013, 20:19
- - Sergey_Bekrenyov   Цитата(vitali36 @ Sep 10 2013, 15:22) Здр...   Sep 15 2013, 14:43
|- - Maverick   Цитата(Sergey_Bekrenyov @ Sep 15 2013, 17...   Sep 15 2013, 16:39
|- - Sergey_Bekrenyov   Цитата(Maverick @ Sep 15 2013, 20:39) я т...   Sep 15 2013, 18:41
- - vitali36   Цитата- как Вам поможет DDR получить правильные да...   Sep 15 2013, 19:02
|- - Sergey_Bekrenyov   Цитата(vitali36 @ Sep 15 2013, 23:02) Сер...   Sep 15 2013, 19:37
- - vitali36   Я в MIG пытался сделать. Сгенерил контроллер, доба...   Sep 15 2013, 20:43
|- - Maverick   Цитата(vitali36 @ Sep 15 2013, 23:43) Я в...   Sep 15 2013, 21:10
|- - Golikov A.   Цитата(vitali36 @ Sep 16 2013, 00:43) Я в...   Sep 16 2013, 04:03
- - lastpoint   Все же, возвращаясь к основной задаче, а Вы уверен...   Sep 16 2013, 07:06
- - vitali36   Вот результат работы на графике оцифрованной синус...   Sep 16 2013, 09:32
- - lastpoint   ЦитатаВот результат работы на графике оцифрованной...   Sep 16 2013, 12:46
- - vitali36   Частота дискретизации 3мегасемпла. Частота сигнала...   Sep 16 2013, 12:54
- - Golikov A.   Я бы поступил так. я бы передавал не данные АЦП, ...   Sep 16 2013, 13:12
- - lastpoint   ЦитатаЧастота дискретизации 3мегасемпла. Частота с...   Sep 16 2013, 13:13
- - vitali36   Ацп 14-ти разрядный. Данные я разделяю. Сначала 8,...   Sep 16 2013, 14:55
|- - Sergey_Bekrenyov   Цитата(vitali36 @ Sep 16 2013, 18:55) Ацп...   Sep 16 2013, 15:10
|- - Maverick   Опишите для ясности чем Вы владеете - какое ацп - ...   Sep 16 2013, 16:40
- - vitali36   Мне не график нужно вывести в данный момент. Я доб...   Sep 16 2013, 16:21
- - Golikov A.   Модуль АЦП человек написал сам, как я понимаю учт...   Sep 16 2013, 17:35
- - vitali36   Ацп Linear Technology LTC1407A-1 ADC. Я так же хоч...   Sep 16 2013, 18:26
|- - Sergey_Bekrenyov   Цитата(vitali36 @ Sep 16 2013, 22:26) Ацп...   Sep 16 2013, 19:50
- - vitali36   Ребят, ну выконечно разогнались)) В данный момент...   Sep 17 2013, 07:44
- - Golikov A.   хотите я кину пример где через езернет настраивают...   Sep 17 2013, 10:39
- - vitali36   Цитатахотите я кину пример где через езернет настр...   Sep 17 2013, 11:00
- - Golikov A.   ЦитатаТ.е вместо uart попробовать спользовать ethe...   Sep 17 2013, 11:53
- - vitali36   Ладно, буду делать все по порядку, как ты сказал. ...   Sep 17 2013, 12:30
- - Golikov A.   если фифо к процу на прямую, то плб, если такого н...   Sep 17 2013, 13:21
- - vitali36   у меня ise не ниже 14. Толоко axi4 interface. Може...   Sep 17 2013, 16:00
- - Golikov A.   соберитесь, там в начале есть галочка натив фифо...   Sep 17 2013, 17:54
- - vitali36   Не нахожу такого. Вот скрин.   Sep 17 2013, 18:50
- - Golikov A.   это когда вы уже выберите фифо memory and storage-...   Sep 17 2013, 20:15
- - vitali36   Посмтотри пожалуйста правильно ли там все, вот что...   Sep 17 2013, 21:10
- - Golikov A.   все делается в файле user. Это файл предоставлен д...   Sep 18 2013, 09:48
- - vitali36   Щас еще раз выложу   Sep 18 2013, 10:22
- - Golikov A.   во я лошара это у меня среда vhd файл приняла за к...   Sep 18 2013, 10:28
- - vitali36   Юзер пустой, потому что я еще не писал там ничего ...   Sep 18 2013, 10:45
- - Golikov A.   да только есть еще 5 пункт 5. в верхнем модуле в...   Sep 18 2013, 11:17
- - vitali36   Цитатадля начала попробуйте без фифо, просто орган...   Sep 18 2013, 11:31
- - Golikov A.   ну да, сделайте шаблон на 4 регистра к примеру. Та...   Sep 18 2013, 12:54
- - vitali36   Спасибо , буду пробовать)   Sep 18 2013, 15:10
- - vitali36   Вообщем добавил ацп модуль, добавил ацп как компон...   Sep 19 2013, 07:11
- - Golikov A.   что такое spi_adc(in). Это данные от АЦП или к АЦП...   Sep 19 2013, 08:17
- - vitali36   Spi_adc - это вход с ацп. Данные от ацп adc_a : o...   Sep 19 2013, 09:03
- - Golikov A.   топ файл - это транзитный файл для сигналов. Те чт...   Sep 19 2013, 13:17
- - vitali36   Я так понял выход с ацп нужно приязывать будет ко ...   Sep 19 2013, 17:28
- - Golikov A.   еще разок... в платформ студии есть hardware -...   Sep 19 2013, 17:53
- - vitali36   Не этот случайно?) FIFO_CNTL_SM_COMB : process( W...   Sep 19 2013, 18:39
- - Golikov A.   если только случайно... это что? похоже на какую ...   Sep 19 2013, 18:45
- - vitali36   Хорошо. Да я этот код юзал уже. Xps его сгенерил п...   Sep 19 2013, 19:13
- - vitali36   signal slv_reg0 : std_logic_...   Sep 20 2013, 07:43
- - Golikov A.   вот можете если хотите теперь если вы подключите ...   Sep 20 2013, 09:50
- - vitali36   ЦитатаДальше вам надо изменить этот модуль так что...   Sep 20 2013, 10:04
- - Golikov A.   в целом да. есть одна тонкость slv_reg2 может бы...   Sep 20 2013, 10:23
- - vitali36   По сути можно вообще один регистр юзать) зачем их ...   Sep 20 2013, 10:35
- - Golikov A.   можно и 1, но еще хорошо настройки ацп как то пере...   Sep 20 2013, 11:46
- - vitali36   Не, с спринтфом я ничего не хочу делать. Это все д...   Sep 20 2013, 12:06
- - Golikov A.   это не уарт, это модуль настройки АЦП с УАРТ интер...   Sep 20 2013, 14:52
- - vitali36   ЦитатаМикроблайз должен настроить АЦП, обработать,...   Sep 20 2013, 16:01
- - Golikov A.   ну думаю в вашем случае да. Все так и будет, все п...   Sep 20 2013, 21:00
- - vitali36   Цитатану думаю в вашем случае да. Все так и будет,...   Sep 21 2013, 08:30
- - Golikov A.   Найдите третьего кто это уже когда то делал. Без п...   Sep 21 2013, 10:01
- - vitali36   Да вот это вот доделаем и третьего однозначно буд...   Sep 21 2013, 13:47
- - Sergey_Bekrenyov   Ребята, может Вы в личку перейдете? Кроме Вас тут ...   Sep 21 2013, 19:02
- - Golikov A.   не не так... Цитатат.е при обходе case у меня буд...   Sep 21 2013, 19:07
|- - Sergey_Bekrenyov   Цитата(Golikov A. @ Sep 21 2013, 23:07) м...   Sep 21 2013, 19:20
- - vitali36   Написал в личку. Сергей, почему зеленых он запутае...   Sep 21 2013, 20:08
|- - Sergey_Bekrenyov   Цитата(vitali36 @ Sep 22 2013, 00:08) Нап...   Sep 21 2013, 20:47
- - Golikov A.   Он ДДР хотел прикрутить в начале, оттуда микроблай...   Sep 21 2013, 21:43
|- - Sergey_Bekrenyov   Цитата(Golikov A. @ Sep 22 2013, 01:43) О...   Sep 21 2013, 21:54
- - Golikov A.   в начале казалось что это сложнее, плюс данные - н...   Sep 22 2013, 06:56


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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 04:28
Рейтинг@Mail.ru


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