Abstract:
MTCMOS 제어회로가 개시된다. MTCMOS 제어회로는 MTCMOS 의 슬립 모드에 따라 고전압의 전류 제어 스위치의 스위칭를 제어하는 제1 제어신호와, 논리 회로부의 데이터를 저장하기 위한 플립 플롭부를 제어하는 제2 제어신호를 출력하고, MTCMOS가 슬립 모드로 전환될 때는 MTCMOS 제어회로는 제2 제어신호를 제1 논리 상태에서 제2 논리 상태로 천이하고 소정의 지연 시간 후에 제1 제어신호를 제2 논리 상태에서 제1 논리 상태로 천이하며, MTCMOS가 활성 모드로 전환될 때는 MTCMOS 제어회로는 제1 제어신호를 제1 논리 상태에서 제2 논리 상태로 천이하고 소정의 지연 시간 후에 제2 제어신호를 제2 논리 상태에서 제1 논리 상태로 천이한다. 본 발명에 따른 MTCMOS 에 따르면, MTCMOS 내부 제어 신호를 MTCMOS의 각 모드 전환 시 적절한 지연 시간을 통해 제어함으로써, MTCMOS의 슬립 모드로 전환 시 데이터를 온전히 저장할 수 있고, 활성화 모드시 충전된 전하를 완전히 방전하여 MTCMOS 의 동작 중에 데이터를 손상하지 않고 소비전력을 최소화하면서도 정상적인 동작을 제어할 수 있게 한다.
Abstract:
표준셀 라이브러리및 표준셀 라이브러리를사용하는방법이개시된다. 본발명의예시적실시예에따른표준셀 라이브러리는, 복수개의표준셀들에대한정보를포함할수 있고, 적어도하나의표준셀은입력신호또는출력신호가통과하고, 제1 및제2 영역을포함하는적어도하나의핀을포함할수 있고, 추후비아가핀에배치될때 상기제2 영역은상기제1 영역보다낮은비아의저항치를제공할수 있고, 표준셀 라이브러리는제2 영역에대응하는마커정보를포함할수 있다.
Abstract:
A semiconductor device according to the present invention includes a first conductive type substrate; one or more logic cells including a second conductive type first well on the substrate; and a filler cell including a second conductive type second well connected to the first well. At least one selected from the sides of the second well as a boundary against the substrate is shaped into curved folds.
Abstract:
PURPOSE: A method for generating a standard cell library for a DPL(Double Patterning Lithography) process and a method for rapidly generating a DPL mask using the same are provided to reduce separation time by separating a pattern to construct a database. CONSTITUTION: A standard cell is separated into a first region and a second region(S300). An interaction is not generated between the first region and an external cell. An interaction is generated between the external cell and the second region. A DPL separation pattern is generated in the first region and the second region(S310). A standard cell library with the DPL separation pattern is generated(S330). [Reference numerals] (AA) Start; (BB) End; (S300) Separating a standard cell into a first region without interaction with a first external cell and a second external cell and second and third regions having interaction with an external cell; (S310) Generating one DPS separation pattern for the first region; (S320) Generating multiple DPS separation patterns for second and third regions according to the interaction of the first external cell and the second external cell; (S330) Generating a standard cell library including the generated respective DPL separation pattern;
Abstract:
집적회로로 구현될 경우 면적이 작고 특히 여러개의 매크로 블록들에 공유되고 여러개의 매크로 블록들의 바디 전압을 각각 다르게 독립적으로 제어할 수 있는 바디 바이어싱(body biasing) 제어회로 및 이의 바디 바이어싱 제어방법이 개시된다. 상기 바디 바이어싱 제어회로는, 각 매크로 블록의 동작상태에 적절한 바디 전압을 나타내는 인덱스들이 기록되는 룩업 테이블, 및 상기 룩업 테이블로부터 대응되는 인덱스를 수신하여, 대응되는 매크로 블록의 동작상태에 적절한 바디 전압들을 생성하여 상기 대응되는 매크로 블록에 제공하는 제어회로를 구비하는 것을 특징으로 한다.
Abstract:
반도체 소자의 누설전류 예측 방법에 있어서, 다수의 셀을 갖는 칩을 다수의 분할영역으로 구분하고, 각 셀에서 누설전류를 야기하는 공정 변수들 상호간의 공간적 상관성(spatial correlation)을 결정한다. 다수의 누설 성분에 관한 실제 누설 특성함수를 산술적으로 합산하여 상기 다수의 누설 성분과 물리적으로 등가인 가상 셀 누설 특성 함수(virtual cell leakage characteristic function)를 생성한다. 분할 영역 내의 각 셀에 대한 가상 셀 누설 특성함수를 산술적으로 합산하여 상기 분할 영역에서 발생하는 누설 전류에 관한 특성 함수인 영역 누설 특성함수를 생성한다. 영역 누설 특성함수를 통계적으로 합산하여 전 칩에서 발생하는 누설전류에 관한 특성함수인 전칩(full chip) 누설 특성함수를 생성한다. 전칩 누설특성함수를 수득하기 위한 윌킨슨 알고리즘의 복잡도를 줄일 수 있다.
Abstract:
According to the present invention, a method for controlling the temperature of a semiconductor device includes a step of sensing the driving temperature of the semiconductor device, a step of controlling a body bias level for at least one functional block of the semiconductor device if the driving temperature satisfies a first condition, and a step of activating a thermal throttling operation and controlling the body bias level at the same time if the driving temperature satisfies a second condition. The thermal throttling operation controls the driving voltage and/or clock frequency of the at least one functional block of the semiconductor device.