Detail výsledku

Advanced Methods of Microprocessor Simulation

PŘIKRYL, Z. Advanced Methods of Microprocessor Simulation. Information Sciences and Technologies Bulletin of the ACM Slovakia, 2011, vol. 3, no. 3, p. 1-13. ISSN: 1338-1237.
Typ
článek v časopise
Jazyk
anglicky
Autoři
Přikryl Zdeněk, Ing., Ph.D., UIFS (FIT)
Abstrakt

Embedded systems have become indivisible part of our everyday activities.They are dedicated devices performing a particular job. A computing core ofmore complicated embedded systems is formed by one or more application-specificinstruction set processor. Therefore, powerful tools for processors developmentare necessary. One of the most important phases is the testing and optimizationphase of the processor design and target software. In the testing phase, themost often used tool is a simulator. The simulator can discover bugs in theprocessor design and target software before the embedded system realization.This thesis describes several advanced methods of processor simulation, whichcan be used in the different phases of processor development; from the fastsimulation of the early design to detailed simulation of the hardwarerealization. In the optimization phase, the most frequently used tool is a profiler.The profiler can uncover problematic parts, such as bottleneck points, in theprocessor design or in target software. Then, using the results from theprofiler, the designer can easily find which parts of the processor design or targetsoftware should be modified to get a better performance or reduce the power-consumption.In this thesis, two methods of profiling are described; the first one is usefulfor processor design optimization and the second one is useful for targetsoftware optimization. Furthermore, the ways how to simulate and profilemultiprocessor systems are also described in this thesis. The processor ormultiprocessor system is designed using architecture description language.

Klíčová slova

Simulation,profiler, hardware/software co-design, application-specific instruction setprocessors, architecture description languages, embedded systems.

URL
Rok
2011
Strany
1–13
Časopis
Information Sciences and Technologies Bulletin of the ACM Slovakia, roč. 3, č. 3, ISSN 1338-1237
BibTeX
@article{BUT97082,
  author="Zdeněk {Přikryl}",
  title="Advanced Methods of Microprocessor Simulation",
  journal="Information Sciences and Technologies Bulletin of the ACM Slovakia",
  year="2011",
  volume="3",
  number="3",
  pages="1--13",
  issn="1338-1237",
  url="http://acmbulletin.fiit.stuba.sk/vol3num3/vol3num3.pdf"
}
Projekty
Jazyk a vývojové prostředí pro návrh mikroprocesoru, MPO, TANDEM, FT-TA3/128, zahájení: 2006-01-01, ukončení: 2010-06-30, ukončen
Matematické a inženýrské metody pro vývoj spolehlivých a bezpečných paralelních a distribuovaných počítačových systémů, GAČR, Doktorské granty, GD102/09/H042, zahájení: 2009-01-30, ukončení: 2012-12-31, ukončen
National Support for Project Smart Multicore Embedded SYstems, MŠMT, Společné technologické iniciativy, 7H10014, zahájení: 2010-02-01, ukončení: 2013-01-31, řešení
Pokročilé rozpoznávání a prezentace multimediálních dat, VUT, Vnitřní projekty VUT, FIT-S-11-2, zahájení: 2011-01-01, ukončení: 2013-12-31, ukončen
Systém pro programování a realizaci vestavěných systémů, MPO, TIP, FR-TI1/038, zahájení: 2009-07-01, ukončení: 2013-06-30, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Pracoviště
Nahoru