Aukšto lygio CPLD Klausimas

Citata:

Kodėl tu ne mano, naudoti Microcontroler vietoj CPLD?
Galite naudoti uc įsigyti signalai ir ji gali perduoti į kompiuterį per RS232 arba USB sąsaja (brangesnė).
 
Ar jūs pasirinkote sąsaja tarp CPLD ir PC?Panašiai, kaip jums reikia perskaityti bent 240 kilobits / sec (60 kanalų iš dviejų bitų kas 500us).

Mažas FPGA buvo maždaug panašios sąnaudos vidutinio didelis CPLD ir FPGA yra žymiai lankstesnės (daug galimybių augti).Tačiau FPGA reikia išorinio konfigūracija PROM.

Renato - mikrovaldiklį turbūt nėra gerai, nes projektas yra 50-60 impulso sąnaudų, ne tik vieno.

 
Citata:

Koks yra minimalus impulso plotis?

Ar šie ankštiniai sinchroninio vieni su kitais?
Arba visiškai asinchroninis?

AK nuskaito skaitikliai kas 500us?
Pulsas ateiti į 350us kas?
 
Hi Mikes ...

Kodėl tu ne mano, naudoti Microcontroler vietoj CPLD?Galite naudoti uc įsigyti signalai ir ji gali perduoti į kompiuterį per RS232 arba USB sąsaja (brangesnė).

Gal turite naudoti paprastas kombinacyjnych logika arba aukštos I / O UC.Anyway, jei jums reikia naudoti apie 700us jums reikia naudoti specialų hardwre gydyti signalus ir siunčia jį į kompiuterį arba naudoti labai atsidavę OS laikotarpį.Pavyzdžiui, Windows, Defaut darbą, jei ilgiau nei 10ms.Nežinau apie POSIX sistemose.Tačiau dėl uc tai paprasta.

Tai tik dar viena idėja

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Šypsotis" border="0" />Linkėjimai

 
Kokios rūšies sąsaja tarp CPLD ir PC?

Manau jums tai, kad * kiekvienas * jutiklis Rezultatų impulsų ne 350us norma.

Ar jūsų Realaus laiko OS garantija 500us norma nėra atsitiktinis užsitęsti?Ar 350us greitas pulsas?Jei taip, tuomet kiekvieną jutiklį rezultatų ne daugiau kaip dvi impulsų per Realaus laiko OS skaityti, todėl du bitų skaitiklius būtų pakankamas.60 įvesties synchronizers plius du 60 bitų skaitiklius, atrodo Vykdytinas vidutinio ar didelio CPLD, nors norėčiau pasirinkite mažas FPGA pvz Spartan-3.

 
Mano idėja savo architektūra yra įmanoma,

Koks yra minimalus impulso plotis?
Ar šie ankštiniai sinchroninio vieni su kitais?Arba visiškai asinchroninis?
AK nuskaito skaitikliai kas 500us?Pulsas ateiti į 350us kas?Tada jums bus perduoti pavyzdžiui 6 bitų skaitiklis su PC, kuri parodo viso gavo impulsų per šį laikotarpį.ok?

 
Labas

Aš negalėjau suprasti savo problema, aišku.Ką aš iš jūsų žodžius reikia kaip grandinės jungiklis pasirinkti vieną iš daugelio jutiklių duomenis.Įmanoma su tokiais aukštesnio dažnio CPLD.Jei esate sugebėti paaiškinti savo problemą paprastus žodžius, po to gausite greitai rasti sprendimą iš tiek daug experted technikų.

Linkėjimai,
Vishwa

 
M

mikez

Guest
Atsiprašau iš anksto nebūtų techninės vaikinas, bet aš apie naudojimąsi klausimą CPLD's.Aš dirbu su kompiuteriais programa, kuri apima skaičiavimas impulsų 50-60 įvairių jutiklių (ankštiniai gali būti iš jutiklių taip greitai, kaip kas 350 ms, arba tiek).Aš tikiuosi, kad iškrauti ir aš daug / O užduočių CPLD ant PC, o tada jau PC tik skaityti skaičiuoja nuo CPLD.PC bus rodomi Realaus laiko OS ir turi būti atnaujinta dabartinė jutiklių skaičiaus kas 500 ms.Ar tai iš architektūros natūra įmanoma?

Bet kuria kryptimi turėtų būti labai dėkingi!

 

Welcome to EDABoard.com

Sponsor

Back
Top