Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB, ПЛИС Spartan 3e и компьютер
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
aleshanoff
При работе (организовать передачу 0 и 1 в компьютер с ПЛИС и записать их в текстовый файл) возникли следующие вопросы:
1) на какие ножки USB board (их 18 и еще 4 сверху - смотри фото) подавать "нолики" и "единички" с ПЛИС?
2) какое должно быть напряжение на выходах ПЛИС (на этапе проектирования ПЛИС есть возможность указать выходное напряжение и I/O Std)?
3) как организовать запись в текстовый файл?

фото
Golikov A.
http://lib.chipdip.ru/140/DOC000140168.pdf


в добавок надо еще стандарт USB почитать

потом почитать про то какие у вас в компьютере в операционной среде поддержаны драйверы USB,

И когда вы решите все технические вопросы, у вас будет достаточный уровень чтобы ответить на ваш последний вопрос как организовать запись в файл.
Dmitriyspb
Цитата(aleshanoff @ Aug 15 2015, 21:43) *
При работе (организовать передачу 0 и 1 в компьютер с ПЛИС и записать их в текстовый файл) возникли следующие вопросы:


Уточните задачу


Цитата(aleshanoff @ Aug 15 2015, 21:43) *
1) на какие ножки USB board (их 18 и еще 4 сверху - смотри фото) подавать "нолики" и "единички" с ПЛИС?


Вы наверное разбирались с устройством и принципом работы? Напишите, то как вы это считаете необходимо сделать, а мы в свою очередь если будет необходимо поправим.

Цитата(aleshanoff @ Aug 15 2015, 21:43) *
2) какое должно быть напряжение на выходах ПЛИС (на этапе проектирования ПЛИС есть возможность указать выходное напряжение и I/O Std)?


Ну это совсем "школьный" вопрос. Разберитесь с принципом и особенностями работы ПЛИС. А уже после этокого переходите к реализации конкретных задач..

Предлагаю взять плату на которой установлена ваша ПЛИС.....взять программатор и ПК с предустановленной САПР ISE... и запрограммировать ПЛИС любым удобным для Вас способом. После этого взять вольтметр и измерить напряжения на банках ПЛИС. Потом взять описание к ПЛИС и убедиться, что на выходах ПЛИС именно то напряжение которое и должно быть....
aleshanoff
Спасибо всем за ответы.
После двух бессонных ночей вот что получилось:
1.Перепрошил плату под логический анализатор, как показано здесь
http://chipspace.ru/logic-analyzer-cy7c68013a/
и здесь
http://easystm32.ru/tools/36-logic-analyzer.
2. На ПЛИС сделал 8 выходов и подключил их проводами к 8 входам USB board и, о чудо, побежали биты в комп)))

3. Через программу USBee вывел данные в файл.

Теперь следующая задача: Возможность по этому каналу двустороннего обмена данными. Скорости требуются низкие до 1 Мб/с при полной загрузке канала.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.