Отговори на тема  [ 572 мнения ]  Отиди на страница Предишна  1 ... 11, 12, 13, 14, 15, 16, 17 ... 39  Следваща
Логически Анализатори .... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
...


Последна промяна на Пон Яну 30, 2012 4:43 am, променена общо 1 път



Нед Юли 10, 2005 12:30 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Дребните AVR не са нищо особенно но ако все пак ти се наложи, безплатен софт като програматори за тях бол има из нета.
Виж АТмегата с тоя JTAG е друго нещо :D


Нед Юли 10, 2005 12:33 am
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Окт 13, 2004 11:24 pm
Мнения: 500
Местоположение: Стара Загора
Мнение 
Пичове докато ви изчета темата ми се е... м..., без да заемам трафик само да вметна дали е възможно да прибавите и подръжка за USB-Memory-stick у-во. Примерно: варианта на логера за батерийно захранване , сканираш единя сигнал и напълваш целия рам ако има закачена такава USB памет натискаш даден бутон от клавиатурата и логера ти прави файл "scan_0001.bin" или нещо подобно , чистиш рама и наново scan_0002.bin и т.н. докато се напълни паметта, може да няма наблизо лаптопи или захранване или пък сигналите да се появяват незнайно кога. Щом ще ползвате USB чипове трудно ли ще е да се подкара една такава USB памет,а пък и последните модели са USB 2.0 ако се сканират по бавни сигнали направо да тъпче в паметта!

П.П. кибика има право да се обади 1път и 1 да мести фигура :lol: така че не се сърдете ако съм се изходил!


Нед Юли 10, 2005 2:03 am
Профил YIM
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
За да стане това анализатора трябва да се явява като USB Host, което е супер неоправдано. Би могло SPI-я към серийния флаш да се изведе на разширителния куплунг и после който иска да си закача от вън колкото си иска памет.


Нед Юли 10, 2005 8:42 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
forest_gump написа:
...натискаш даден бутон от клавиатурата и логера ти прави файл "scan_0001.bin" или нещо подобно , чистиш рама и наново scan_0002.bin и т.н. докато се напълни паметта...

Един сериен флаш би свършил добра работа в случая...затова го предложих преди неколко стотин поста :D


Нед Юли 10, 2005 8:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
И аз съм на мнение че флаш карта ше е доста добра екстра,особенно ако си имаме и автономно захранване. И съм го включил в блок схемата още от началото.

Но сега имаме нещо важно дето не сме го уточнили. Това е как да навържем нещата така че да може да се работи само с FPGA-to директно от компа,ккато иска батето без изобщо да участва процесора и същевременно да може и да се работи и с процесора без директно да се работи с FPGA-to.

Аз предлагам нещо като компромисен вариант. Ако батето се съгласи трябва да е добро решение. Зареждането на ядрото да се остави да е функция на процесора и да не може да се прави директно от USBтo. Това ще поопрости малко нещата,които и без това са си оплетени.
Доколкото попрочетох за FPGA-тата интерфеиса е по удобно да се направи паралелен. Този паралелен интерфеис пък трябва да се явява комутируем.
Има следните два варианта:
- В случаи че работим директно с USB-to да е свързан към FTDI
- В случаи че работим през процесора да е свързан към процесора

Тази комутация не е проблем да се направи и в самото FPGA но по принцип си имаме недостиг на пинове и два управляващи паралелни порта ще влошат положението. Изход от това е да кажем да ползваме по голям модел SPARTAN II с повече I/О което ще ни облегчи от към тези връзки а другия вариант е да ползваме външен комутатор.
Друг вариант е някак да ги навържем всичките на една обща паралелна шина и така да работим. Но от това ще си имаме главобол с софта. Пък и нямаме достатъчно управляващи сигнали от FTDI за да администрираме лесно такава организация.

Другото възможно решение е да ползавме сериен канал.
Но тогава пак си имаме особенност и два варианта:
- при работа директно с FPGA тя се явява slave спрямо FTDI.
- при работа през процесора той се явява slave спрямо FTDI но се явява master спрямо FPGA.
и пак се получава една каша. Но тъй като се работи с по малко линии е по лезно да се разреши.

Предлагам преди да си блъскаме главата с друго да изясним как да го направим това защото е ключов момент. От това зависи изцяло ораганизацията на устроиството и трябва някак да стигнем до консенсус за това преди да продължим нататък


Нед Юли 10, 2005 11:13 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Чак пък флаш карта....няма кой знай какви анализи да съхраняваме там...по просто и евтино, че и конекторите трудно се намират. По въпроса ти @Никола - ако се налага да комутираш UART-а с FPGA-то, то значи задължително трябва да си конфигурирал първо FPGA за да имаш връзка със MCU и FPGA....поне аз така го виждам. Аз не виждам какво ви бърка да заделите 10-ина крака за паралелна връзка със FPGA, и да си оставите обработката на пакетите изцяло на MCU. Няма да се налага да пишете комуникацията два пъти. Отделно пък откъм PC всичко ще е по-наредено, няма да се налага да адресираме устройствата на платката, ами ще има списък с команди които да се изпълняват от MCU (като четене/писане/настройка и пр.) А тия МЕГИ имат ли хардуерен паралелен порт както PICльовците?


Нед Юли 10, 2005 11:33 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Nikola Kirov написа:
при работа през процесора той се явява slave спрямо FTDI но се явява master спрямо FPGA.

Процесора може да се явява нещо като мост само - т.е. от гледна точка на софта да е прозрачен между FPGA-то и FTDI-то.


Нед Юли 10, 2005 11:44 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Аз също мисля че е най удобно да не се правят 2 интерфеиса и съм на мнение всичко да минава през процесора но БатеАз иска да се запази модулноста и да може да работи без процесор. Последната дума е негова.
А флаш картата няма нужда да е на конектор. Просто е флаш памет с голям обем и ниска цена,можем да си я поинем твърдо и да си работим с нея през процесора и USB-to. Ako има и в вид на чип нещо подобно на аналогична цена можем да си ползваме и такъв. Аз лично не съм се разправял с такива творения.

За хардуерния паралелен порт,сега погледнах Мега16, нямат но това не е болка за умирачка.


Нед Юли 10, 2005 11:47 am
Профил
Мнение 
Íå âèæäàì ñìèñúë â òîâà äà ñå ïðàâÿò òåçè 2 âàðèàíòà ñ ïðîöåñîð è áåç ïðîöåñîð. Àêî ñå ïîëçâà PIC or AVR, òîâà ùå íàòåæè â öåíàòà ñ 10-òèíà ëâ., å äà, ùå òðÿáâà è ñîôòóåð, íî êîéòî èñêà ó-âîòî äà å áåç LCD, áóòîíè, ôëàø êàðòè è äðóãè äîïúëíèòåëíè óêðàøåíèÿ, äà íå ãè ñëàãà, êàêòî è äà íå çàïèñâà ñúîòâåòíèÿ ñîôòóåð, êîéòî ãè ïîääúðæà.
Îò äðóãà ñòðàíà, íå å ëè âúçìîæíî òîçè ïàðàëåëåí èíòåðôåéñ äà ñå ðåàëèçèðà ñ äæúìïåðè íà ïëàòêàòà, êîèòî äà ïðåâêëþ÷âàò ïàðàëåëíàòà øèíà îò FPGA îò/êúì Ïðîôåñîðà/FTDI, ïðè êîåòî FDTI âèíàãè äà áúäå ìàñòåð ó-âî ?
Àêî íÿìà êàíäèäàòè çà PCB-òî, ñè ïóñêàì íàé-îôèöèàëíî ìÓëÁàÒà çà òîâà, îáà÷å íà Protel 99 SE, òúé êàòî íà ñëåäâàùèòå âåðñèè íå ñúì ðàáîòèë è íå çíàì äîêîëêî ñà íàäåæíè ( èìàì ïðåäâèä ìîèòå èíñòàëàöèè ).
Äîïúëíèòåëíî êúì ìîëáàòà äåïîçèðàì è ñëåäíàòà Çàáåëåæêà: òúé êàòî àêòèâíî ñè òúðñÿ æèëèùå, àêî ñè íàìåðÿ, 1-2 ìåñåöà ùå áúäå "êó÷êàòà ñ êó÷åíöàòà" è íÿìà äà ìè å õè÷ äî àíàëèçàòîðè ;-(


Нед Юли 10, 2005 11:57 am
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
...


Последна промяна на Пон Яну 30, 2012 4:43 am, променена общо 1 път



Нед Юли 10, 2005 12:01 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Идеята не е 2 варианта с процесор и без процесор а два варианта за работа с устроиството.
Като предложих засега ще се поръчва една платка само тоест FPGA,Рам,и разширителния куплунг.
Останалото на макетна платка за начало.
Пак се повдига въпроса за дребни левчета ............
Мога да ти пратя DXP тестван до SP2,но има претенции към яка машина за да работи стабилно.


Нед Юли 10, 2005 12:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
...


Последна промяна на Пон Яну 30, 2012 4:43 am, променена общо 1 път



Нед Юли 10, 2005 12:19 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Още 256мегабаита и трябва да работи що годе добре. Препоръчват 1GB.
При мен откак съм с 1,5G не е зависвал. Има и SP3 и SP4 дето казват че доста неща са пооправили в тях но не съм ги пробвал.
Наи удобно безспорно е с интерфеис изцяло през процесора,но Батето предимно ще се разправя с FPGA-to и тои си има съображения да може да се работи по 2та начина,както каже той.


Нед Юли 10, 2005 12:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
...


Последна промяна на Пон Яну 30, 2012 4:43 am, променена общо 1 път



Нед Юли 10, 2005 12:36 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 572 мнения ]  Отиди на страница Предишна  1 ... 11, 12, 13, 14, 15, 16, 17 ... 39  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни