Виж темите без отговор | Виж активните теми
Дата и час: Вто Апр 23, 2024 8:26 am
Автор |
Съобщение |
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 4:18 pm Мнения: 1223
|
Re: въпрос за фпга
Ако говорим за конфигурацията има 3 вида - антифюз (еднократно записваеми), флаш и рам. Рам-базираните се очаква да са най-евтини, но там пък има вътрешни механизми, които наливат конфигурацията от външна памет, при Zilinx се поддържат няколко интерфейса, включително SPI за да може да се използва конвенционална памет и накрая цените се изравняват. При конфигурационната памет скорост не ти трябва, веднъж като се конфигурира матрицата повече тая памет не се пипа, освен ако не искаш да я пре-конфигурираш он дъ гоу, при Zilinx има такива механизми за защита от изтриване при радиация, с двойно и тройно подсигуряване с гласуване, ако единият партишън започне да се държи неадекватно той се конфигурира отново, при антифюз не може да конфигурираш наново, ама там не може да се случи изтриване от радиация така или иначе. Отделно всички матрици си имат рам памет, където си конфигурираш буфери, регистри, променливи, бази данни с бърз достъп и т.н. Та изцяло Флаш няма, флаша е бавен, износва се и т.н. знаеш как е.
|
Нед Май 24, 2020 8:07 pm |
|
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 3:00 pm Мнения: 1324 Местоположение: София
|
Re: въпрос за фпга
Няма ли да е по-лесно и евтино да се сложат два микроконтролера, например като този: https://www.st.com/content/st_com/en/pr ... 091rb.htmlИма 8 x USART, 2 x SPI, 2 x I2C
|
Вто Май 26, 2020 9:24 am |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4619 Местоположение: Новата земя на племето Мутум'ба
|
Re: въпрос за фпга
Това беше първия вариант който аз предложих на клиента, обаче не искат с микроконтролер. Искат да е на хардуер.
_________________ 'просто' е технически синоним на 'красиво'
|
Вто Май 26, 2020 9:48 am |
|
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 3:00 pm Мнения: 1324 Местоположение: София
|
Re: въпрос за фпга
Клиентът винаги е прав. Дори когато не е прав.
|
Вто Май 26, 2020 11:05 am |
|
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 12:31 pm Мнения: 3306
|
Re: въпрос за фпга
Ако предвижда възможност за скалиране на проекта с допълнителна функционалност или търси независимост от производителите на микроконтролери има защо да държи на FPGA. RTL кодът веднъж написан изисква минимални усилия да се портне от едно устройство на друго, особено когато не се ползват вградени ядра или transceiver-и.
|
Вто Май 26, 2020 12:47 pm |
|
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 28007 Местоположение: София
|
Re: въпрос за фпга
И според мен тая работа си е за фпга, особенно ако ще го клатиш по spi и не е критично от към скорости. Но така и така ще правиш дизайн, аз бих му добавил най-малкото фифо а и някакъв по-бърз интерфейс. , ако вземеш нещо с 20к място ще има.
|
Вто Май 26, 2020 1:13 pm |
|
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 12:48 pm Мнения: 4406 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
Re: въпрос за фпга
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
Вто Май 26, 2020 2:39 pm |
|
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 4:18 pm Мнения: 1223
|
Re: въпрос за фпга
и аз съм на мнение че проекта ще се побере в 2 максимум 3к LUTs
|
Вто Май 26, 2020 3:32 pm |
|
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 12:31 pm Мнения: 3306
|
Re: въпрос за фпга
Ако стане с един ICE40UP5K за 5 EUR ще е оптимално, а ако успееш найстина да го вмъкнеш в ICE40UP3K дизанера ти определно е за похвала. Аз бих внимавал обаче доколко затягаш колана, защото с ICE40 няма накъде да мърдаш ако утре се появи клиент с нови изисквания. С едно EC5 с 10к LUT-a си от сигурната страна и ще имаш много място да растеш за в бъдеше в рамките на продуктовото семейство. Разира се ЕС5 си идва на двойна цена и с 10х повече площ на платката, та трябва да се претегли.
|
Вто Май 26, 2020 4:49 pm |
|
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 5:52 pm Мнения: 10370 Местоположение: Добрич
|
Re: въпрос за фпга
Може да се спестят малко ресурси ако се изведат общи части. Примерно вместо всеки модул да се клоква с мандахерци от PLL, да има общ делител до по-ниски честоти и т.н. Но многото интерфейси ме карат да си мисля, че не са на едно и също място и може да има по-дълги кабели. И ако е малко по-шумничко става голяма мотика при дебоунстването. Настъпвал съм я точно в комбинация с пестене на ресурси. Та на симулации всичко е прекрасно, ама на практика разни дребни пикчета лесно могат да смутят приемането.
|
Вто Май 26, 2020 5:15 pm |
|
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 12:48 pm Мнения: 4406 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
Re: въпрос за фпга
Аз затова му нахвърлях на човеко най-общо кое ще му свърши работа... Най-правилно е сега той са отиде при фпга дизайнера и да му каже направи си сметките грубо таз матрица вършили ти работа за тоз дизайн - ако каже абе на ръба е - взима следващата по размер... и т.н. без някой да отдели време за дизайн даже най-груб, за да се види броя клетки дето ще трябват на груб строеж, няма как да се направи. пък времето е пари. и те така
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
Вто Май 26, 2020 6:04 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 12 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|