Especificación, exploración y simulación arquitectónicas a través de la lógica de reescritura
| dc.contributor.author | Ayala Rincón, Mauricio | spa |
| dc.contributor.author | Hartenstein, Reiner W. | spa |
| dc.contributor.author | Maya Neto, Rinaldi | spa |
| dc.contributor.author | Jacobi, Ricardo P. | spa |
| dc.contributor.author | Llanos, Carlos Humberto | spa |
| dc.contributor.orcid | Ayala Rincón, Mauricio [0000-0003-0089-3905] | spa |
| dc.contributor.orcid | Jacobi, Ricardo P. [0000-0002-4520-7641] | spa |
| dc.contributor.orcid | Llanos, Carlos Humberto [0000-0002-0115-4461] | spa |
| dc.date.accessioned | 2020-10-27T00:21:29Z | |
| dc.date.available | 2020-10-27T00:21:29Z | |
| dc.date.issued | 2002-12-01 | |
| dc.description.abstract | En los últimos años, el Grupo Arvind del MIT ha demostrado la utilidad de la teoría de la reescritura de términos para la especificación de arquitecturas de procesadores. En sus procesadores de enfoque Los sistemas de reescritura de términos especificados se traducen en una descripción de hardware estándar lenguaje con fines de simulación. En este trabajo presentamos nuestra investigación actual sobre el uso de Reescritura-Lógica, que es un marco teórico más poderoso que el puro reescritura, para especificación, exploración y verificación de arquitecturas de procesador a un mayor nivel de abstracción. Adoptamos el entorno de lógica de reescritura ELAN para especificar, explorar y verificar arquitecturas sin necesidad de recurrir a los detalles del hardware lenguajes de descripción para fines de simulación. Nuestra investigación muestra que la simulación a nivel de lógica de reescritura puede proporcionar información útil para guiar el diseño arquitectónico. | spa |
| dc.description.abstractenglish | In recent years Arvind’s Group at MIT has shown the usefulness of term rewriting theory for the specification of processor architectures. In their approach processors specified by term rewriting systems are translated into a standard hardware description language for simulation purposes. In this work we present our current investigation on the use of Rewriting-Logic, which is a more powerful theoretical framework than pure rewriting, for specification, exploration and verification of processor architectures at a higher abstraction level. We adopt the rewriting-logic environment ELAN to specify, explore and verify architectures without the need to resort to the details of hardware description languages for simulation purposes. Our investigation shows that simulation at rewriting-logic level may provide useful insights to guide the architectural design. | eng |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.identifier.issn | 2539-2115 | |
| dc.identifier.issn | 1657-2831 | |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/9060 | |
| dc.language.iso | spa | spa |
| dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
| dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/1100/1072 | |
| dc.relation.references | Arvind and X. Shen. Using Term Rewriting Systems to Design and Verify Processors. Technical Report 419, Laboratory for Computer Science - MIT, 1999. in IEEE Micro Special Issue on ”Modeling and Validation of Microprocessors”, 1999. | |
| dc.relation.references | M. Ayala-Rinc´on, R. W. Hartenstein, R. Jacobi, and C. Llanos. Designing Arithmetic Digital Circuits via Rewriting-Logic. Available at www.mat.unb.br/∼ayala/publications.html, 2002 | |
| dc.relation.references | M. Ayala-Rinc´on, R. M. Neto, R. Jacobi, C. Llanos, and R. W. Hartenstein. Applying ELAN Strategies in Simulating Processors over Simple Architectures. In B. Gramlich and S. Lucas, editors, Proc. 2nd Workshop on Reduction Strategies in Rewriting and Programming, ENTCS volume 70(6):16 pages. Elsevier 2002. | |
| dc.relation.references | F. Baader and T. Nipkow. Term Rewriting and All That. Cambridge University Press, 1998 | |
| dc.relation.references | P. Borovansk´y, C. Kirchner, H. Kirchner, P.-E. Moreau, and C. Ringeissen. An overview of ELAN. In C. Kirchner and H. Kirchner, editors, ENTCS, volume 15. Elsevier, 1998. | |
| dc.relation.references | R. W. Hartenstein. A decade of reconfigurable computing: a visionary retrospective. In Proceedings of the DATE 2001 on Design, automation and test in Europe, pages 642–649. IEEE Press, 2001. | |
| dc.relation.references | R. W. Hartenstein. (Invited paper): Trends in Reconfigurable Logic and Reconfigurable Computing. In Proceedings of the Ninth IEEE Int. Conf. on Electronics, Circuits and Systems - ICECS 2002, Dubrovnik (Croatia), 2002. | |
| dc.relation.references | J. C. Hoe and Arvind. Hardware Synthesis from Term Rewriting Systems. Technical Report 421 A, Laboratory for Computer Science - MIT, 1999. | |
| dc.relation.references | H. Hussmann. Nondeterminism in Algebraic Specifications and Algebraic Programs. Birkh¨auser, 1993. | |
| dc.relation.references | H. Kirchner and P.-E. Moreau. Non-deterministic computations in ELAN. In J. Fiadeiro, editor, Recent Developments in Algebraic Specification Techniques, Proc. 13th WADT’98, volume 1589 of LNCS, pages 168–182. Springer, 1998. | |
| dc.relation.references | H. Kirchner and P.-E. Moreau. Promoting Rewriting to a Programming Language: A Compiler for Non-Deterministic Rewrite Programs in Associative-Commutative Theories. Journal of Functional Programming, 11(2):207–251, 2001. | |
| dc.relation.references | D. E. Knuth and P. B. Bendix. Computational Problems in Abstract Algebra, chapter Simple Words Problems in Universal Algebras, pages 263–297. J. Leech, ed. Pergamon Press, Oxford, U. K., 1970. | |
| dc.relation.references | X. Shen and Arvind. Design and Verification of Speculative Processors. Technical Report 400 A, Laboratory for Computer Science - MIT, 1998. | |
| dc.relation.references | X. Shen and Arvind. Modeling and Verification of ISA Implementations. Technical Report 400 B, Laboratory for Computer Science - MIT, 1998. | |
| dc.relation.references | D. Sima, T. Fountain, and P. Kacsuck. Advanced Computer Architectures: a Design Space Approach. Addison-Wesley, 1997. | |
| dc.relation.references | M. Vittek. A Compiler for Nondeterministic Term Rewriting Systems. In H. Ganzinger, editor, Proc. Seventh Int. Conf. on Rewriting Techniques and Applications RTA-96, New Brunswick, NJ, USA, volume 1103 of LNCS, pages 154–168. Springer, July 1996. | |
| dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/1100 | |
| dc.rights | Derechos de autor 2002 Revista Colombiana de Computación | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.source | Revista Colombiana de Computación; Vol. 3 Núm. 2 (2002): Revista Colombiana de Computación; 1-15 | |
| dc.subject | Innovaciones tecnológicas | |
| dc.subject | Ciencia de los computadores | |
| dc.subject | Desarrollo de tecnología | |
| dc.subject | Ingeniería de sistemas | |
| dc.subject | Investigaciones | |
| dc.subject | Tecnologías de la información y las comunicaciones | |
| dc.subject | TIC´s | |
| dc.subject.keywords | Technological innovations | eng |
| dc.subject.keywords | Computer science | eng |
| dc.subject.keywords | Technology development | eng |
| dc.subject.keywords | Systems engineering | eng |
| dc.subject.keywords | Investigations | eng |
| dc.subject.keywords | Information and communication technologies | eng |
| dc.subject.keywords | ICT's | eng |
| dc.subject.keywords | Rewriting-logic | eng |
| dc.subject.keywords | High level specification and simulation | eng |
| dc.subject.keywords | Design environment | eng |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Ciencias de la computación | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Tecnologías de la información y la comunicación | spa |
| dc.subject.lemb | Investigaciones | spa |
| dc.subject.proposal | Lógica de reescritura | spa |
| dc.subject.proposal | Especificación y simulación de alto nivel | spa |
| dc.subject.proposal | Entorno de diseño | spa |
| dc.subject.proposal | Desarrollo tecnológico | spa |
| dc.title | Especificación, exploración y simulación arquitectónicas a través de la lógica de reescritura | spa |
| dc.title.translated | Architectural specification, exploration and simulation through rewriting-logic | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.driver | info:eu-repo/semantics/article | |
| dc.type.hasversion | Info:eu-repo/semantics/publishedVersion | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | spa |
| dc.type.local | Artículo | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2002_Articulo_Especificación, exploración y simulación arquitectónicas a través de la lógica de reescritura.pdf
- Tamaño:
- 168.47 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
