Stránka 1 z 1

Simulace a emulace embedded systémů

Napsal: 12 črc 2020 11:30
od Zakk
Ahoj,
tak vás ještě jednou poprosím o radu ohledně otázek otázek ke zkouškám, většina už se mi nějak (i po konzultaci ve škole) podařila alespoň nějak zpracovat ale k téhle toho mám pořád zoufale málo

Otázka (okruh)
Modelování a simulace vestavných (embedded) systémů. Přímé vkládání programů z matematických systémů (MATLAB, Mahematica, apod.) do vývojových desek.

moje odpověď
Matlab/Mathematica
• Program je napsán v matlabu (nebo jiném podobném softwaru)
uživatel nemusí přímo nic programovat, ale píše matematické/logické výrazy

Např. „naprogramujeme“ PDI regulátor..

Software může vygeneruje přímo strojový kód, který se vloží přímo do procesoru


Je tady někdo, kdo by mi k tomu dokázal rychle něco trochu říct/odkázat na vhodné materiály?

( Podotýkám, že v MATLABu jsem nikdy nic nepsal, ani se ničím podobným v podstatě nijak nezabýval, ale zdržte se prosím "hejtu" na mě i na školu.. to mi teď nijak nepomůže :D )

Pak je tam ještě další (trochu související) otázka

Simulace a emulace vestavných systémů – Postupy pro simulování a emulování reálných procesů v použitých zařízeních. Druhy emulátorů a jejich rozhraní (SPI, JPEG, inside emulátory). Příprava procesorů pro emulaci.

moje odpověď
Obecný rozdíl emulace a simulace
Simulace slouží k získání nových poznatků o subjektu
Emulace zajišťuje jeho funkce jinými prostředky

Simulace a emulace u vestavných systémů

Simulace
• čistě virtuální (na počítači simulujeme chování systémů)

Emulace
• Při nahrávání do hw (např. vývojové desky) máme emulátor který je (např. pomocí kabelu) připojený (nebo je už integrován v desce) a můžeme kód nahrát do mikročipu a provádět krokování

Druhy emulátorů podle rozhraní:

Sériová linka (SPI)
• připojeno napřímo k čipu, je možné nahrávat kód, ale není možné krokování
• (je třeba obslužná elektronika pro nahrání kódu do procesoru, který je v tu dobu v pasivní roli- proto emulace)

JTAG (join test action group)

• zařízení obsahující nástroje umožňující krokování-debug (dříve krabička vedle, dnes často součástí vývojových desek)
• standard vyvinutý pro testování plošných spojů a obvodů
• používá se pro nahrávání kódu do procesorů, flash pamětí, FPGA atd.

Inside emulátory
• bond-out procesor, který se vloží do patice místo původního procesoru během vývoje
• Má vyvedeny vnitřní signály-poskytují infromace o stavu procesoru (za účelem testování – debug)
• už se nepoužívá ?

Re: Simulace a emulace embedded systémů

Napsal: 12 črc 2020 12:37
od ITCrowd
Skutečně PDI regulátor?
Není to PID regulátor?
Kdyby ses celou dobu neflákal, aspoň bys věděl, jak se to píše. Pro šmejdy a podvodníky tu nejsme. Nejlíp uděláš, když vypadneš ze školy a půjdeš zametat ulice. Případně se dej na politiku. Tam jako podvodník a flákač zapadneš.
A pro tebe a tobě podobné - tohle není žádný hejt, ale dobře míněná rada.

Re: Simulace a emulace embedded systémů

Napsal: 12 črc 2020 14:06
od Zakk
Tak mě ukamenujte za překlep no.. :roll:

A je jednoduchý mě nařknout z flákání, když vůbec nevíš kolik času jsem celkově u učení strávil..
BTW: škole jsem (hlavně poslední dobou) věnoval opravdu dost času, ale těch věcí je zkrátka hodně a zrovna tímhle jsme se nikdy ani moc nezabývali ( ale jak už jsem ale řekl nechci tady nějak pomlouvat školu a vlastně vůbec se tady takovouhle debatou zdržovat..)

ITCrowd píše:Pro šmejdy a podvodníky tu nejsme.

jestli bereš radu a pomoc při učení jako podvod..ok

ITCrowd píše:Nejlíp uděláš, když vypadneš ze školy a půjdeš zametat ulice.

to je opravdu dobrá rada.. po třech letech studia, když už mi chybí do konce krůček..

Opravdu nechápu proč musíš být tak arogantní..
(to už jsem tady zaregistroval hodněkrát.. tvoje odborný znalosti nezpochybňuju, co se týče sítí a fyzicky toho víš opravdu dost a párkrát jsi i mě dobře poradil.. ale tohle by sis mohl odpustit..)

Půl dne se tady můžete dohadovat, jak otočit zdroj a podobně.. ale když někdo slušně požádá o radu se školou tak na něj čas nemáte a pro "podvodníky" tady nejste.

Re: Simulace a emulace embedded systémů  Vyřešeno

Napsal: 12 črc 2020 14:18
od mmmartin
Totální souhlas s ITCrowd.