Professional Documents
Culture Documents
DSD Till 18.01.23 PDF
DSD Till 18.01.23 PDF
DSD Till 18.01.23 PDF
m d oluigms
VLSI AhoqAomMNAMG ome
gn o n uug
haichwaHL
dlsoiptne Jomguags OMCh ds e i
H e r i l o g , VHDL
hoE cam e
AlAuptieonguage
o hanowane
VMDL
A s t n _o mody lmels
INLOLOmdel a ugital algoitnnriie
mel
m e l to dh
to thz
QUstnocton omgma o m
usium rigog
AIGNMENT-I
nanontuauns df VHDL
c o m u e Usid s 0N change medum
his Lomguage us
Detutn w p emdins_0md CAD LAL
COnmputet did
besugns
VHDL ddeiptione
Dwnt onip uemdns wom phude
utA ALYAtiMm alsugmers.
o1 thin Ompommti
D tOO MAUNL Co MMnthUL MAe IU t captuhl cthe
0aLlabls huMO
Lomuage is publialy
MOOohl o c h i e nindakbe
ond abui oll
ibnot pOpUuey
he mgunge upports 3 bo udwnt olbsuptu,
stuus
Dota tOUD
A Bchcuiowal
oote
(auane bbstnaction
HDI d 19 disoihe a m0dil yor diugtal hadmho
USed
Uuuic m0oLll
ntity N AiCCnmeoul N
VMDL
csSAte
pete
nu VHDL uLO a
X OCCOLAimg tw the dnagh0my
houunr dwice hat has mulbbe dlupL mgd, l,
wtth tach douc mpalll NLpALSLMtumg ommtitu
* mough ntuty 1 thno0ug N nutnts N
disHud intitis ioVm a VHDL pOinto wo,n
Meolity tiuy pmutt thu NDMNL handwanL du,
by 1 MAL Ontiutls.
BASIC LEMeNTS OF VHDL_
BRi modls VHDL
Untty
2 anchitecture
onyignotien
tomab
w n g u r a e n
sqa Aloits
VHDL AS AhaNdunhu dlsciptiyn taiguag that uan e
ALd 10 modll 0 ugutal austom. honouwanl ausnacuenq
wlk digital Aystm Mlod Lntity y entity 2 uhUn wtd
h ndtw ntuy AUCemUS a wmponunt untiky 4,Thvw
AnchiDctuutu bodLs
w om t i y hoas bun mLdilid tneuo te e uQlidate
Dmalud_d atinniulote
HO Add Input
SuO0:0up
0
0 O
SUM= A:B + BA AB
CARRY AB
FuL AdoN
A8Cn Sum Cnt
SuT
D-Coyou
HaLy adduU
ntity MALEADDERb
DOLE (A,B inBIT; SUM, tARRY:ut BIT)
o HALEADDER
S AECintABCn + ABuint
TLL gmwmunt ABCin
SA DB&
ut btin tAB t ACin
elASSMAt
afe
HALFADDER
has AO NpUt ROtA, A.
L ovtity talludhaLt edtttr
Hh input pgt)ana thi tue
BT mud IN spuikS
pArts cuM ard CARRY CnL mgd OUT Specit
utput
the Outpu port) m
BITS apHLdined hypt f a longuage. t u
hahattinlitorols
wwwmyatuen hyp wntainiung
t o bt 0 typ BIT,
1yhus y0 iis apueijiud
wtity hos biunwwicn 'wlomb, mipotl M ton
Full addw 01
ANtity FULL-ADDER ÄS
pot A,B,Cin in BIT SUM,CARRYu
:O BII);
Und FULLADDER
2:4 Decodun
entiy DELODER AX4is
Bi7 Z:Dut B1T VECT1OR COE03)),;
potA,B,:in
enc DEUDER
4:2tncedvv
nti ENCODER 4.X2.
pot unabu:inBlI;A:ineIT_VELTOR{Oto 3)Y,2i out8U}
d ENCDDER 4 X2
ASSIlyNMENT
: 10 aikyouraiatt vetuv dpta yuow, aUuctral y
AhauiuNa 6 DuKUMCs )
Hac 6utLacto Input 0uthut
D4khentmo A D
0
BOow
A@E
D AB t BA
FullSubtLactor
Fin7L
ABBin Bput
0 0 D 0
borno) AB + B+AC
0
LO 0 0
LD 0
LLL
Mutt ipltAUL
tnput SSoY
Ao-
00 1o
0
A
Dutpu
0 1
Inputs A
An-9
An
An
T11
n sclucbe
A BS)
npubs
DChmltipld
Hauk ubthacter
tiny HALF-SUBTRACTOR
FUU AANatactev-
Lnttu FULL-SVBTRACTOR is
pot A, B, Bin i in BIT; DBout utBIT
n d FVLL-SUBTRACTOR
3x8 DECODER
tity D3x&Ab
pOe ApB,C,E un BIT2: 0tBIT VECTDR (0161);
nd D-3xg
Tus Ab x8 DELODER.