YOMEDIA
ADSENSE
Thiết kế mạch bằng máy tính part 6
89
lượt xem 9
download
lượt xem 9
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Tham khảo tài liệu 'thiết kế mạch bằng máy tính part 6', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
AMBIENT/
Chủ đề:
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Thiết kế mạch bằng máy tính part 6
- P hltn ban OR I gtlt1 \'6'i tlu,l'c IhJ O ICGATE lrong tilu Yi¢n W ORK. Ph:lt1 Itch V IIDL Ii'! qu{t Irlllh kicll1 Ira Ihi':t kc' V HDL e ho dllllg Cll ph
- l \gon llgU V HDL c 6 ba di,mg d6i 1Lf9'llg: bien, tfn h~¢u \'il hi\ng, Phfl!l khai lxio l rung C{lC d u t ruc n g6n ngCi so: h~t ke cac deli tWl'ng s2 Sif (iL,mg. CiIC klCll ella d c d6i IU'0ng do \'J. giii tri b an d:iu mil Ch(lllg sC nh(lll l rong qua trlnh I1H1 phcmg. li~u 1. C ae d 6i tut,mg d u T rong ngon ngCf V HDL nglf0i 1
- eLla hic'n El gicl trj t hiip nhiit t rang c ae gici. trj thu(lC mit:n x.;ie d Plh ella ki6u. BiC:'ll e o C li pllclP khai belo n hu sau. d~l, Vi v ariable T emp: i lIT_ V ECTOR ( g d uwnto 0 ) v ariahle Delay: INTEGER ran~e 0 t o 15 :=0: T in h iell Co T in hieu l~l dtii w 0ng du li¢u dung de ke't n6i gii!":l c ae q ua t rlnh ho
- KiC;u ph
- I rlnh Iruycn Ih6ng d e khai b,io hai k itu " Color'" viI " Lighl'" iiI sai \'~ m~tt ell ph,ip. D icu d o I~\ d o n2~u m(lt hien X c o k icu 12t " Colm". thl khl thl.fC hi~ll p hcp g,in ,= x Red: e huong t rlnh d ich se kh()ng xac d inh dLlqc g ia Ifi 'Red' Ihuc)c m ien x
- v(1i c ae !l1~nh d~ [In. Sall d:IY \,\ m (lt s 6 \";iC:u ehu,-In dlHl'e 1116 t a trong g /ll S tandard. B ouh'
- M ien hie'n lhien elH' e hi s 6 xilc d inh s(i p han tu cua llliing \,~I h u6ng ~,jp :\c'p chi ,,6 trong 1l1ilng: llr c,ie chi ,,6 e ao x u6ng c,\c chi s o lhftp ho\\C n guoe 1'.11. Kicll elm chi s 6 c o the' 1;'1 k itu n guyen ho~\C kicu li¢t kc. Khiie \'{j'i d e n g6n n gu IZlp trlllh t ru),cn t hong, t rong ng(lI1 IlgU" Y HDL rn;ing dw)"C cilia Uun hai lo".li: m
- V fdu. t.ype B1T_ V ECfOR is a rray ( i'atUl'HI ran~e < » o f BIT: t ype S tring is a rray ( p ustiy(' rHng~' < > ) o f d wractc,,: ;-,uhtypc B4 is I31T _ VECTOR ( 3 d own t o 0 ): \ .'ariablc V5 : B IT_VECTOR ( 4 d owntn () ): rv1ang IlllJ'tillg dl:ll1,!! tl2 bicu di~n call I nk luyc'n 1111h n hu tl1a1111 gill. R AM. R OM. e ic phfin ILl' m;lng dune d;inh dja chi h ang d e elll :-;6. d o del chi
- K icil ban n hi C. " Rill g hi 1;\ u llom e ua m()t ho~\e n hieu ph£ill tu' thw.)e nhO'ng ki~ll kh.ie nluLI \'~\ dLil.K t ruy d p tdi n hu 1l1t)1 d6i tI1Q'ng. Rill g hi e 6 n hung d,)e d icm saL!. NMi ph:in tLf e ua \xill g hi duq'c truy nh(lp t6i t hen I~n trl1()'ng. e ic phiin ttl ella Ixin g hi c o the nh~1ll moi kicll ella n gbn ngiI V BDL k c C
- S td 1164 - 19(3). H ai k icu dG' li¢u co ~& I rnng goi nay I:l S TD_ULOGIC va STD_LOGIC. S TD_CLOGIC xac djnh ki~u dlilL¢u grim chin giii II"!. e tC gi
- g. Kicli s igned v a u nsigned Ki~u e 6 d:ill s igned va k h6ng dflu u nsigned dLIqe sir dl,lOg d oi v6i nbu'l1g d 6i tuVng sc u uqe truy C(lp t6i nhLI cae bit va nhLI d.C s6 n guyen. H ai h~u nilY' dLIQ'C d jnh nghLa l rang hai g6i NUMERIC~BIT va N UMERIC_STD nhu' "au: t~[pe s igned is a rray ( natural r ange
- tlll.rc hi~n d .c I inh IO(lIl s o hqc \"it l{lgic s u dl,lI1g Gic c.ic {O.in IU \'6i m{)1 s() u ic toan h'.lllg. Cae 10(111 tll" d~IC trung cho phcp lo,in se duqc t1wc bi2n cem d e l oan hi..mg lil d e ngu(ln dl1 li¢u e ho d e phcp toano C~ic t oan tit 1. C ae l oan Ilt dlH1c pl1flll c hia theo d c ! TItfc dc) uu l ien vii tl"(11 I~t tinh lOall. Trong b,ing 5.1 dU'a ra d c nholll p hep toan YlJi tnii"c L1
- V i ell}. n, C: n rcV ECfOR ( 6 d own to 0 s ignal A. ): A < = 13 a nd C h~ h. Cae phcp tmill q uan Cae tmin tlI q uan h¢ g6m co cae phep toan ~o sanh ":::" . " /=", " :::". C ae phcp l oan so silnh 1,1 d c phcp t oan hCli ngoi v~\ e fc to{1ll hi..ll1g ph,i.i co clll1g h~u. Kct quit so s
- s ignal W: BIT_ V ECfOR ( 3 d ownto O)~ s ignal X: i nteger r angc {) to 15~ s ignal Y. Z: u nsigned ( 3 do".'nto 0 )~ Z
- Cae t cn n gin \'a b iet danh: - Cae ten thU(lC I[nil: Ciie I1h6m: O ic bi~u thli'c d!nh kieu: O le phc'p goi h~lIn; Cae h ieu thlfC ehuycn deli kieu. hi~u ~O, Cue htlllg ky' yi\ gJ,i 11'\ k5' hO(IC ia g ia Ifj gia Ifi k)' IV, cae gia If! ii¢! kc , c;.ic gl
- h . C :ie t en ,"';} d !nh d anh O k d inh u anh d6i khi c on g9i 1m)! c ach don g iin IiI t2n. Dinh d anh li\ u k ! en deli \'6i htmg, bien, t in hi¢u, th~re th~, ella d .c d ing, cl1l1O'ng Irlnh C Oil \ '(1 ella cac k hai b aa t ham so. C ae IV klloi\. t rong IJgon ngCf V HDL ciing 1~1 cae dinh d anh. C ae ten p hii btlt dau Itl chiJ cai va c hi c hua chi.1 GiL ehiJ s o \"~l (Hlu gi..lch noi ' _'. D[llI g,~ch noi '_' k h6ng !h~ la ky tI! s au c ung t rung llH)! d !nh danh. Trong ng()]l ngi.1 V HDL cac tcn va djnh d anh kh6ng ph[1ll bi¢t theo c hu h oa \'U chiI !l1lfOllg. Mt)t s 6 d jnh d anh nhl1 e ntity, p ort, is \ 'tl e nd 1~1 d e ILl' k hoj trong ng6n ngu V HDL. Moi tv k hoa eo 5' n ghia xac d jnh t rung ng(m n gu vii k hong t he s u dl,Jl1g t rong d e 1lll,lC dfch k h,k. Tell d u''lc c hi s 6 hlHl e. Nhung len nily x ). 167
- Bi¢t d anh (,,\0 r
- V ectI' h igh B Indx_runge' high == 10; V eetl' lo~,' B Indx_ntnge' l ow == 0; V eetI' r ange B Indx_rangc == 10 d ownto 0: V eell' r everse_range B Indx_range == () t o 10: V eet l ' leng;th «-t 11. G ic thu()c tfnh e vent V~I s table chi co d6i vO"i e,le tin hi~u, C [IC tbUl)e tfnh 11;11' c hi rtmg tren duo'ng tin hi~u d ang x d c6 xu[it hi¢n sV ki¢n hay gi,i tf! trell duong tin hi~u 6n djnh t "01", Whit(.: => " II" ): 169
- Dtle t,i t hea vi t ri : m 6i p hiln tti nll~n gi,\ tri ella cluing t rong b icu thue t hen trM tt!. vr ell.). nhu t ren t ru p hcp g an eu6i : t ype CoIOl'_list is ( R ed, Orange. nIue. W hite ); t ype C olocarray is a rray ( CoJoclist) o f BlT_ VECTOR ( 1 d ownto 0 ); v ariable X ; C oiocarray; X " 00" . " 10" , " 0 I " , " 11" ); ;= ( K hi g an giii tf! e ho n hom. ta e() the' k h6ng c an t hiet (t~lt g ia trj e ho tAl d l tu d e ph:in e lla n hom. V i dl,l. s ubtype B V7 is I3IT _ V EcrOR ( 7 d uwntu 0 ); v ariable X : B V7; X := ( '0'. ' 0'. '0'. ' I'. ' I'. 'I'. 'I'. ' 1'); X '.= ( '0' . '0' . '0' . o thers => '1' ); X : = l lvT ( '0' • '0' . '0' . o thers => ' I' ): g, C ae hien t hue d jnh k ieu de O ie bieu t huc d jnh kicu la !lhiing bi2u t hue hO(IC n h6m ciLlIlg x ac d jnh f a n illing t lnh tr'.U1g m~lp m o. V i d!.J. n hu t rong t ruong hQ'p h ai b eu li¢t k6 co nhling g ia tfj li¢t k e g i6ng nhau. CU p hapcua b ieu thCre d inh kieu n hu sau: h i/If flll(e phili co kieu trung. vai fl'J/):.ii;'If. VI dl,l. t mng t ruang h qp hai li¢t k c co nhOng gia tri giong nhau. t ype C olor{ is ( R ed. O range, Y ellmv, G reen, Blue. P urple); t ype C olor2 is ( G reen, B lack. W hite. Y ellow); v ariahle X : CaIOl·I; 1 70
- X ::::: C olor!' ( Y ellow); U ia tri 'YeUO\v' dU(jc XdC d jnh t uong m inh la thut)c kicu C olorl. N hu v(ty phcp gall (r2n lit dung \'6i cu phap. h . P hcp e huycn d ui k icu P hep e huycn u61 kicu c ung d ip p huong ti¢n biC'n (k~i g ia t q ella nht1ng doi tU
ADSENSE
CÓ THỂ BẠN MUỐN DOWNLOAD
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
AANETWORK
TRỢ GIÚP
HỖ TRỢ KHÁCH HÀNG
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn