Sie sind auf Seite 1von 5

MANUAL DE USUARIO DEL BOOLE-DEUSTO

CONSIDERACIONES GENERALES
Cuando nos decidimos a disear el BOOLE-DEUSTO (a partir de ahora BOOLE a secas) hace casi 10 aos lo hicimos por ue pensamos ue los entornos pro!esionales de an"lisis # diseo no cu$r%an las necesidades acad&micas' # por ue a uellos entornos m"s espec%!icos para el aula no cu$r%an todas las e(pectati)as* Esto no uiere decir ue BOOLE )en+a a sustituir a por e,emplo Electronics -or.Bench' /SE de 0ilin(' Or-C1D' etc*' simplemente $usca a#udar a los pro!esores # alumnos de diseo di+ital* Con la anterior declaraci2n nace #a la primera restricci2n3 sistemas com$inacionales a ni)el de $it # aut2matas' # no a ni)el de pala$ra (sumadores' codi!icadores' contadores' etc)' aspecto #a per!ectamente cu$ierto por el E-B' por e,emplo* El "m$ito de uso de BOOLE es el aula en el primer curso de diseo l2+ico' # por tanto los e,ercicios han de ser pe ueos* Bien es )erdad ue hemos usado BOOLE para sistemas com$inacionales de 10 entradas # aut2matas con m"s de 40 estados' pero no es la idea inicial' # de$er%amos e)itar el uso pro!esional del BOOLE para !a$ricar circuitos' a no ser ue estemos mu# se+uros de la $ondad del BOOLE' situaci2n ue de$er"n ir marcando los propios usuarios* En cuanto a aspectos +enerales' BOOLE es educati)o' en!ocado a la metodolo+%a' instala$le en un solo *e(e' !"cilmente utili5a$le' +r"!ico' adapta$le al ni)el del usuario # en )arios idiomas3 espaol' eus.ara e in+l&s (es e(ten(i$le a otros idiomas' por si al+uien se anima)* Se+uro ue m"s de un usuario respirar" al sa$er ue no ha# ue instalar' o ue el manual no tiene 600 p"+inas* 1un ue en el manual se descri$en someramente las !unciones' podemos enumerar al+unas para ir centrando al BOOLE3 ta$las de )erdad' dia+ramas de 7eitch-8arnau+h' e(presiones $ooleanas' circuitos l2+icos' !ormas normales' circuitos 919D:9O;' simpli!icaci2n de !unciones' aut2matas de <oore # <eal#' con)ersi2n entre aut2matas' minimi5aci2n de estados' circuitos con =-8 # D' ta$las de resultados' simulaci2n' pro+ramas 7>DL # OrC1D-?LD' !icheros =EDEC' etc* ?or @ltimo decir ue la )ersi2n ue a u% se entre+a se presenta como de!initi)a' por lo menos en lo ue es su !uncionalidad # aspecto +eneral* ?ero estar%amos mu# a+radecidos a a uellos ue nos ha+an lle+ar comentarios' errores o modos de uso del BOOLE al correo 5u$iaAeside*deusto*es* 1simismo es importante animar a los usuarios a ue se inscri$an en el re+istro BOOLE para reci$ir las nue)as )ersiones del BOOLE' o al+@n nue)o producto so!tBare did"ctico*

INSTALAR Y ARRANCAR BOOLE-DEUSTO


La instalaci2n es tan sencilla como copiar los !icheros *e(e en su directorio* Si se partiera de los *5ip $astar%a con e(traer los !icheros en el directorio ele+ido* El CD contiene )ersiones en espaol' eus.ara e in+l&s* Los *e(e son los mismos para los tres idiomas' pero para in+l&s ha# ue copiar el $oole*enu # el reductio*enu' # para el eus.ara el $oole*eu ' no siendo !ichero adicional nin+uno para el espaol* En principio cada usuario copiar" una sola )ersi2n' pero si uisiera tenerlas todas' de$er" tener una carpeta para cada idioma* Los !icheros distri$uidos son3 BOOLE*e(e* ;EDUCT/O*e(e' puede prescindirse de &l en la instalaci2n' es una aplicaci2n e(terna para simpli!icaci2n $ooleana a)an5ada* BOOLE*eu para la traducci2n al eus.ara* BOOLE*enu # ;EDUCT/O*enu para la traducci2n al in+l&s* 9o es necesario re+istrarse en nin+una Be$' pero s% es recomenda$le en)iar un correo electr2nico a 5u$iaAeside*deusto*es para poder reci$ir +ratuitamente las nue)as )ersiones del BOOLE-DEUSTO* Basta con en)iar el nom$re' la uni)ersidad o centro de ensean5a' !acultad' asi+natura # curso en ue se usa # n@mero de alumnos ue lo usan* Tam$i&n ser"n $ien)enidos todo tipo de comentarios # su+erencias* ?ara arrancar la aplicaci2n $astar" con hacer do$le clic so$re el BOOLE*e(e*

ANLISIS Y DISEO DE SISTEMAS COMBINACIONALES


Una )e5 ue se ha arrancado el pro+rama aparece una pantalla ()er !i+ura 1) para ele+ir sistemas com$inacionales o secuenciales:aut2matas* Empecemos por los com$inacionales*

Ci+ura 1* ?antalla principal del BOOLE 1* En la parte superior de la ima+en se de$e completar o$li+atoriamente el nom$re del sistema # el n@mero de entradas # salidas* En el e,emplo el sistema se llama e,er # tiene 6 entradas # dos salidas ()er !i+ura 4)* El sistema por de!ecto asocia unos nom$res a las entradas # salidas' pudiendo cam$iarlas el usuario*

Ci+ura 4* ?antalla principal de Sistemas Com$inacioanles 4* Se+uidamente el usuario podr" proceder en el orden ue desee' pero si+amos una secuencia t%pica de e,ercicio* En este caso acti)aremos la opci2n Ta$la de 7erdad <anual # con la ima+en en la pantalla ()er !i+ura D) $astar" con hacer clics de rat2n para insertar los 1' 0 o 0 correspondientes a cada !ila* 1l pulsar E)aluar el sistema uedar" +uardado*

Ci+ura D* Car+a de la Ta$la de 7erdad D* Una )e5 introducido el sistema' el usuario o$tendr" las !ormas can2nicas o normales acti)ando la opci2n Corma 9ormal Dis#unti)a ()er !i+ura 6)* Con la pantalla de la ima+en a la )ista el usuario podr" aceptar los resultados o incluso modi!icarlos' pero de$er" tener en cuenta ue este cam$io se trasladar" a todo el sistema' incluida la ta$la de )erdad* ?ara )er la se+unda salida' el usuario de$er" usar la $arra de despla5amiento de la i5 uierda*

Ci+ura 6* Cormas 9ormales del sistema

6* El si+uiente paso ser" o$tener las e(presiones simpli!icadas de cada salida* ?ara esto $astar" con acti)ar la opci2n E(p* SO? Simpli!icada* En la pantalla de la !i+ura E )emos la e(presi2n $ooleana de C1*

Ci+ura E* E(presi2n $ooleana simpli!icada En la parte in!erior de la ima+en podemos ele+ir )er las e(presiones en modo 919D:9O; o )er el circuito l2+ico correspondiente* La !i+ura F muestra el circuito l2+ico de la !unci2n C1*

Ci+ura F* Circuito l2+ico E* 1dem"s de o$tener el circuito podr%amos ha$er ele+ido )er los dia+ramas 7-8* La ima+en muestra el dia+rama de 7-8 con los la5os de simpli!icaci2n di$u,ados ()er !i+ura G)* En la pantalla el usuario puede )er el resultado completo o puede )er di$u,ado cada la5o por separado utili5ando la parte in!erior i5 uierda* 1dem"s el usuario puede utili5ar dos tipos de 7-8 di$u,ados de dos maneras' utili5ando la parte superior i5 uierda* La parte de los 7-8 es se+uramente la m"s )alorada por los usuarios' # en la ue m"s se ha es!or5ado el e uipo de diseo*

Ci+ura G* Dia+rama de 7eitch-8arnau+h con la !unci2n simpli!icada F* Una )e5 ue el usuario tiene el circuito puede aca$ar a u% el e,ercicio # pasar al la$oratorio para implementarlo con C/ G600* ?ero ui5" el usuario uiera darle un en!o ue m"s pro!esional' # aun ue este no es el en!o ue ori+inal del BOOLE (es did"ctico)' s% permite o$tener el correspondiente pro+rama en 7>DL u OrC1D-?LD (est"ndares de l2+ica pro+rama$le)' o me,or aun' permite o$tener directamente el =EDEC listo para ser +ra$ado en una ?1L 44710* La !i+ura H muestra el aspecto de parte del !ichero =EDEC*

Ci+ura H* Cichero =EDEC +enerado por el BOOLE

Das könnte Ihnen auch gefallen