Ce este PXImc?

Prezentare generală

Sistemele moderne de testare şi control devin din ce în ce mai ample, mai complexe şi mai complicate. Cea mai mare parte a acestui caracter complex se adresează noilor provocări, precum nevoia de viteză mai mare, achiziţie şi generare de date cu număr ridicat de canale şi procesare de date în linie. Aceste sisteme noi de testare, măsurare şi control trebuie să satisfacă aceste cerinţe, fiind în acelaşi timp nevoite să prezinte şi alte beneficii precum costuri reduse, scalabilitate, interoperabilitate şi flexibilitate la nivel de furnizori. La baza acestor factori există o nevoie fundamentală de a transfera şi de a prelucra cantităţi mari de date, cu întârzieri minime.

Specificaţia PXI MultiComputing (PXImc), lansată de către „PXI SystemAlliance” în noiembrie 2009, încearcă să abordeze astfel de cerinţe, specifice acestor sisteme complicate, utilizând o tehnologie low-cost, gata de utilizare. Specificaţia prezintă cerinţele necesare în materie de hardware şi software pentru a conecta două sau mai multe sisteme inteligente, utilizând interfeţele bazate pe PCI sau PCI Express, prin intermediul tehnologiei NTB (Non-Transparent Bridge) PCI(e). Magistrala PCI Express oferă un număr ridicat de gigabiţi pe secundă la nivelul vitezei de transfer a datelor şi o latenţă de câteva microsecunde, fiind astfel ideală pentru a satisface aceste nevoi de transfer de date. Acest document explorează detaliile tehnice ale PXImc şi cazurile specifice de utilizare vizate.

Topologia Sistemului PCI Express
Fig. 1 Topologia Sistemului PCI Express

Înţelegerea tehnologiei de bază

Figura 1 ilustrează topologia unui sistem obişnuit bazat pe magistrala PCIExpress. O singură interfaţă pentru magistrala gazdă, sau un complex de rădăcină (root complex), este interfaţa sistemului de calcul, pentru a comunica cu dispozitivele PCI. Sistemul de calcul se va integra cu acest complex de rădăcină pentru a aloca resursele necesare tuturor dispozitivelor PCI(e) din sistem.

După cum s-a menţionat anterior, PXImc oferă o lăţime de bandă ridicată şi un model de comunicare cu latenţă scăzută, prin utilizarea PCI sau PCI Express ca şi nivel de comunicare fizică. Două sisteme cu propriile lor complexe de rădăcină nu pot fi direct conectate prin PCI sau PCI Express din cauza diferitelor conflicte dintre cele două domenii PCI, cum ar fi proprietatea magistralei şi alocările de resurse în punctul final (endpoint).

Utilizarea unui pod NTB (Non-Transparent Bridge) ajută la soluţionarea acestor conflicte, separând într-o manieră logică cele două domenii PCI, asigurând în acelaşi timp un mecanism pentru traducerea anumitor tranzacţii PCI din cadrul unui domeniu PCI, în tranzacţiile corespunzătoare într-un alt domeniu PCI.

National Instruments Romania SRL
E-mail: ni.romania@ni.com
www.ni.com/romania

Citiţi articolul integral în ediţia tipărită a revistei Măsurări şi Automatizări

Comentarii

Pentru a putea comenta si citi comentariile altora trebuie sa fiti autentificat.
Click aici pentru autentificare.



CAMEX.RO
Spatiu destinat prezentarii (siglelor) partenerilor.