Logikai analizátor zsetonon
A web tele van alacsony sebességű logikai analizátor stílusokkal, amelyek CPU-t használnak. Hasonlóképpen néhány FPGA-alapú tervezés. Mindkettőnek előnyei, valamint hátrányai vannak. Az FPGAS gyorsan, és egyszerre nagy adatokat tud kezelni. however CPUs commonly have a lot more memory as well as it is easier to do I/O back to, say, a hold computer. [Mohammad] Sidestepította a választást. Kidolgozott egy logikai analizátort, amely részben egy FPGA-n, valamint részben egy kar processzoron lakik.
Valójában az alapja az volt, hogy helyettesítse a beépített FPGA logikai analizátorokat, mint a chipcope, valamint a jelvényt. These are made to coexist with your FPGA design, however [Mohammad] discovered they had limitations. Ugyanúgy eszik, hogy megeszik a die területét, amit a saját designt szeretne, így szükségszerűen, valószínűleg nem sok memória.
A rendszer a 640 × 480 VGA képernyőn megjelenő 32 bites jeleket valós időben foghatja meg. A rendszer ugyanúgy rendelkezik egy USB egér interfésszel, amelyet a zoomhoz használnak, és görgetik a kijelzőt. Láthatjuk egy videót az alábbiakban, az alábbiakban.
You can always select simulation, however often you truly requirement to run your style on actual silicon. Vannak finom kudarcok, vagy akár kölcsönhatások más hardverekkel, amelyek kemények a szimuláció kialakításához.
Számos lenyűgöző tervezési funkció van az analizátorhoz, beleértve a Xilybus magot, hogy egyszerűsítse az FPGA logikát a kar Axi buszra. Ez nagymértékben egyszerűsíti a kari feldolgozó kommunikációját.
Az alacsony költségű FPGA-alapú logikai analizátorokat néztük. Lehet, hogy ezeket az integrált, ha bármilyen típusú hely van a készüléken. Ha nem érzi a sebesség követelményét, akkor kiválaszthatja a CPU-alapú designt.
Ha nem tudnád megmondani, ez az egyik feladat a [Bruce Land] diákjai. Köszönöm [Bruce] az ötletért, valamint azt, amit a következő generációs hardver hackerek.