|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 9:15 pm
| Автор |
Съобщение |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Сега знам това. А за скъпо - сравнимо е с външен флаш със същия обем. Това ако гледаме разликата в цената на 3А и 3AN. Ама при MCU с 2 мегабайта флаш на същата платка просто няма смисъл. Това също сега го осъзнавам. Човек се учи цял живот.
|
| Пон Мар 31, 2014 11:16 am |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Скачаш на S6 за следващата ревизия и получаваш купчина бонуси.  След компресията на фреймовете на Xilinx може да пробваш и разни речникови компресии ако ти се занимава, но това зависи колко си притиснат от флаша. LX4 и LX9 са по 2.7Mbit*, та тях може да ги събереш и без да правиш каквото и да е. LX16 е 3.7Mbit, и той влиза. Компресията на празните фреймове редуцира и времето за конфигурация. P.S. За LX4 и LX9 имам подозрение че са една подложка и (за пръв път?) гонят рандеман.
|
| Пон Мар 31, 2014 12:21 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 Re: Altera Cyclone 2 въпрос
Полином, Тука си е форум, и , повечето хора пишат в свободното си време, което си е доста ценно за всеки( не че и служебното не е  ) Така че едва ли някой ще вземе да систематизира мнения, за да ти е по-лесно да ги прочетеш в сбит вид  Иначе ако наистина ти трябва ФПГА с флаш вътре, най-удобното решение е ACTEL(Microsemi) - търси Fusion девайсите. Но ако поради сложността на дизайна искаш алтера циклон или ксайлинкс вече си е друго. Иде реч вземи и определи най-първо за себе си какво искаш пък тогава питай за мнения, камо ли систематизирани 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пон Мар 31, 2014 1:14 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: Altera Cyclone 2 въпрос
Аз съм ползвал Lattice, Altera и Xilinx и винаги съм програмирал през проц... В случай че има някакъв проц на платката, това определено е най-евтиният и практичен начин. За памет по-добре да се ползва външен дейтафлаш за 50 цента. А може и без памет, ако примерно приложението е usb, тогава след като се ръгне компютъра може да прати имиджа. Вероятно може да стане и с FT232, но трябва да се огледа. Въпросът е че неговата цена е съезмерима с на малък проц, а функционалността е ограничена.
|
| Пон Мар 31, 2014 2:02 pm |
|
 |
|
polinom
Ранг: Новодошъл
Регистриран на: Съб Юни 09, 2012 12:23 am Мнения: 146 Местоположение: София/Стара Загора
|
 Re: Altera Cyclone 2 въпрос
 |  |  |  | MYXATA написа: Полином, Тука си е форум, и , повечето хора пишат в свободното си време, което си е доста ценно за всеки( не че и служебното не е  ) Така че едва ли някой ще вземе да систематизира мнения, за да ти е по-лесно да ги прочетеш в сбит вид  Иначе ако наистина ти трябва ФПГА с флаш вътре, най-удобното решение е ACTEL(Microsemi) - търси Fusion девайсите. Но ако поради сложността на дизайна искаш алтера циклон или ксайлинкс вече си е друго. Иде реч вземи и определи най-първо за себе си какво искаш пък тогава питай за мнения, камо ли систематизирани  |  |  |  |  |
Аз имах предвид неща от рода "Аз ползвах това и то стана", или "ей тая схема с тоя проц и му буташ тоя сорс, пробвал съм го". Дето се вика : не питай старило питай патило.
|
| Пон Мар 31, 2014 2:41 pm |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Брей, да видиш ти! Не само че китайския клонинг на XILINX кабела тръгна абсолютно безгрижно, ами и първия ми проект с FPGA изглежда тръгна безгрижно, още от първия път. ...това последното ми е много съмнително.  Много добре не е на добре. 
|
| Пет Апр 11, 2014 8:27 pm |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Altera Cyclone 2 въпрос
sparky, Може ли да споделиш по-подробно за този видеоконтолер, ако не е тайна де...
|
| Пет Апр 11, 2014 8:40 pm |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Имаме FPGA и външен SRAM (1 мегабайт в случая). Идеята е тия двете, вързани към MCU с шина за външна памет, да изглеждат на MCU-то като SRAM. Каквото запишеш в тоя SRAM, това и излиза на екрана. Всеки 16 бита са точка на екрана. От гледна точка на програмата в MCU-то, това е ултра прост начин на пишеш по екрана. Програмно екрана ти изглежда като масив от 16 битови данни, в който просто пишеш или четеш. В случая MCU-то е Renesas RX630. Тепърва ще го поя върху платката (надявам се в близките час-два), и ще правя тестове за скорост и т.н. Но съм предвидил да може да пише с най-бързата си възможна скорост (което е, ако помня добре, 25Mhz), без да изчаква заради четенето на данни по време на опресняване на картината. Само като иска да чете от въпросната памет от време на време ще чака, ама това не е болка за умирачка, понеже по принцип рядко се чете от паметта на екрана. В бъдеще евентуално ще му напъхам и някакви елементарни ускорителни функции - например запълване на N последователни пиксела с дадена стойност и т.н., но това ще е някога си. Тепърва имам да подкарвам средата на Renesas за въпросното MCU, да се науча как да го програмирам, щото и неговия кабел стой от 2 години (май), без да е ваден от чекмеджето. и.... същото ще може да се върже и към бъдещия PIC32MZ, стига най-накрая да се накумят да го пуснят някъде в продажба. Въобще ще може да се върже към всичко, дето има шина за външна памет. Ако имаш някакви конкретни въпроси - питай.
|
| Пет Апр 11, 2014 9:23 pm |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Altera Cyclone 2 въпрос
Доколкото разбрах, ще връзваш LCD по паралеллен кабел, а няма да ползваш стандартен монитор. Но за паралелни панели все още има достъпни контролери на Епсън или например това: ssd1963Каква е причината да го правиш по сложния начин?
|
| Съб Апр 12, 2014 9:22 am |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
SSD1963 работи с команди, а не с директно писане в паметта. Което с думи прости значи поне 2 пъти по-бавно писане, че и повече, освен ако не запълваш обласи от екрана с еднаква стойност. Пък и нищо не е по-просто от писане в масив. Просто си обявяваш масив, да речем 800x480 клетки, ако толкова е LCD-то, на съответния адрес, и нищо повече. Няма библиотеки, чаршафи, които да четеш и прочие полюции. Само "а[100][250]=0xFFFF", и белия пиксел на x 100 и y 250 е факт. Същото може да се направи да се включва към стандартен монитор по DVI. Ама от гледна точка на FPGA-то е малко по-сложно за подкарване, което освен че засега не ми трябва (LCD 800x480 e от порядъка на 30 долара), за първи FPGA проект щеше да ме поозори, ако въобще тръгне.
|
| Съб Апр 12, 2014 10:05 am |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Воала! Без грам оптимизация, с 2 цикъла един в друг, пишещи в масив: https://www.youtube.com/watch?v=0UMo_sd ... e=youtu.beДовечера ще тръгне като минумум 3 пъти по-бързо. Теоретичния максимум на MCU-то e 16 мегапиксела в секунда. А като вградя ускорителните функции във FPGA-то и го подкарам на 125Mhz, вместо на 100, ще може да запълва области с 62.5 мегапиксела в секунда, колкото е максималната скорост на 8 наносекундния SRAM, който използвам.
|
| Пон Апр 14, 2014 11:46 am |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Ето и на пълна скорост. MCU-то толкова може. 16 мегапиксела в секунда. https://www.youtube.com/watch?v=4Bwgjhz ... e=youtu.be
|
| Пон Апр 14, 2014 9:59 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Супер е. Ама не е ли малко голям? 
|
| Сря Апр 16, 2014 11:02 am |
|
 |
|
sparkybg
Ранг: Форумен бог
Регистриран на: Вто Авг 23, 2005 12:02 pm Мнения: 3070 Местоположение: София
|
 Re: Altera Cyclone 2 въпрос
Кое, платката ли? Входящото захранване е 5V, заради 2-те CAN шини върху платката. От там и 5-3,3V захранване, дето да уститква към 3А изходен ток + 1.2 волтово за ниското напрежение на FPGA-то. Набутал съм и драйвър за LED и опорни напрежения за панели, които нямат такива в себе си, както и 2 вида конектори. Отделно има 2 EEPROM-а и разширителен слот. 8x10см е платката. Същинския контролер ще се побере на нещо като 6x5см, а може би и по-малко със все 1.2 волтовото си захранване и по-човешки конектор за програмиране. За по-малко ще трябва да се ползват BGA елементи, за корто пък ще трябва по-добра платкаджийница. Ако пък дисплея - 7 инчов е. Такъв имам, такъв съм вързал. Може да управлява всякакви. Просто 7 инчовите на INNOLUX са възможно най-евтиното, до което мога да се докопам. Сега поръчах един с 400cd/m2 яркост. Впрочем, ей тия индуктивности цепят мрака: http://bg.farnell.com/jsp/search/browse ... tid=537539Поят се ултра лесно, и за размера си дават доста, пък са и shielded. Което за мегахерцови захранвания (в случая 1.6Mhz) си е бонус.
|
| Сря Апр 16, 2014 1:52 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
 Re: Altera Cyclone 2 въпрос
спарки, ползваш ли HSYНC и VSYNC входовете на дисплея? (защото има дисплеи и без тях)
|
| Пет Май 16, 2014 7:15 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|