- posted
20 years ago
Problem z DSP
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
no... z reszty Twojego posta wnioskuje, ze raczej niewiele wiesz o prockach DSP - wiec szczerze Ci odradzam rzucanie sie z motyka na slonce ;-)
co rozumiesz przez "zaprogramowanie procesora"?
wbudowane przetworniki? chodzi Ci o to, ze na karcie Starter Kit znajduje sie jakis tam przetwornik - tak?
niekoniecznie - ja znam akurat uklad TMS320C6711DSK z prockiem C6711 firmy TI - ma on dwa 80-pinowe zlacza do zalaczenia karty corki, na ktorej mozesz sobie umiescic jaki tam przetwornik chcesz... z reszta - warto przejrzec liste standardowych kart Texasa, bo moze maja dokladnie to, co potrzebujesz...
procesor osiaga czestotliwosc probkowania? sory - myli Ci sie wszystko - radze przemyslec dokladnie o co Ci chodzi plus "co jest co"...
again - co to znaczy "metoda jego zaprogramowania"? bo kojarzy mi sie to z "programowaniem flashowych mikrokontrolerow" - procki DSP (przynajmniej te, ktore ja znam) nie maja wewnetrznego flasha - trzeba je bootowac w okreslony sposob - zanim cokolwiek zaczniesz tworzyc radze Ci dokladnie zapoznac sie ze sposobami bootowania takich prockow...
?? wyniki zaimplementowanych algorytmow do PC? co to za algorytmy? i co moze byc ich wynikiem?
hm... no - ja tam nie wiem - ale Twoj post jest bardzo "abstrakcyjny" - moze napisz wiecej szczegolow to moze ktos Ci lepiej pomoze...
- Vote on answer
- posted
20 years ago
sory, moze ja czegos nie wiem, ale jak Ty chcesz dolaczyc ten przetwornik bez jakiejs zewnetrznej plytki?
no - tez jestem zdania, ze najlepszy jest Starter Kit (EVM czy inny) + jakas karta-corka z czym tam chce dla swojego zastosowania... no - i najlepiej standardowa karta-corka - no a jak sie nie da, to mozna taka zbudowac - ja wlasnie takie cos dla C6711DSK zrobilem w tym roku - nawet dziala ;-)
- Vote on answer
- posted
20 years ago
A nie mozesz problemu przeskalowac/zasymulowac na mniejszym probkowaniu ? W pracy napiszesz ze program jest dostosowany do 1MHz, przedstawisz rysunek stosownego hardware, a badania i demonstracje przeprowadzisz na 40kHz.
Zapewne tak. Ale pamietaj ze to tylko 11KB/s .. o ile w ogole serial w dsp osiagnie 115200.
J.
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
;-) dobre - ja tam nie wiem co OriginalPoster chce robic na tym DSP, ale Twoj pomysl mnie rozwala ;-) jakby tak prosto bylo, ze wszystko mozna sobie przeskalowac i zasymulowac, to by nie bylo nawet takich A2D 1MHz-owych ;-)
;-) no - ja tam tez nie wiem jak to wyglada na innych prockach niz Texasa, ale jezeli mowimy o Texasie, to raczej bym sie martwil o predkosc PCtowego seriala ;-) bo Texasowy bzyka na duzo wiekszych szybkosciach ;-) poza tym - again - wszystko zalezy co OP uwaza, za wyniki zaimplementowanych algorytmow...
- Vote on answer
- posted
20 years ago
no - ja tam nikogo nie chce dolowac, ale C50 to juz raczej historia - wspolczesne DSP to zupelnie inna bajka... proces programowania C50 tez jest trywialny w porownaniu do takiego C6711 na przyklad... A jak sam mowisz - sprzet byl jak "Black box" - nie musiales sie martwic jak to sie programuje
- po prostu ladowales program do tego "back boxa" jakims tam skryptem czy jakkolwiek i wszystko dzialalo - nie? no - to jak bedziesz chcial robic swoj wlasny system oparty na jakims procku DSP - bedziesz musial sam zadbac o odpowiednie procedury uruchamiania softu... no chyba, ze skopiujesz jakiegos DSK - ale wtedy po co budowac wlasny system? ;-)
do pamieci wewnetrznej procesora? czy do zewnetrznej? no - i jak chcesz niby ladowac ten program do tego Twojego systemu, ktory stworzysz? masz JTAGa? no - radze odpowiedziec sobie na te wszystkie pytania zanim nawet podejmiesz jakiekolwiek decyzje ;-)
a... no - ja tam nie wiem... te, ktore ja znam, czyli ogolnego przeznaczenia procki DSP Texasa nie maja zadnych wbudowanych przetwornikow... jedynie jakies tam przetworniki sa na karach typu DSK czy EVM - taki C6711DSK ma jedynie 8kHz przetwornik i to jeszcze z wejsciem mono - czyli bardzo ograniczone mozliwosci to daje - ale do tego karta-corka za $50 i juz mozna cos tam wyrzezbic...
?? suma sinusow? hm... no - ja tam specjalista od modulacji nie jestem, ale chyba AM z tej "sumy" nie wyjdzie... FM tym bardziej nie ;-)
no - ja tam nie wiem, ale radze Ci powaznie przemyslec co tak na prawde chcesz osiagnac... poza tym - nie potrzebujesz wysylac zadnych "wynikow" do PC - jak juz zalozymy, ze faktycznie jakas detekcje przeprowadzasz - czy nie wystarczy wyslac wyniku (czyli sygnalu m.cz) przez przetwornik D2A na jakies sluchawki?
no... ale co ja tam wiem o DSP...
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
no... w sumie nie wiem po co Ci do tego DSP... zrob to wszystko w Matlabie i po klopocie...
a powod dla ktorego Ci "odradzam" jest taki, ze jak to na magisterke czy cokolwiek podobnego - idz po najmniejszej linii oporu... powaznie - byle sie jak najszybciej obronic... ja zrobilem ten blad, ze chcialem sie czegos nauczyc - no i jeszcze sie nie obronilem :-( w czerwcu bronili sie tylko Ci, ktorzy nie mieli zadnych zadan praktycznych - napisali pare stron odpowiedzieli na 3 pytania i mogli jechac na wakacje - ja siedzialem cale wakacje zarabialem sie na smierc i myslisz, ze ktos to doceni?
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
powiedzieli Ci, zebys zamowil probke procesora i zrobil na tym system bo na nic innego nie ma pieniedzy? ;-) dobre... facet - dobrze Ci radze - o ile jeszcze nie jest za pozno - jak najszybciej zmien promotora!!!
nie ma nic gorszego, niz robienie pracy u kogos, kto nie ma pojecia o tym, co zleca studentowi... a sory - jak Ci powiedzieli zebys cos zrobil z sampla i nawet nie powiedzieli Ci z jakiego? (bo wczesniej pytales ogolnie o TI czy AD) to mi to dobrze nie wrozy...
no - ja tam nie wiem - ale tez robilem prace u takiego profa, ktory w polowie mowi: tutaj zmienmy temat, bo ten oryginalny jest za dlugi - no i tak zmienil, ze kompletnie zmienil sie sens pracy - dalej mowi - tutaj tylko 2 kanaly? nie dwa to za malo - zrobmy cztery - i tym samym dolozyl mi tak srednio z 90% dodatkowej pracy!!!
a co to w ogole za "algorytm" jest na "detekcje" sumy dwoch sinusow? przeciez to sie zwyklym filtrem wydziela... nie? to zrob jakis filtr analogowy i po klopocie... bo na dobra sprawe, jak bedziesz mial filtrowac sygnal o Fs=1MHz jakims w miare filtrem to potrzebujesz calkiem sporej mocy obliczeniowej... no - chociaz co ja tam wiem... ;-)
mowisz "pierdzielisz ich"? no - Ty to mozesz sobie ich pierdzielic ;-) gorzej jak oni beda pierdzielic Ciebie ;-) dlatego mowie - jezeli jeszcze mozesz - zmien promotora!!! przy wyborze pracy i ustalania konkretnych zadan upewnij sie, ze wiesz dokladnie czego wymaga od Ciebie promotor i upewnij sie, ze on tez wie dokladnie czego od Ciebie wymaga...
no... to tyle co mam do powiedzenia... w kazdym razie powodzenia zycze...
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
;-) a gdzie Ty to robisz? w Gdansku? tylko mi nie mow, ze na PP ;-) no - jakbys jednak na PP to robil, to zagadaj do mnie na priva...
no - ja tam Ci zle nie zycze - ale wydaje mi sie, ze takiego systemu co Ci bedzie filtrowal 1MS/s na darmowych probkach to chyba nie bardzo...
hm... a jak Ty bedziesz generowal ten sygnal wejsciowy? amplitudy i fazy tych sygnalow powiadasz? hm... no - ja tam nie wiem - dla mnie to brzmi lamersko jakos... suma dwoch sygnalow... i amplitudy ich liczyc? hm... nie wiem... dwa filtry (HP i LP) dla ich rozdzielenia - a pozniej to juz zadnych niewiadomych... no ale co ja tam wiem... no i again - po co do tego sprzet? Matlab wystarczy - no chyba, ze ja czegos nie wiem o tym sygnale wejsciowym...
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
To prawda, w sumie ciekawe, czemu tak jest. Byle ATMega ma tego flasha od groma i jeszcze troche, a przecietny DSP, stojacy przeciez ze dwa "oczka" wyzej w hierarchii, go nie ma. A tak trzeba ciagnac sciezki do szybkiego ROMu, albo kombinowac ze stronicowaniem i doladowywac program po kawalku do wewnetrznego RAMu.
Pozdrawiam Piotr Wyderski
- Vote on answer
- posted
20 years ago
no - ja tam nie wiem - zycze powodzenia w kazdym razie...
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago