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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Какую Плис Выбрать Для Реализации Конкретной Задачи
SM
сообщение Feb 16 2014, 10:49
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



А какие интерфейсы рассматриваются?
Go to the top of the page
 
+Quote Post
AntiDriver
сообщение Feb 16 2014, 10:54
Сообщение #17


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

Группа: Участник
Сообщений: 106
Регистрация: 1-05-13
Пользователь №: 76 699



Интерфейсы мне нужны будут пока что только для отладки, желательно бы что попроще. Думаю RS232 задействовать, передать по нему байт на передатчик, он в свою очередь на приёмник и допустим высветил его на 8 светодиодах. Чтобы прогнать все комбинации
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 11:05
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



А зачем для RS232 какие-то IP-ядра? Это просто регистр сдвига, счетчик и пара триггеров, описывается за час-два... Вам же не надо полнофункциональный аналог 16С550...

Кстати (точнее, некстати), похоже что генераторы LPSG и HFSG есть только в iCE40LM, а генератор, который в iCE40LP (OSC), недоступен.
Go to the top of the page
 
+Quote Post
AntiDriver
сообщение Feb 16 2014, 11:19
Сообщение #19


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

Группа: Участник
Сообщений: 106
Регистрация: 1-05-13
Пользователь №: 76 699



Насчёт RS232 думаю на верилоге его уже сотню раз описали, если что возьму готовую чужую программу. По поводу источника тактового сигнала - ничего страшного, пусть кварц будет, ну а может и LC генератор извращусь сделаю)))
Вот только никак не могу там на сайте найти datasheet на LP1K. Что-то слишком много pdf и они то слишком маленькие, то на 200 страниц.
Нужно описание за что какая нога отвечает и как каждую из них можно использовать, каким образом осуществляется программирование (нужны ли программаторы или каким-то иным способом это делается) ну и принципиальные схемы включения. Чем мне нравится документация microchip - там эта информация для конкретного микроконтроллера лежит в явном виде, а тут что-то не соображу
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 11:49
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



это там "handbook" называется, кликаете закладку Documentation, а потом в столбце слева "Hand Book" и там на 17 мбайт PDFина, в которой полное описание кишков. А в разделе с даташитом - там файлы с пинаутами в формате ексель.

Еще скачайте документацию на кит http://www.latticesemi.com/en/Products/Dev...luationKit.aspx , там есть схема. Может есть смысл кит и взять для экспериментов, $39 в digikey.


Программировать их можно через кабель HW-USBN-2A, по крайней мере Diamond Prorgammer дает там выбрать iCE40. Только имейте в виду, что NVCM там однократная, зашил, и все, так что для отладки надо использовать или внешнюю SPI флеш, или грузить кабелем в ОЗУ.
Go to the top of the page
 
+Quote Post
AntiDriver
сообщение Feb 16 2014, 12:00
Сообщение #21


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

Группа: Участник
Сообщений: 106
Регистрация: 1-05-13
Пользователь №: 76 699



Да уж, что-то слишком много всего нужно. Так понимаю для всего этого мне необходимы две микросхемы iCE40LP1K, две внешних spi flash памяти, кабель HW-USBN-2A, а Diamond Prorgammer - это только программное обеспечение
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 12:09
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



насчет внешних SPI Flash не уверен, в принципе, можно наверное обойтись при отладке загрузкой прямо в CRAM FPGA. А когда все заработало, шить однократную NVCM. Тут сами думайте. Хотя предусмотреть ее можно, а использовать или нет, второй вопрос.

Diamond Programmer - да, это софт. Там же в его хелпе нарисовано какие пины кабеля куда цеплять.

upd:
А вот шить ее через FT2232H, как можно шить их CPLD/FPGA, прошиваемые через JTAG, iCE40 по ходу нельзя... Жаль, то есть халявного кабеля не выйдет (на ките там стоит AVR на прошивание)
Go to the top of the page
 
+Quote Post
AntiDriver
сообщение Feb 16 2014, 12:12
Сообщение #23


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

Группа: Участник
Сообщений: 106
Регистрация: 1-05-13
Пользователь №: 76 699



Хорошо. Спасибо огромное за пояснения.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th August 2025 - 15:56
Рейтинг@Mail.ru


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