You are on page 1of 10

Co9NO 1943/70 NauKADUTHn ah3D Sutdo 3oS7

BDACD ExnentAJAT1OA DECEnBED 2026

Scale kegyokion Daclial


NeTy 1oT9

UHDL CODE Foo DELAY

Pin
To dauoaloe O UHDL Codo for
youTTiab le
making a dolay ed OutPut with
clay
APPOLTOtus cquived

i) Pe iSlaled with xilin Softsarco

) FPOT it
PYOCedute

Start Aka xiliny volecl noui8aloy

by Sto -PYo@Yomg Xilinx TSE


PYO)ect AOUgoOY

PYojech nouigakov indouu


CIick ON O u projec aive ile nome

next

n e 23-/2 20 pagen0 S9naroUTO


A he
Regnt 217os Nae
KRUTHRRpN Stu be odo 3h057

T n AhO pvo)ecfov usindoud Yi9h Click on


Pvoject rame nQus SoureQSUHDL MOdwWe
ive Cile namQ do fins PorES finiSh

v vitee k SHDL Cods fov any 9alJe


OY CiY Cut

Ckect Syntox OAd vemove euTOY f


PYe SenA

Simulole o dosign

PYoject nauigatOY sindouw Click On


Simulahon CliCe On Simulale behauioral
mDdo.

iue inputby Yi8 Cict On ony


inPut fovce ConStant

*RUn Simuwlatioon

Pra yze +o uaue fovm OY OCutPCk

Date 23-12.2o Page NO 2 Sigalarc


-l
pegD 1942/70s nDmO VARUTHA RASA A SuBecd 31o57

PYogyamm

ibrary TEEE
USe 1EEE.STD-LOCTIC_W6L ALL
USe TEEE STD-LoC1I C -ARITH. ALL
USe 1EEE STD-Loc7ZC-UNSTuTAUED.ALL

enty dalay is
PbYCI in ST0-LoUTI
OUt S1D -LOUTTC
end dalay
UYChiHectut Behouibya of dolay iS
begin
Pocess(cl)
NOnia ble iintegen 0,
begin
i f cik euent ond Clk Alen

1f14 O00000 DOO0OO000 hen


i:-it1

and
se ie i> 100oODoOO00000O0
411111 1ken

Pate 23-/2-2o Pago. AD Si9natare


RogRO 192/7C NaM0
KARUTHpLPJh A Stebcodo 3ho57
-i1
y D'
else i 1

end if
end pyo ce SS
end Be houioval
PYOYOm

ibvau 16EE
USR 1EEE.STD-LoUiTC-6. ALL

USe 1EEE STD -LouTECALTTH ALL


USe TEEE STD-100T1C-UNSICTUED ALL
enliy dalay is
PDYA CCI in
STD-LOGTTC
o in S1D-
Loulc-NeCTOR (31doun lo o))
DUt $TD-Lote)
end dolay
oickileckuto Bekouioval of dalay is
S19a Count INtegeT=6

Dale 23-/2 20 P2gen0 Sgralarce


Nand
pegNO 192/7OS KRDUTHDpAS Subrode 3ya57

begin
Process (ct
bein
if Cct euent and Ci 1 ) fan
CounteT Cout1
end if
CconN = ConUinte8e7 (e) thon
Count E 0

elge
lo9 '0
end if
end DvoceSS ;
end 8ehautovoul

Result
Thustko UHDU Codo PoY dolayed
OutPu sith oJia.ble dela S
Simulated

Rale 2312.20o Paga No S


Signaleco
-
Regno 1912/7 OS Namo KARUTLIDOATA Sce
c debeodo,
odo, 31obs
31,057
5 VHDL nPLEMERUTTION OF EJcoDEo

Aim
TO imPle men a dccima to Beo
enCod in ADL USing FPGTR 14it
APPanatuS pe9uived
i Pcinstalled th xiling SoftuuasQ
) FpoTA ki
DYoCe due

StaJU tka xilina poject nauigator by


Staut ogvommS Xilinx TSE PYojeCF
NOUIgato

Pvoec nouiJator windeu0 elic


ON
Do)ect name Pe SeLCO i v e file
TNOUme xt

nAs pYo)ectOY ndoo i9t Cie on


On
pyojectt hame ngw Souitg UHDL modle
ve e nome do fi POYS finiSk
Ovi 4 ths HD Codo foY n 9ate OY CiYCu
Ckeck S3nay and vemove eUIOV ifDYesent

Simulote o dos 9n
Rale 23.1220 PagaNo: b 3,9nafTO
Re9 NO 9/2/7oc
KeSNO 99/7OS Jamo KARUTWARDSA A Suboodo31057
ubccaa 31057

uidoul Clicte
*In Ako Pvoject naui8atoy
Cicu Simulafe behautd
On Simuulaion On

modol
* C i e input by ri9ht Clic On any input
b
fovCe ConS taut
Run Simuwloion
Analyze th waue form Ov
OY OwtPu

Sym bol
Ao
Decima A
inPut D
EnuCoDER BCD
A OcutpLLFS

Erable
Inpu

PYOgyoum
librorty EEE
Use 1EEE. STD-LoGTIC164. ALL
U3eTEEE STD- LoUTIC ARUTH- ALL
USe 1EEE. STD-LOGTTC-UNSITNED. ALL
eniiy encodan iS
pake 23/2.2.0 Pago n 7
RegNO 19217OS Nam KApoTHAD 9ubodo 3hos

POyCD in STD-LoUTLCECTOD (9 duudo o


hbut STD-LOCTILC-eCToR):(3doarlo o)
end enCe don
O.NChitectuwe te hauioyo Of enCodon i
besin
r DS 0 D7 0v D
P D Or D3 Y D6 0Y D1
H2 D Y DS OY D6 0Y
D
As D OD
end kouiovau

LO diagyaum 08 Decinoto BCD encodon

93

95

D8

Ao

Date 29.12-2D Pago wO: 8 Signa foco


enO 19unos NONS AOUTHADATSA A Subetdo 340Ss
PYoyam

libvavy 1EEE
USe EEESTD-LoGitC- 164. ALL
USeTEEE S1D-LOGTIC- AQITH. RLL
USe 1EEE STD-LOUIL UNStUTNED. ALU
entity encodon S
PoY en in SD- LOUTL
ih STD-LocTLC NECOR Cg dounfo 0)
Out STD- LoCIEC-NECTOR 3dounfo0
end ence don;
OYChitectuo Behauioval of enCodO S
bein
PicCess (en. D)
e9in
Cen 'o)+\Gn A OtO0:
else
Case D iS
cn COoOoo0001 A OO00
when Do0000DOt0"- N DOO
when o600000 IDO" A"Ooto
usken D00O0elboo" AEBO

whenh ODOO0loo00 A O100",


uhen OOO O1 6OO00= O1O

Daie 2319.20
Re JO 1942(OS anS ADUTHADASAA Subodo 3057

ken o0O 10o0000" > A On0


kGn O010000000> AGOI11
wkan O1000O00000=3 A 1000o
wln 1000000000=> A 1001

end case;

end PvoCeSS
end Bekauiovau
TYuthable
Decima inPut BCD inPu

D4 D3 D7D6Ds DH D3 D2 DoPs Az A
As A2 A o Ao

0
O 0 O
O 0 O 0
O00OO0 O 0
OOOO
O0 O
o Ooo 0 0
O
O
O
OO
LO00O O OD0 O
1

ROsul
Thus 4ho Combinodiona cCircuul Yov
encodo
s Implemented in FPO it ond tested

DaA 23 12 20 pogoAO 0 S3NaesTR


A

You might also like