sda-laboratorios-maestro.pdf

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 14
 
  DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Laboratorios de Sistemas Digitales Avanzados 5º curso de Ingeniería en Informática Paulino Ruiz de Clavijo Vázquez Rev. 2.2 Sistemas Digitales Avanzados 2 Índice de contenido 1
Related documents
Share
Transcript
  D EPARTAMENTO   DE  T ECNOLOGÍA   E LECTRÓNICA  ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA  Laboratorios de Sistemas Digitales Avanados! #$rso de Ingenier%a en In&orm'ti#a  Paulino Ruiz de Clavijo Vázquez <paulino@dte.us.es> Rev. 2.2  Sistemas Digitales Avanzados 2 Índi#e de #ontenido (Introd$##i)n a *erilog + ,ILIN,------------------------------------------------------------------------------------------------. 1.Introdu! n # o$%et!vo&..........................................................................................................................'2.S!(u)*! n de )o& o(+onente&..............................................................................................................'2.1.D!&e,o de) onvert!dor * - &e(ento&............................................................................................/2.2.D!&e,o de) ont*dor de / $!t&..........................................................................................................0'.S!(u)*! n en e) entorno !)!n..............................................................................................................3'.1.Cre*! n de un +ro#eto en !)!n ISE...........................................................................................-'.2.A,*d!r 4!5ero& *) +ro#eto.............................................................................................................6'.'.S!(u)*! n # ver!4!*! n de un d!&e,o........................................................................................17/.I(+)e(ent*! n en FPGA......................................................................................................................1' /Cir#$ito de re&res#o de $n dis0la+-------------------------------------------------------------------------------------------(1 1.Introdu! n # o$%et!vo&........................................................................................................................132.8!&! n )o$*) de) &!&te(* * de&*rro))*r.................................................................................................13'.Re*)!9*! n de un d!v!&or de 4reuen!*...............................................................................................1- .Dise2o de m'3$inas de estado-------------------------------------------------------------------------------------------------/( 1.Introdu! n # o$%et!vo&........................................................................................................................212.D!&e,o de un detetor de 4)*no&..........................................................................................................22'.D!&e,o de un ron (etro......................................................................................................................22'.1.Metodo)o:* de d!&e,o UD;UC......................................................................................................2''.2.D!&e,o de )* Un!d*d de D*to&.......................................................................................................2/'.'.D!&e,o de )* Un!d*d de Contro)....................................................................................................23/.I(+)e(ent*! n de) &!&te(* o(+)eto..................................................................................................23 4Dise2o de $na #al#$ladora-------------------------------------------------------------------------------------------------------/5 1.Introdu! n # o$%et!vo&........................................................................................................................2<2.De&r!+! n de) (u)t!+)!*dor &euen!*).............................................................................................2<2.1.A)or!t(o de (u)t!+)!*! n..........................................................................................................'2'.De&*rro))o de )* &e&! n de )*$or*tor!o..................................................................................................'0/.Me(or!* de) tr*$*%o re*)!9*do..............................................................................................................'0  D EPARTAMENTO   DE  T ECNOLOGÍA   E LECTRÓNICA  ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA  Introd$##i)n a *erilog + ,ILIN,  Paulino Ruiz de Clavijo Vázquez <paulino@dte.us.es> (-Introd$##i)n + ob6etivos Uno de )o& o$%et!vo& ener*)e& de e&to& )*$or*tor!o& e& ))e*r * onoer un* (etodo)o:* de d!&e,o de &!&te(*& d!!t*)e&. P*r* o(+)et*r )* 4or(*! n en &!&te(*& d!!t*)e& e& !(+ort*nte no u$r!r e)u&!v*(ente en )* +*rte (=& te r!* &!no >ue e& nee&*r!o o(+)e(ent*r)* on un ono!(!ento de !(+)e(ent*! n re*) de d!5o& &!&te(*& d!!t*)e&.Lo& o$%et!vo& de e&te )*$or*tor!o &on? ▪ F*(!)!*r!9*r&e on e) )enu*%e 8er!)o;@DL. ▪ Conoer e) entorno de d!&e,o &o$re FPGA en onreto e) entorno de d!&e,o de ILIN 1 . ▪ Conoer )*& 5err*(!ent*& de ver!4!*! n de) d!&e,o de&*rro))*do. ▪ De&*rro))*r e) +roe&o de d!&e,o # &!(u)*! n. P*r* e))o &e 5*n e)e!do do& !ru!to& (u# &!(+)e& uno o($!n*!on*) # otro &euen!*). Conret*(ente un onvert!dor de  d!o # un ont*dor. /-Sim$la#i)n de los #om0onentes E&t* &e&! n de )*$or*tor!o on&!&te en de&r!$!r do& o(+onente& en 8er!)o uno o($!n*!on*) # otro &euen!*) onret*(ente?0.Un onvert!dor de  d!o de $!n*r!o * &!ete &e(ento&.3.Un ont*dor *&endente de / $!t& on v*r!*& &e,*)e& de ontro).P*r* *($o& !ru!to& &e 5*n +re+*r*do un*& +)*nt!))*& de  d!o >ue &e de$er=n re))en*r *deu*d*(ente # e&t=n !n)u!d*& en e&te dou(ento 2 . 1!)!n In.? Co(+*,:* de de&*rro))o de FPGA& B.!)!n.o(2Lo& 4!5ero& nee&*r!o& +*r* re*)!9*r e&te )*$or*tor!o e&t=n !n)u!do& o(o *d%unto& en e) +ro+!o 4!5ero PDF ut!)!e )* o+! n de  ver *d%unto de &u )etor PDF +*r* o$tener)o&.Rev. 2.2  Sistemas Digitales Avanzados  Nombre del &i#7eroContenidoDes#ri0#i)n onvert!dor.vM du)o on e)  d!o de) onvert!dor - &e(ento&De$e o(+)et*r)o onvert!dort$.vTe&t$en5 +*r* e) onvert!dor - &e(ento&Se de$e ut!)!9*r &!n (od!4!*r +*r* re*)!9*r )* &!(u)*! nont*dor.vM du)o on e) ont*dor (odu)o 13De$e o(+)et*r)oont*dort$.vTe&t$en5 +*r* e) ont*dor ( du)o 13Se de$e ut!)!9*r &!n (od!4!*r +*r* re*)!9*r )* &!(u)*! n)*$1.vDe&r!+! n e&trutur*) on )* un! n de )o& 2 ( du)o&De$e o(+)et*r)o)*$1t$.vTe&t$en5 de) &!&te(* o(+)etoSe de$e ut!)!9*r &!n (od!4!*r +*r* re*)!9*r )* &!(u)*! n$*&#&2.u4!)!n on&tr*!nt 4!)eCone! n de )o& o(+onente& de )* +)** *&#&2 on )o& P*d& de )* FPGA  !a la #. $i%&e'os ne%esa'ios du'ante la sesi(n de la o'ato'io.  A ont!nu*! n &e det*))* *d* uno de )o& !ru!to& # o(o de$en de&*rro))*r&e en 8er!)o.  2.1.Diseño del convertidor a 7 segmentos P*r* +oder v!&u*)!9*r n(ero& &e ut!)!9*n d!&+)*#& - &e(ento&. E&to& d!&+)*#& t!enen - entr*d*& uno +or *d* &e(ento >ue &e +uede !)u(!n*r de 4or(* >ue *) !)u(!n*r *)uno& de e))o& &e +uede o(+oner  v!&u*)(ente un n(ero. En )* 4!ur* 1 &e (ue&tr*n )o& n(ero& de&de e) 7 *) 6.   $igu'a #. )jemplo d*gitos en un displa+ de , segmentos. Co(o +r!(er +*&o +*r* e) d!&e,o de e&te onvert!dor &e +re&ent* )* t*$)* de verd*d de) !ru!to o($!n*!on*) >ue 5*# >ue d!&e,*r Bt*$)* 2. Lo& no($re& de )o& &e(ento& en )* t*$)* 2 orre&+onden * )o& no($re& *&!n*do& en )* 4!ur* 1. L* *t!v*! n de )o& &e(ento& e& en n!ve) ba6o8  e& de!r +*r* >ue un &e(ento &e !)u(!ne e) v*)or de )* &e,*) de$e o)o*r&e * ero. En )* t*$)* &e re+re&ent*n )o& d:!to& de) 7 *) 6 * +*rt!r de &u v*)or en $!n*r!o de / $!t&H t*($!n *+*reen *)uno& n(ero& (*#ore& de 6 +*r* )o u*) &e !)u(!n*n !erto& &e(ento& de 4or(* >ue *+*re9*n )o& d:!to& 5e*de!(*)e&.
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks