Dlaczego Wiggler to 'emulator'?

Jun 08, 2007 2 Replies

Witam grupê!



Odk±d piszê rozmaite aplikacje dla ARMa drêczy mnie jedno, bzdurne pytanie:



Dlaczego wszystkie te programatory - pocz±wszy od Wigglera przez inne bardziej skomplikowane zabawki - nazywa siê "emulatorami"? ZTCW emulator to fragment elektroniki/softu wyrze¼biony po to, aby udawaæ inne urz±dzenie - a przecie¿ tutaj nie ma mowy o ¿adnym udawaniu, jest programowanie i ewentualne debugowanie pracy uk³adu poprzez zarz±dzanie krokowo¶ci± i zawarto¶ci± jego rejestrów i pamiêci przy wykorzystaniu ³añcucha JTAG.



Czy kto¶ umia³by mi to wyja¶niæ?



Pozdrawiam, Krzysiek



pewnie wzielo sie stag, ze to ma duzo wieksze mozliwosci pracy niz sam programator Wiggler potrafi wraz z logika JTAG zaszyta w procesorze debugowac kod w czasie rzeczywistym, sterowac jego przeplywem, wplywac na rejestry itd..., wiec calosc ma funkcjonalnosc emulatora, abstrahujac od fizycznej formy urzadzenia

bo umożliwiają - po podpięciu do układu z JTAGiem - sprzętową emulację i debugowanie programu.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required