-
alman
-
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 263
-
Спасибо получено: 41
-
-
-
-
-
|
Ynicky пишет: Еще сделал проект в QuartusII 13.1. Но он работает совместно
с синтезом в Synplify. Без Synplify количество занятых ячеек
при компиляции получается в 2 раза больше, и проект не влезает
в микросхему.
Проект
В два раза? Удивительно. Это как-то связано со спецификой проекта или Synplify творит чудеса?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от alman.
|
-
Ynicky
-
Автор темы
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 209
-
Спасибо получено: 39
-
-
-
-
|
В два раза? Удивительно. Это как-то связано со спецификой проекта или Synplify творит чудеса?
Это связано только с тем, что фирма Synopsys (она несколько лет назад приобрела Sinplify) специализируется на синтезе как СБИС, так и FPGA. И опыт у нее в этом уже несколько десятилетий.
Николай.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Ynicky пишет: ...загружать программы через СОМ порт компьютера, не перезашивая конфигурацию...
Экпериментирую с bluetooth модулем HC-06, взял старый проект с 430 ядром и UART, и заменил проводный COM беспроводным. Заработало - беспроводная загрузка программ в ПЛИС + беспроводный вывод на монитор компа. Следующий этап - беспроводная смена прошивки (перезапись конфигурационной флешки).
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Плохо, что больше 30КБайт/сек выжать не получается.
А с Wi-Fi - не представляю, как писать ПО.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Ynicky
-
Автор темы
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 209
-
Спасибо получено: 39
-
-
-
-
|
Плохо, что больше 30КБайт/сек выжать не получается.
А ядро 430 с UARTом больше 230 кбод поддерживает?
Николай.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
У меня упрощенное самописное ядро, раньше описывал на этом форуме.
Скорость uart-а ограничена только тактовой 100МГц (делитель задается параметром в исходнике), так что узкое место только во внешних аппаратных интерфейсах.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Leka.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Leka пишет: Экпериментирую с bluetooth модулем HC-06 ... беспроводная смена прошивки (перезапись конфигурационной флешки).
В ПЛИС зашил простой мост UART(HC-06) <--> SPI (EPCS64), все управление с компа (через bluetooth-свисток).
Пока сделал только чтение. Считал прошивку, совпало с .pof .
Но из-за полного дуплекса (так проще) получается медленно - 7КБайт/сек. Если сделать полудуплекс (мост похитрее), думаю, можно будет поднять до ~30КБайт/сек. Но хочется скорость побольше...
У кого-нибудь есть опыт с esp8266 и Wi-Fi, чтобы попробовать беспроводный обмен с ПЛИС по Wi-Fi ?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Leka.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Leka пишет: Пока сделал только чтение.
Сделал запись, но очень медленно - нужен автомат похитрее, а не простой преобразователь uart-spi.
А так интересно получается, беспроводная прошивка ПЛИС + беспроводный обмен данными.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Leka.
|
-
alman
-
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 263
-
Спасибо получено: 41
-
-
-
-
-
|
Наверное надо было свою тему под этот проект создать. Эта же посвящена SoC от Ynicky.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Leka
-
-
Не в сети
-
Живу я здесь
-
-
Сообщений: 635
-
Спасибо получено: 54
-
-
|
Просто мысль подкинул - сделать беспроводную связь с отдельной системой на х86, на которй будет крутиться и компилятор, и Квартус.
А без этого некрасиво получается - на одном столе 2 монитора, 2 клавы, 2 мыши, и 2 системных блока, связанных проводом.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.144 секунд