« Home « Chủ đề phần cứng CPU

Chủ đề : phần cứng CPU


Có 60+ tài liệu thuộc chủ đề "phần cứng CPU"

Hardware Acceleration of EDA Algorithms- P9

tailieu.vn

The implementation of the computation of detectabilities and cumulative detectabilities in FSIM ∗ and GFTABLE is different, since in GFTABLE, all compu- tations for computing detectabilities and cumulative detectabilities are done on the GPU, with every kernel executed on the GPU launched with T threads. In FSIM∗, the backtracing is performed in a topological manner from the output of the...

Hardware Acceleration of EDA Algorithms- P10

tailieu.vn

This is because the GPU mem- ory latencies can be better hidden when more device evaluations are issued in parallel.. We first converted all the double precision computa- tions in the BSIM3 code into single precision before modifying it for use on the GPU. A large fraction (on average 75%) of the SPICE runtime is spent in evaluating transistor model...

Hardware Acceleration of EDA Algorithms- P11

tailieu.vn

12 Conclusions 185. Memory Controller Fixed Function Texture Logic Memory Controller. 12.2 Larrabee architecture from Intel. DRAM I/F HOST I/F DRAM I/F DRAM I/FDRAM I/FDRAM I/FDRAM I/F. Shared Multiprocessor Core. 12.3 Fermi architecture from NVIDIA. The block diagram of a single SM is shown in Fig. 12.4 and the block diagram of a core within an SM is shown in...

Digitale Hardware/ Software-Systeme- Part 1

tailieu.vn

Software-Systeme. Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;. September 1965 in der jeweils geltenden Fassung zul¨assig. Lehrstuhl Hardware-Software-Co-Design Am Weichselgarten 3. Um so erstaunlicher ist es, dass das Thema Veri- fikation eingebetteter Systeme in der Ausbildung und Lehre nach wie vor keinen entsprechenden Stellenwert besitzt. Dieses Lehrbuch widmet sich der Verifikation digitaler Hardware/Software- Systeme. Digitale Hardware/Software-Systeme –...

Digitale Hardware/ Software-Systeme- P2

tailieu.vn

Im Bereich der Software-Verifikation trifft man auf ¨ahnliche Aufgaben wie in der Hardware-Verifikation. Das in der Implementierung verwendete Strukturmodell ist h¨aufig eine Netzliste aus Prozessoren, Speichern, Bussen und Hardware-Beschleunigern. Dieses ist in Abb. In Abb. Die gleiche Verfeinerung wie im Entwurf in Abb. Pr¨ufung Verifikation. Pr¨ufung funktionaler Eigenschaften: In der funktionalen Eigenschaftspr¨ufung wird das Strukturmodell der Implementierung dahingehend ¨uberpr¨uft, ob...

Digitale Hardware/ Software-Systeme- Part 3

tailieu.vn

In einem Datenflussgraphen werden die Berechnungen allein durch die Verf¨ugbarkeit von Daten gesteuert.. Die Differentialgleichung ist in der Form y + 3xy + 3y = 0 gegeben und soll im Intervall [x 0 , a] mit der Schrittweite dx und Anfangswerten y(x 0. Ein Beispiel eines markierten Graphen ist in Abb. Definition 2.2.16 (Markierter Graph). Diese Definition ist nur korrekt...

Digitale Hardware/ Software-Systeme- P4

tailieu.vn

Jede Zustandsformel ist eine zul¨assige CTL*-Formel die Pfadformeln enthalten kann. Falls ϕ ∈ V , dann ist ϕ eine Zustandsformel.. Falls ϕ eine Pfadformel ist, dann ist E ϕ eine Zustandsformel.. etwas Schlimmes“ ist. PSL FL ist eine Mischung aus LTL und erweiterten regul¨aren Ausdr¨ucken. 0 ] ist die leere Sequenz, diese ist ¨aquivalent zu dem ε -Symbol in regul¨aren...

Digitale Hardware/ Software-Systeme- P5

tailieu.vn

Beschr¨ankung der Testf¨alle. Mit anderen Worten: Man kann sagen, dass gesteuerte zuf¨allige Simulation nur dann sinnvoll ist, wenn diese sowohl die Randbedingungen der Umgebung ber¨ucksich- tigt als auch in der Lage ist, interessantere Testf¨alle unter Ber¨ucksichtigung von Testvorschriften zu generieren. Durch die Verwendung zus¨atzlicher Testvorschriften kann man allerdings erreichen, dass Testf¨alle genau aus diesen Randbereichen erzeugt werden.. einer Menge an...

Digitale Hardware/ Software-Systeme- Part 6

tailieu.vn

Mit Hilfe der Gleichungen (4.3) und (4.4) kann die ¨ Aquivalenz zweier endlicher Automaten gezeigt werden.. Definition 4.3.1 (Automaten. Somit ist Definition 4.3.1 f¨ur einen Beweis der ¨ Aqui- valenz zweier Automaten ungeeignet.. Die ¨ Aquivalenzre- lation f¨ur Zust¨ande. Aus Definition 4.3.2 folgt direkt:. 4.3 Sequentielle ¨ Aquivalenzpr¨ufung 143 Theorem 4.3.1. Mit anderen Worten: Die Zust¨ande des Produktautomaten M p...

Digitale Hardware/ Software-Systeme- P7

tailieu.vn

F¨ur alle anderen erreichbaren Markierungen kann allerdings mit der Stelleninvariante i T gezeigt werden, dass es sich bei diesen Markierungen um Grund- zust¨ande des Petri-Netzes handelt.. Die Stubborn-Set-Methode. stubborn set bezeichnet. Das stubborn set ergibt sich hierbei zu { t 1 , t 6 , t 5 , t 4 , t 3 , t 2. Der reduzierte Erreichbarkeitsgraph nach...

Digitale Hardware/ Software-Systeme- P8

tailieu.vn

Definition 5.3.4 (Beschr¨ankte Semantik von LTL-Formeln (mit Schleife. Definition 5.3.5 (Beschr¨ankte Semantik von LTL-Formeln (ohne Schleife. Der Operator F ergibt sich aus der Definition des U-Operators zu M, s. Die Zust¨ande sind symbolisch codiert, d. k dr¨uckt Beschr¨ankun- gen der Zust¨ande s 0. Dabei ist σ S die verwendete symbolische Codierung der Zust¨ande und Ψ R die cha- rakteristische Funktion...

Digitale Hardware/ Software-Systeme- P9

tailieu.vn

F¨ur die simulative Verifikation m¨ussen die Zusicherungen zun¨achst in Monito- re oder Generatoren ¨ubersetzt werden. Aufgrund der Wichtigkeit von LTL-Formeln f¨ur die formale und simulative Verifikation wurde diese Methode st¨andig verbessert . Die grundlegenden Arbeiten f¨ur die BDD-basierte Repr¨asentation von Zustandsmengen in der Modellpr¨ufung finden sich in . Die Repr¨asentation und Manipulation der Zeitzonen f¨ur die Erreichbarkeitsanalyse bei zeitbehafteten Automaten...

Digitale Hardware/ Software-Systeme- P10

tailieu.vn

6.1 ¨ Aquivalenzpr¨ufung kombinatorischer und sequentieller Schaltungen 263 w¨ahrend der symbolischen Simulation die Erreichbarkeitsmenge S R [t] f¨ur die in Zeit- schritt t erreichbaren Zust¨ande berechnet. 6.1.4 Strukturelle ¨ Aquivalenzpr ¨ufung auf der Logikebene. Die implizite kombinatorische ¨ Aquivalenzpr¨ufung auf der Logikebene mit ROBDDs oder ROKFDDs kann aufgrund des hohen Speicherbedarfs oftmals nicht f¨ur große kombinatorische Schaltungen durchgef¨uhrt werden. Auf...

Digitale Hardware/ Software-Systeme- P11

tailieu.vn

Alternativ kann ein Operand auch direkt als Konstante in der Instruktion gespeichert sein.. In der ALU wird anschließend die durch der Instruktion codierte Operation be- rechnet. Auf der Mikroarchitektur in Abb. die einzelnen Instruktionen sind in der sog. Es ist denkbar und g¨angige Praxis, dass die Ausf¨uhrung. Betrachtet wird der Prozessor aus Beispiel 6.3.1 in Abb. Ei- ne Mikroarchitektur, die...

Digitale Hardware/ Software-Systeme- P12

tailieu.vn

F¨ur die funktionale Eigenschaftspr¨ufung von Hardware-Komponenten werden heut- zutage im Wesentlichen zusicherungsbasierte oder SAT-basierte Verfahren einge- setzt. F¨ur die zusicherungsbasierte, simulative Eigenschaftspr¨ufung werden Zusicherun- gen (engl. F¨ur die funktionale Eigenschaftspr¨ufung von Hardware-Komponenten werden diese Mo- nitore in Schaltungen synthetisiert. System Under Verifi- cation), welche f¨ur die ¨ Uberpr¨ufung der Zusicherung beobachtet werden m¨ussen, erhalten. erf¨ullt sein, wenn die Zusicherung bereits...

Digitale Hardware/ Software-Systeme- P13

tailieu.vn

Die zugeh¨orige Matrix A LIS wurde bereits in Beispiel 6.5.4 bestimmt. Dieser wurde direkt aus der Matrix A LIS aus Beispiel 6.5.4 konstruiert. Die ¨ Aquivalenzpr¨ufung kombinatorischer und sequentieller Schaltungen ist ausf¨uhr- lich in dem Buch von Molitor und Mohnke [329] diskutiert. Entscheidungsdiagram- me f¨ur implizite ¨ Aquivalenzpr¨ufung auf der Logikebene sind in [135] beschrieben.. Die implizite ¨ Aquivalenzpr¨ufung zwischen...

Digitale Hardware/ Software-Systeme- P14

tailieu.vn

ADDG f¨ur a) Programm 1 und b) Programm 2 aus Beispiel 7.1.10. Beispiel 7.1.13. F¨ur Programm 1 aus Beispiel 7.1.10 ergibt sich die Ausgabe-zu- Eingabe-Abbildung f¨ur die Variablen c und b unter ausschließlicher Ber¨ucksichti- gung des rechten Pfades im ADDG in Abb. Beispiel 7.1.14. 7.9a) mit den Pfaden 1 und 5 in Abb. Weiterhin korrespondiert Pfad 2 in Abb. 7.9a)...

Digitale Hardware/ Software-Systeme- P15

tailieu.vn

all p-uses. Im all p-uses. Beispiel 7.2.20. Betrachtet wird das Programm aus Beispiel 7.2.16. Um 100% all p-uses. Somit subsumiert der all p-uses. all c-uses. Analog zum all p-uses. Uberdeckungstest wird im all c-uses. Beispiel 7.2.21. F¨ur das Programm aus Beispiel 7.2.16 f¨uhrt die Testfalleingabe (v in , v 1 , v 2 , v 3 ,v out ) zu...

Digitale Hardware/ Software-Systeme- Part 16

tailieu.vn

Gegeben sei ein Ablaufplanungsproblem nach Definition 7.4.8 mit der Eigenschaft ∀v i ∈ V : τ d ∗ (v i. Dann erh¨alt man f¨ur die rechte Seite der Ungleichung (7.19) den Wert ln ( 2. Man beachte, dass das Kriteri- um in Theorem 7.4.3 nat¨urlich nur eine hinreichende Bedingung darstellt, so dass es auch Probleminstanzen geben kann, f¨ur die der...

Digitale Hardware/ Software-Systeme- P17

tailieu.vn

in der alle Variablen v ∈ V R existentiell quantifiziert wurden),. Hierzu werden die SystemC-Prozesse in kombinatorische, getaktete und uneingeschr¨ankte Threads klassifiziert und bei der Generierung der LTS geson- dert behandelt.. Uneingeschr¨ankte Threads unterliegen erwartungs- gem¨aß keinen Einschr¨ankungen und lassen somit bei der Abbildung auf LTS auch keine Optimierungen zu.. in der parallelen Komposition M der LTS M 1 bis...