A Teaching Methodology Based On The ALU 8bit RISC Design VLSI Full Custom for Classes on Computer Architecture and Digital Electronic

Authors

  • Alexandre M. De Oliveira USP
  • Jorge R. B. Garay USP
  • A. C. Lins Rodrigues USP
  • João F. Justo USP
  • Sergio T. Kofuji USP

DOI:

https://doi.org/10.5753/ijcae.2013.4948

Keywords:

Interstícios-pedagógicos, Unidade Lógico-Aritmética, VLSI, Circuito integrado, Ensino-aprendizagem

Abstract

Este trabalho apresenta uma metodologia de ensino de projeto e simulação de circuitos digitais com foco em uma Unidade Lógico Aritmética – ULA, de 8bits, com a tecnologia de processo de fabricação IBM 7WL SiGe BiCMOS 180nm Very-large-scale integration-VLSI Full-Custom utilizando como ambiente de desenvolvimento Spice a ferramenta, de licença GNU, LTSpice 4. A ULA foi concebida para realizar operações aritméticas de soma, subtração e comparação de maior, menor e de igualdade, bem como realizar operações lógicas AND e OR na forma bit-a-bit. Os resultados de simulações evidenciaram o funcionamento da arquitetura proposta, com atraso máximo de resposta da ordem de 1ns. A metodologia foi experimentada, com êxito em disciplinas como Arquitetura de Computadores e Organização de Computadores para o curso de Ciências da Computação, Circuitos Digitais, Microprocessadores e Microcontroladores II e Eletrônica Digital e Ao Projeto VLSI II para o curso de Engenharia Elétrica, onde foi evidenciada uma rica experiência dos alunos no que tange o contato com o estudo e desenvolvimento deste elemento central (ULA) a arquitetura de computadores.

Downloads

Não há dados estatísticos.

Referências

J. Djordjevic, B. Nikolic, and A. Milenkovic. "Flexible Web-Based Educational System for Teaching Computer Architecture and Organization". IEEE Transaction On Education, Vol. 48, No. 2, pp. 264-274. May 2005.

A. M. De Oliveira, H. D. O. Ascama, and S. T. Kofuji. "Unidade Lógico-Aritmética com Arquitetura Risc de 8bits Projetada na Tecnologia CMOS 350nm para Aplicações na Educação na Engenharia e na Ciência da Computação". Journal of the Federal Institute of São Paulo (SINERGIA), Vol. 14, No. 1, pp. 28-38. apr 2013.

E. Fregni, A. M. Saraiva. "Engenharia do projeto logico digital: conceitos e pratica. São Paulo: E. Blucher. 1995.

R. J. Tocci,N. S. Widmer, and G. L. Moss. Sistemas digitais: princípios e aplicações. 10. ed. São Paulo: Prentice Hall, 2007.

M. Suzuki, et al. "A 1.5ns 32b CMOS ALU in Double Pass-Transistor Logic". IEEE International Solid-State Circuits Conference, Session 5, p. 90-91, 1993.

D. A. Patterson, J. L. Hennessy. "Computer organization and design: the hardware/software interface". 3. ed. Boston: Morgan Kaufmann Publishers, 2005.

G. G. Langdon, E. Fregni. Projeto de computadores digitais. São Paulo: E. Blucher, 1987.

D. Patti, et al. "Supporting Undergraduate Computer Architecture Students Using a Visual MIPS64 CPU Simulator". IEEE Transaction on Education. Vol. 55, n. 3, pp. 406-411, May 2012.

Y. Linn. "An Ultra Low Cost Wireless Communications Laboratory for Education and Research". IEEE Transaction on Education. Vol. 55, n. 2, pp. 169-179, May 2012.

M. Da G. N. Mizukami. “Ensino: as abordagens do processo”. São Paulo: EPU, 1986.

S. Hall. “A Centralidade da Cultura: notas sobre as revoluções culturais de nosso tempo”. Educação & Realidade, Porto Alegre, v. 22, n. 2, p. 15-46, jul./dez. 1997.

P. Freire. Pedagogia do Oprimido. 9 ed. Rio de Janeiro: Editora Paz e Terra, 1981.

J. L. Güntzel. "Projeto de um unidade lógico-aritmética (ULA)". Universidade Federal de Pelotas. Pelotas, 2003.

C. Srinivasan. Arithmetic Logic Unit (ALU) design using reconfigurable CMOS logic. 2003. Dissertação (Mestrado de Ciências em Engenharia Elétrica). Louisiana State University and Agricultural and Mechanical College, Louisiana, 2003.

D. RADHAKRISHNAN, "Design of CMOS circuits". IEE Proceedings-G. UK: Stevenage. Vol. 138, n. 1, p. 83-90, fev. 1991.

D. RADHAKRISHNAN, "Switching activity in CMOS pass networks". IEE Electronics Letters Online, UK: Stevenage. Vol. 35, n. 24, p. 2115-2116, nov. 1999.

D. RADHAKRISHNAN, S. R. WHITAKER, G. K. MAKI. "Formal Design Procedures for Pass Transistor Switching Circuits". IEEE Journal of Solid-State Circuits. Vol. SC-20, n. 2, p. 531-536, apr. 1985.

P. KUDVA, et al. "Synthesis of Hazard-free Customized CMOS Complex-Gate Networks Under Multiple-Input Changes". IB T.J. Watson Research Center. 1996.

J. A. Abraham. "Implementing Logic in CMOS". Notas de aula. Departament of Electrical and Computer Enginnering at The University of Texas, Austin, set. 2010.

Sindicato das Entidades Mantenedoras de Estabelecimentos de Ensino Superior no Estado de São Paulo. “Mapa do Ensino Superior no Estado de São Paulo”, 2012.

Downloads

Published

2013-12-01

Como Citar

Oliveira, A. M. D., Garay, J. R. B., Rodrigues, A. C. L., Justo, J. F., & Kofuji, S. T. (2013). A Teaching Methodology Based On The ALU 8bit RISC Design VLSI Full Custom for Classes on Computer Architecture and Digital Electronic. International Journal of Computer Architecture Education, 2(1), 25–28. https://doi.org/10.5753/ijcae.2013.4948

Issue

Section

Artigos Completos