A Design Method of a Completion Signal Generation Circuit of Memory for Asynchronous System

비동기식 시스템을 위한 메모리의 동작 완료 신호 생성 회로

  • 서준영 (충북대학교 정보통신공학과, 컴퓨터정보통신연구소) ;
  • 이제훈 (충북대학교 정보통신공학과, 컴퓨터정보통신연구소) ;
  • 조경록 (충북대학교 정보통신공학과 컴퓨터정보통신연구소)
  • Published : 2004.10.01

Abstract

This paper presents a design method for an asynchronous memory with a completion signal generation circuit meeting D-I model. The proposed design method is to generates a completion signal with dummy cell and a completion signal generation circuit to indicate completion of the required read or write operation to the processor. Dividing a memory exponentially to consider delay of a bit-line and a memory cell makes memory operates as a D-I model with minimum addition of redundant circuit. The proposed memory partitioning algorithm that divides entire memory into the several partitions with a exponentially increased size reduces the memory access delay by 40% compared with a conventional partitioning method to the same size.

본 논문은 B-I (delay insensitive) 모델을 사용하는 비동기 프로세서의 메모리 동작 완료 신호 생성 회로를 제안한다. 제안된 설계 방법은 더미셀과 완료 신호 생성 회로를 이용하여 메모리의 읽기 및 쓰기 동작의 완료 신호를 생성한다. 비트라인과 메모리 셀의 지연을 고려하여 메모리를 지수적 블록 크기로 나누어 최소의 완료 신호 회로를 추가하여 D-I 모델로 동작하는 메모리를 설계하였다. 각 구역의 크기가 지수적으로 증가하도록 메모리를 분할하는 제안된 분할 알고리즘은 기존의 동일한 크기를 갖는 구역들로 메모리를 분할하는 방법에 비해 약 40% 정도 동작 지연을 개선하였다.

Keywords

References

  1. A. J. Martin, A. Lines et al., 'The design of an asynchronous MIPS R3000 microprocessor', in Proc. Advanced Research in VLSI, pp. 164-181, Sep. 1997 https://doi.org/10.1109/ARVLSI.1997.634853
  2. A. Takamura et al., 'TITAC-2: A32-bit asynchronous microprocessor based on scalable-del ay-insensitive model', in Proc. ICCD'97, pp, 288-294, Oct. 1997 https://doi.org/10.1109/ICCD.1997.628881
  3. J. D Garside. S. Temple and R. Mehra., 'The AMULET2e cache system', in Proc. Advanced Research in Asynchronous Circuits and systems, pp. 208-217, Mar. 1996 https://doi.org/10.1109/ASYNC.1996.494452
  4. Vincent Wing-Yun Sit, Chui-Sing Choy, and Cheong-Fat Chan., 'A four-phase handshaking asynchronous static RAM design for self-timed systems', IEEE J. Solid-State Circuits, vol. 34, pp. 90-96, Jan. 1999 https://doi.org/10.1109/4.736660
  5. Seteve Furber, Principle of Asynchronous Circuit Design, Kluwer Academic Publishers, 2001
  6. 김석윤, VLSI 시스템 회로연결선의 모형화 및 해석, 시그마프레스, 1999
  7. Betty Prince, SEMICONDUCTOR MEMORIES, John Wiley & Sons, 1991