Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Закрытая тема
Опции темы
Непрочитано 03.12.2015, 17:21   #181
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Спасибо! Купил. Будем разбираться.
Реклама:
Easyrider83 вне форума  
Непрочитано 03.12.2015, 18:27   #182
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Еще один нюанс. Для работы со вторым Циклоном нужен Кватрус версии не старше 12, т.к потом Альтера прекратила поддержку этих кристаллов. У меня сейчас стоят 12-й для Циклонов-1-4 и 14-й пакет для МАХ-10, Циклона -5.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Эти 2 пользователя(ей) сказали Спасибо MisterDi за это сообщение:
Alex9797 (03.12.2015), Easyrider83 (03.12.2015)
Непрочитано 03.12.2015, 23:07   #183
true71
Почётный гражданин KAZUS.RU
 
Аватар для true71
 
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,399
Сказал спасибо: 5,548
Сказали Спасибо 1,049 раз(а) в 605 сообщении(ях)
true71 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от Easyrider83 Посмотреть сообщение
А сколько циклов записи у этого чипа?
У этих циклонов и прочих фпга при каждом включении питания происходит загрузка прошивки из конфиг.флеши.
Для отладки нужно в программе программатора выбрать загрузку именно в фпга, а не в конфиг.флешь.

Да, и еще, рекомендуют китайские платки мыть жестоко - вплоть до сдувания микросхемы. И потом ставить обратно.
true71 вне форума  
Непрочитано 03.12.2015, 23:34   #184
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от true71 Посмотреть сообщение
У этих циклонов и прочих фпга при каждом включении питания происходит загрузка прошивки из конфиг.флеши.
Думаю, Павлу будет интересна возможность загрузки конфига внешним конроллером.
Не сейчас, потом.
omercury вне форума  
Непрочитано 04.12.2015, 01:14   #185
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Я вообще хотел сразу с этого начать. Но сейчас это не так важно. SPI уже запущен. Дело не сложное оказалось.
Easyrider83 вне форума  
Непрочитано 04.12.2015, 19:54   #186
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от Easyrider83 Посмотреть сообщение
SPI уже запущен.
Язык, симуляция?
omercury вне форума  
Непрочитано 04.12.2015, 21:15   #187
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

На верилоге. Симуляция, конечно.
Easyrider83 вне форума  
Непрочитано 05.12.2015, 12:58   #188
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Вот, что получилось для синхронного SPI пока для одного регистра.
MISO при падении CS переходит из неопределенного состояния в определенное и сразу выводит содержимое регистра reg1. По этому принципу предполагаю использовать весь интерфейс обмена - пишем новые значения, затирая старые. Но старые считываем. Таким образом не будет иметь разницы какой тип регистра использовать - только чтение или только запись.
Код:
module spi_slave
(
    input wire nSSIN,
    input wire SCKIN,
    input wire MOSIIN,
    output wire MISOOUT,
    output reg [7:0] dataOUT //for debug
);

reg [3:0] reg_count = 4'h0;
reg [7:0] reg1 = 8'b11010110; //predefined state for debug

assign MISOOUT = ~nSSIN ? reg1[7] : 1'bz;	//z-state for MISO pin while nSSIN = 1

always @ (negedge SCKIN)
    if (~nSSIN)
    begin
		reg1 ‹= { reg1[6:0], MOSIIN };
		dataOUT ‹= reg1;
	end	           
endmodule
Easyrider83 вне форума  
Непрочитано 05.12.2015, 21:42   #189
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Сообщение от Easyrider83 Посмотреть сообщение
if (~nSSIN) begin
А как быть, если nSS отпустит?
Миниатюры:
Нажмите на изображение для увеличения
Название: Image1.jpg
Просмотров: 78
Размер:	332.4 Кб
ID:	85500  
omercury вне форума  
Непрочитано 06.12.2015, 00:26   #190
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: ПЛИС С чего начать?

Ладно, не буду томить.
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC_0250.JPG
Просмотров: 62
Размер:	272.4 Кб
ID:	85505  
Вложения:
Тип файла: zip SPI_sl.zip (4.5 Кб, 20 просмотров)
omercury вне форума  
Закрытая тема

Закладки

Метки
fpga


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С чего начать? ourlive Электроника - это просто 179 17.04.2012 23:02
ПЛИС - в чем отличия и с чего начать? aleksandr_zh Микроконтроллеры, АЦП, память и т.д 15 08.02.2012 23:45
С чего начать? nickdkn Электроника - это просто 9 12.07.2011 20:13
С чего начать? Митрофаныч Микроконтроллеры, АЦП, память и т.д 17 03.10.2010 21:18
C чего начать? melkij Микроконтроллеры, АЦП, память и т.д 11 21.08.2006 13:39


Часовой пояс GMT +4, время: 16:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot