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

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

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

초록

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

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.

키워드

참고문헌

  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