ADDER X-SC Bedienungsanleitung Seite 61

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 87
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 60
2.1. THE DESIGN OF A 4-BIT MULTIPLIER USING ADDER TREES 61
Figure 2.7: Design hierarchy of the multiplier.
2.1.1 Design of the partial product generator
We will design the partial product generator starting with the following behavioral description.
-- 4-bit partial product generator
entity myppg4 is
port(a0,a1,a2,a3,b0,b1,b2,b3,vdd,vss : i n bit;
p00,p01,p02,p03,p10,p11,p12,p13 : out bit;
p20,p21,p22,p23,p30,p31,p32,p33 : out bit);
end ppg4;
--behavior
architecture vbe of myppg4 is
begin
p00 <= b0 AND a0;
p01 <= b0 AND a1;
p02 <= b0 AND a2;
p03 <= b0 AND a3;
p10 <= b1 AND a0;
p11 <= b1 AND a1;
p12 <= b1 AND a2;
p13 <= b1 AND a3;
p20 <= b2 AND a0;
p21 <= b2 AND a1;
p22 <= b2 AND a2;
p23 <= b2 AND a3;
p30 <= b3 AND a0;
p31 <= b3 AND a1;
p32 <= b3 AND a2;
p33 <= b3 AND a3;
end vbe;
We will optimize and synthesize it using BOOM, BOOG and LOON. We will use BOOM with the options to
optimize speed.
% boom -l 3 -d 0 myppg4 ppg4
@@@@@@@ @@@ @@@
@@ @@ @@ @@
@@ @@ @@@ @@@
@@ @@ @@@ @@@ @@@ @@@
@@ @@ @@ @@ @@ @@ @ @@ @ @@
@@@@@@ @@ @@ @@ @@ @ @@ @ @@
@@ @@ @@ @@ @@ @@ @ @@@ @@
@@ @@ @@ @@ @@ @@ @ @@ @@
@@ @@ @@ @@ @@ @@ @ @ @@
@@ @@ @@ @@ @@ @@ @ @@
@@@@@@@@ @@@ @@@ @@@ @@@@
BOOlean Minimization
Alliance CAD System 5.0 20040928, boom 5.0
Copyright (c) 2000-2005, ASIM/LIP6/UPMC
Author(s): Ludovic Jacomme
--> Parse BEH file myppg4.vbe
--> Drive BEH file ppg4
Seitenansicht 60
1 2 ... 56 57 58 59 60 61 62 63 64 65 66 ... 86 87

Kommentare zu diesen Handbüchern

Keine Kommentare