Anexo 2. - Departamento de TecnologÃa Electrónica
Anexo 2. - Departamento de TecnologÃa Electrónica
Anexo 2. - Departamento de TecnologÃa Electrónica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Sistemas <strong>de</strong> MultiprocesamientoMEMORIASLas memorias M1 y M2 están organizadas por palabras, correspondiendo las células <strong>de</strong> una misma horizontal alos diferentes bits <strong>de</strong> una palabra y las células <strong>de</strong> una vertical a los bits <strong>de</strong> un peso <strong>de</strong>terminado <strong>de</strong> las diferentespalabras.Cada célula representa un punto <strong>de</strong> memoria con un biestable y las lógicas <strong>de</strong> escritura y <strong>de</strong> comparación para lamatriz M1, <strong>de</strong> escritura y <strong>de</strong> lectura para la matriz M<strong>2.</strong>Aquí nos <strong>de</strong>sinteresaremos <strong>de</strong> las operaciones <strong>de</strong> escritura que permiten la carga inicial <strong>de</strong> la memoria.La búsqueda en memoria implica la carga previa <strong>de</strong>l <strong>de</strong>scriptor en el registro D.A continuación, se ejecutarán todas las operaciones en paralelo con todas las palabras, bajo el efecto <strong>de</strong> un soloimpulso COMP. Una célula <strong>de</strong> M1 transmitirá el impulso COMP si el contenido <strong>de</strong>l punto <strong>de</strong> memoria es idéntico alcontenido <strong>de</strong>l biestable <strong>de</strong>l registro D situado en la misma vertical, y lo bloqueará en caso contrario.Si se supone que hay, como máximo, una información idéntica al <strong>de</strong>scriptor en M1, se tendrá corno máximo, unimpulso COMP a la salida <strong>de</strong> M1 que <strong>de</strong>signará a la palabra <strong>de</strong> M2 para enviar al registro A.La figura esquematiza una célula <strong>de</strong> M1 y una célula <strong>de</strong> M<strong>2.</strong> Sus ecuaciones son las siguientes:Pue<strong>de</strong>n realizarse pequeñas memorias asociativas (16 palabras <strong>de</strong> unos treinta dígitos) con tiempos <strong>de</strong> búsqueda<strong>de</strong>] or<strong>de</strong>n <strong>de</strong> 100 a 200 ns.Se utilizan las memorias asociativas para las búsquedas en tabla o para ciertas transcodificaciones, en las que elfactor tiempo es <strong>de</strong>masiado importante como para per<strong>de</strong>rlo en búsquedas programadas sobre tablas en memoriacentral. En particular, veremos algunas <strong>de</strong> sus aplicaciones al <strong>de</strong>scribir las técnicas <strong>de</strong> topografía <strong>de</strong> memoria.ETSII – Dpto. Tecnología Electrónica Página: 37 / 54 MSA