KR20070087545A - 구조화된 집적회로 소자 - Google Patents
구조화된 집적회로 소자 Download PDFInfo
- Publication number
- KR20070087545A KR20070087545A KR1020077003697A KR20077003697A KR20070087545A KR 20070087545 A KR20070087545 A KR 20070087545A KR 1020077003697 A KR1020077003697 A KR 1020077003697A KR 20077003697 A KR20077003697 A KR 20077003697A KR 20070087545 A KR20070087545 A KR 20070087545A
- Authority
- KR
- South Korea
- Prior art keywords
- custom
- logic
- cells
- interconnect
- via layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17748—Structural details of configuration resources
- H03K19/1776—Structural details of configuration resources for memories
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17724—Structural details of logic blocks
- H03K19/17728—Reconfigurable logic blocks, e.g. lookup tables
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17724—Structural details of logic blocks
- H03K19/17732—Macroblocks
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17736—Structural details of routing resources
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/1778—Structural details for adapting physical parameters
- H03K19/17796—Structural details for adapting physical parameters for physical disposition of blocks
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
Claims (57)
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이; 및다수의 소자의 주문형 I/O 셀들을 포함하며, 상기 로직 셀 각각은 적어도 하나의 검색표를 포함하며, 상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하기 위해 상기 다수의 로직 셀 상부에 놓이는 금속 및 비아 접속층들을 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며, 상기 주문형 I/O 셀들은 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 제 1 항에 있어서,상기 반도체 소자는 구성가능한 RAM 블록을 더 포함하며, 상기 RAM 블록의 구성은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 반도체 소자는 구성가능한 ROM 블록을 더 포함하며, 상기 ROM 블록의 구성은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 반도체 소자는 주문가능한 클록 분포 구조물을 더 포함하며, 상기 주문가능한 클록 분포 구조물은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 4 항에 있어서,상기 반도체 소자는 상기 클록 분포 구조물을 미세하게 조절하는 주문가능한 트리머 셀을 더 포함하며, 상기 주문가능한 트리머 셀은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,각각 적어도 하나의 플립-플롭을 가지는 다수의 로직 셀을 포함하는 로직 어레이;다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록 다수의 동일한 로직 셀 위에 놓이는 적어도 하나의 금속 접속층; 및다수의 소자의 주문형 I/O 셀들을 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며, 상기 주문형 I/O 셀들은 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 제 6 항에 있어서,상기 반도체 소자는 구성가능한 RAM 블록을 더 포함하며, 상기 RAM 블록의 구성은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 7 항에 있어서,상기 반도체 소자는 내장형 마이크로프로세서를 더 포함하며, 상기 마이크로프로세서는 구성가능한 RAM 포트로부터 개별 판독/기록 포트에 의해 상기 RAM 블록을 액세스할 수 있는 능력을 가지는 것을 특징으로 하는 반도체 소자.
- 제 7 항에 있어서,상기 구성가능한 RAM 포트는 다수의 RAM의 출력의 로직 멀티플렉싱 출력 또는 와이어링을 위한 비아 옵션을 포함하는 것을 특징으로 하는 반도체 소자.
- 제 6 항에 있어서,상기 반도체 소자는 구성가능한 ROM 블록을 포함하며, 상기 구성가능한 ROM 블록의 콘텐츠는 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 6 항에 있어서,상기 반도체 소자는 주문가능한 클록 분포 구조물을 포함하며, 상기 주문가능한 클록 분포 구조물은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 제 11 항에 있어서,상기 반도체 소자는 상기 클록 분포 구조물을 미세하게 조절하기 위해 주문가능한 트리머 셀을 더 포함하며, 상기 주문가능한 트리머 셀은 상기 커스텀 비아층에 의해 주문되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이; 및내장형 마이크로프로세서를 포함하며, 상기 로직 셀 각각은 적어도 하나의 검색표를 포함하며, 상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록 상기 다수의 로직 셀 상에 놓이는 금속 접속층들을 더 포함하는, 반도체 소자.
- 제 13 항에 있어서,상기 반도체 소자는 구성가능한 ROM 블록을 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 13 항에 있어서,상기 마이크로프로세서는 상기 검색표의 콘택츠를 판독하거나 로딩하는 능력 을 갖는 것을 특징으로 하는 반도체 소자.
- 제 13 항에 있어서,상기 마이크로프로세서는 상기 로직 어레이의 테스트를 수행하는 능력을 갖는 것을 특징으로 하는 반도체 소자.
- 제 13 항에 있어서,상기 반도체 소자는 구성가능한 RAM 블록을 더 포함하며, 상기 마이크로프로세서는 상기 RAM 블록의 테스트를 수행하는 능력을 갖는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,적어도 하나의 플립-플롭을 가지는 다수의 로직 셀을 포함하는 로직 어레이;다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록 다수의 동일한 로직 셀 위에 놓이는 적어도 하나의 금속 접속층; 및내장형 마이크로프로세서를 포함하는, 반도체 소자.
- 제 18 항에 있어서,상기 반도체 소자는 구성가능한 ROM 블록을 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 18 항에 있어서,상기 마이크로프로세서는 상기 검색표의 콘텐츠를 판독하거나 로딩하는 능력을 갖는 것을 특징으로 하는 반도체 소자.
- 제 18 항에 있어서,상기 마이크로프로세서는 상기 로직 어레이의 테스트를 수행하는 능력을 갖는 것을 특징으로 하는 반도체 소자.
- 제 18 항에 있어서,상기 반도체 소자는 구성가능한 RAM 블록을 더 포함하며, 상기 마이크로프로세서는 상기 RAM 블록의 테스트를 수행하는 능력을 갖는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 I/O 셀들은 패드 전용 로우(row)를 포함하며, 상기 패드 전용 로우는 상기 주문형 I/O 셀에 대해 하나 이상의 전력 접속부를 제공하는 것을 특징으로 하는 반도체 소자.
- 제 23 항에 있어서,상기 패드 전용 로우는 상기 로직 어레이에 전력 접속부를 제공하는 것을 특징으로 하는 반도체 소자.
- 제 23 항에 있어서,상기 패드 전용 로우는 패드의 출력 로우인 것을 특징으로 하는 반도체 소자.
- 제 23 항에 있어서,상기 I/O 셀들은 적어도 3개의 패드 로우를 포함하며, 상기 패드 전용 로우는 제 3 패드 로우인 것을 특징으로 하는 반도체 소자.
- 제 23 항에 있어서,상기 패드 전용 로우는 I/O 셀 입력 또는 출력 신호와의 접속부를 갖지 않는 것을 특징으로 하는 반도체 소자.
- 제 11 항에 있어서,상기 주문가능한 클록 분포 구조물은상기 커스텀 비아층에 의한 주문과 상관없이, 미리-특정화된 지연을 유지하기 위해 각각의 분포 스테이지에서 일정한 로딩을 포함하는 것을 특징으로 하는 반 도체 소자.
- 로직 어레이로서,적어도 하나의 검색표를 포함하는 다수의 동일한 로직 셀; 및다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 직접 상호접속부를 제공하도록 상기 다수의 동일한 로직 셀 위에 놓이는 금속 접속층들을 포함하며, 상기 로직 어레이는 상기 다수의 동일한 로직 셀 각각의 기능이 상기 검색표의 적어도 하나의 구성에 의해 결정되는 다수의 기능중 하나가 되도록 설계되는, 로직 어레이.
- 반도체 소자로서,다수의 기능 블록 - 상기 기능 블록들 중 적어도 하나는 구성가능한 RAM 블록이며, 상기 RAM 블록의 구성은 커스텀 비아층에 의해 주문됨 - ; 및상기 다수의 블록의 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 블록 위에 놓이는 다수의 금속 접속층들을 포함하는, 반도체 소자.
- 제 30 항에 있어서,상기 커스트 비아층은 상기 커스텀 비아층의 전자 데이터에 웨이퍼를 직접 노출시킴으로써 생성되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 기능 블록 - 상기 다수의 기능 블록 중 적어도 하나는 구성가능한 ROM 블록이며, 상기 ROM 블록의 콘텐츠는 커스텀 비아층에 의해 주문됨 - ; 및상기 다수의 블록의 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 블록 위에 놓이는 다수의 금속 접속층들을 포함하며, 상기 주문형 상호접속부는 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 제 32 항에 있어서,상기 커스텀 비아층은 상기 커스텀 비아층의 전자 데이터를 웨이퍼에 직접 노출시킴으로써 생성되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 기능 블록;상기 다수의 블록의 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 블록들 위에 놓이는 다수의 금속 접속층 ; 및다수의 소자의 주문형 I/O 셀들을 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며, 상기 주문형 I/O 셀들은 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 제 34 항에 있어서,상기 커스텀 비아층은 상기 커스텀 비아층의 전자 데이터를 웨이퍼에 직접 노출시킴으로써 생성되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 기능 블록 - 상기 기능 블록들 중 적어도 하나는 구성가능한 ROM 블록이며, 상기 ROM 블록의 콘텐츠는 커스텀 비아층에 의해 주문되며, 상기 기능 블록들 중 적어도 하나는 구성가능한 RAM 블록이며, 상기 RAM 블록의 구성은 상기 커스텀 비아층에 의해 주문됨 - ;상기 다수의 블록의 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 블록 위에 놓이는 다수의 금속 접속층 - 상기 주문형 상호접속부는 상기 커스텀 비아층에 의해 주문됨 - ; 및다수의 소자의 주문형 I/O 셀들 - 상기 주문형 I/O 셀들은 상기 커스텀 비아층에 의해 주문됨 -을 포함하는, 반도체 소자.
- 제 36 항에 있어서,상기 커스텀 비아층은 상기 커스텀 비아층의 전자 데이터를 웨이퍼에 직접 노출시킴으로써 생성되는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 로직 셀 각각은 멀티플렉서를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 로직 셀 각각은 NAND 게이트를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 1 항에 있어서,상기 로직 셀 각각은 다수의 버퍼를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 6 항에 있어서,상기 로직 셀 각각은 멀티플렉서를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 6 항에 있어서,상기 로직 셀 각각은 NAND 게이트를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 제 6 항에 있어서,상기 로직 셀 각각은 다수의 버퍼를 더 포함하는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 로직 블록; 및다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 블록 위에 놓이는 금속 및 비아 접속층들을 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며,상기 로직 블록들은,다수의 로직 셀을 포함하는 로직 어레이; 및다수의 소자의 주문형 I/O 셀들 및 구성가능한 RAM 블록 중 적어도 하나를 포함하며, 상기 주문형 I/O 셀들은 상기 커스텀 비아층에 의해 주문되며, 상기 RAM 블록의 구성은 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이를 포함하며,상기 로직 셀 각각은 검색표, 또 다른 로직 부재, 및 상기 로직 셀의 출력의 구동 강도를 변화시키기 위해 상기 로직 셀 내부의 상기 로직 부재와 선택적으로 접속되는 다양한 크기의 다수의 인버터를 포함하며,상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며,상기 로직 어레이는 구성가능한 RAM 블록을 더 포함하며, 상기 RAM 블록의 구성은 상기 커스텀 비아층에 의해 주문되는, 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이를 포함하며,상기 로직 셀 각각은 적어도 하나의 인버터, 적어도 하나의 NAND 펑크션, 및 검색표를 포함하며,상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며,상기 주문형 상호접속부는 상기 적어도 하나의 NAND 펑크션 및 상기 적어도 하나의 인버터 사이에 접속부를 제공하는, 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이를 포함하며,상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 금속 및 비아 접속층은 긴 금속 세그먼트들 및 짧은 금속 세그먼트들을 포함하며, 상기 긴 금속 세그먼트들은 트랙이 주기적으로 변하도록 점퍼들에 접속되는 금속 세그먼트들을 포함하는, 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이를 포함하며,상기 로직 셀 각각은 적어도 하나의 검색표를 포함하며, 상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며,상기 금속 및 비아 접속층들의 개수는 주문형 상호접속부 설계에 대한 적어도 하나의 요구에 의해 결정되는, 반도체 소자.
- 제 48 항에 따른 적어도 2개의 반도체 소자를 포함하는 반도체 웨이퍼로서,상기 반도체 소자 모두에 대해 공통 개수의 상기 다수의 금속 및 비아 접속층들이 요구되도록 상기 적어도 2개의 반도체 소자에 대해 하나 이상의 설계가 선 택되는, 반도체 웨이퍼.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이; 및다수의 소자의 I/O 셀들을 포함하며, 상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부가 제공되도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며, 상기 주문형 상호접속부는 상기 커스텀 비아층에 의해 주문되며, 상기 I/O 셀들은 적어도 3개의 패드 로우를 포함하는, 반도체 소자.
- 제 50 항에 있어서,적어도 하나의 패드 로우는 상기 로직 어레이에 적어도 하나의 전력 접속부를 제공하는데 이용되는 것을 특징으로 하는 반도체 소자.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이 - 상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 주문형 상호접속부는 커스텀 비아 층에 의해 주문됨 - ;주문가능한 클록 분포 구조물을 포함하며, 상기 주문가능한 클록 분포 구조물은,상기 클록 분포 구조물의 지연을 미세하게 조절하며, 상기 커스텀 비아층에 의해 주문되는 주문가능한 트리머 셀; 및위상 잠금 루프 회로에 대한 주문가능한 접속부들로 이루어진 그룹에서 선택되는 적어도 하나의 콤포넌트를 포함하며, 상기 주문가능한 접속부는 각각의 클록의 위상 및 주파수를 결정하는, 반도체 소자.
- 반도체 소자로서,프로브 패드들의 그룹 및 로직 어레이들의 그룹을 연속적으로 접속하는 단일 금속층 상의 다수의 와이어 세그먼트를 포함하며, 상기 로직 어레이들 각각은,적어도 하나의 검색표를 가지는 다수의 로직 셀;다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 접속층들;구성가능한 ROM 블록; 및상기 로직 어레이의 테스트를 수행하는 능력을 갖는, 내장형 마이크로프로세서를 포함하는, 반도체 소자.
- 다수의 레티클 이미지를 포함하는 반도체 웨이퍼로서,상기 레티클 이미지는 다수의 다이, 및 상기 다이들 사이에 하나 이상의 금속 상호접속부를 포함하며, 상기 다수의 다이 모두는 상기 레티클 이미지 각각의 단일 프로브로 테스트되는, 반도체 웨이퍼.
- 제 54 항에 있어서,상기 다수의 다이는 성능 측정에 이용되는 링 오실레이터를 포함하는 것을 특징으로 하는 반도체 웨이퍼.
- 반도체 소자로서,다수의 로직 셀을 포함하는 로직 어레이를 포함하며,상기 로직 셀 각각은 적어도 하나의 검색표를 포함하며,상기 로직 어레이는 다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 상호접속부를 제공하도록, 상기 다수의 로직 셀 위에 놓이는 금속 및 비아 접속층들을 더 포함하며, 상기 주문형 상호접속부는 커스텀 비아층에 의해 주문되며, 상기 적어도 하나의 검색표는 상기 단일 커스텀 비아층 이외의 단일 비아층 상에 비아를 배치함으로써 영구적으로 주문되는, 반도체 소자.
- 로직 어레이로서,각각 적어도 하나의 검색표를 갖는 다수의 동일한 로직 셀;다양한 입력들 및 출력들 사이에 적어도 하나의 영구 주문형 직접 상호접속부를 제공하도록, 상기 다수의 동일한 로직 셀 위에 놓이는 금속 접속층들을 포함하며, 상기 다수의 동일한 로직 셀 각각의 기능은 상기 검색표의 구성에 의해 결정된 다수의 기능중 하나인, 로직 어레이.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/899,020 US7098691B2 (en) | 2004-07-27 | 2004-07-27 | Structured integrated circuit device |
| US10/899,020 | 2004-07-27 | ||
| US11/186,923 | 2005-07-22 | ||
| US11/186,923 US7157937B2 (en) | 2004-07-27 | 2005-07-22 | Structured integrated circuit device |
| PCT/US2005/026227 WO2006014849A2 (en) | 2004-07-27 | 2005-07-25 | Structured integrated circuit device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070087545A true KR20070087545A (ko) | 2007-08-28 |
| KR101234746B1 KR101234746B1 (ko) | 2013-02-19 |
Family
ID=35787738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020077003697A Expired - Fee Related KR101234746B1 (ko) | 2004-07-27 | 2005-07-25 | 구조화된 집적회로 소자 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US7514959B2 (ko) |
| EP (1) | EP1776762B1 (ko) |
| JP (1) | JP2008512850A (ko) |
| KR (1) | KR101234746B1 (ko) |
| AU (1) | AU2005269568A1 (ko) |
| BR (1) | BRPI0513689A (ko) |
| CA (1) | CA2585870C (ko) |
| WO (1) | WO2006014849A2 (ko) |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6873185B2 (en) * | 2002-06-19 | 2005-03-29 | Viasic, Inc. | Logic array devices having complex macro-cell architecture and methods facilitating use of same |
| US7337425B2 (en) | 2004-06-04 | 2008-02-26 | Ami Semiconductor, Inc. | Structured ASIC device with configurable die size and selectable embedded functions |
| US7257797B1 (en) * | 2004-06-07 | 2007-08-14 | Pulsic Limited | Method of automatic shape-based routing of interconnects in spines for integrated circuit design |
| US7343581B2 (en) | 2005-06-27 | 2008-03-11 | Tela Innovations, Inc. | Methods for creating primitive constructed standard cells |
| US7295035B1 (en) * | 2005-08-09 | 2007-11-13 | Lattice Semiconductor Corporation | Programmable logic device with enhanced logic block architecture |
| US7590968B1 (en) | 2006-03-01 | 2009-09-15 | Tela Innovations, Inc. | Methods for risk-informed chip layout generation |
| US8448102B2 (en) | 2006-03-09 | 2013-05-21 | Tela Innovations, Inc. | Optimizing layout of irregular structures in regular layout context |
| US8245180B2 (en) | 2006-03-09 | 2012-08-14 | Tela Innovations, Inc. | Methods for defining and using co-optimized nanopatterns for integrated circuit design and apparatus implementing same |
| US9563733B2 (en) | 2009-05-06 | 2017-02-07 | Tela Innovations, Inc. | Cell circuit and layout with linear finfet structures |
| US8225239B2 (en) | 2006-03-09 | 2012-07-17 | Tela Innovations, Inc. | Methods for defining and utilizing sub-resolution features in linear topology |
| US9009641B2 (en) | 2006-03-09 | 2015-04-14 | Tela Innovations, Inc. | Circuits with linear finfet structures |
| US8225261B2 (en) | 2006-03-09 | 2012-07-17 | Tela Innovations, Inc. | Methods for defining contact grid in dynamic array architecture |
| US8247846B2 (en) | 2006-03-09 | 2012-08-21 | Tela Innovations, Inc. | Oversized contacts and vias in semiconductor chip defined by linearly constrained topology |
| US7763534B2 (en) | 2007-10-26 | 2010-07-27 | Tela Innovations, Inc. | Methods, structures and designs for self-aligning local interconnects used in integrated circuits |
| US7932545B2 (en) | 2006-03-09 | 2011-04-26 | Tela Innovations, Inc. | Semiconductor device and associated layouts including gate electrode level region having arrangement of six linear conductive segments with side-to-side spacing less than 360 nanometers |
| US7446352B2 (en) | 2006-03-09 | 2008-11-04 | Tela Innovations, Inc. | Dynamic array architecture |
| US8839175B2 (en) | 2006-03-09 | 2014-09-16 | Tela Innovations, Inc. | Scalable meta-data objects |
| US8658542B2 (en) | 2006-03-09 | 2014-02-25 | Tela Innovations, Inc. | Coarse grid design methods and structures |
| US7956421B2 (en) | 2008-03-13 | 2011-06-07 | Tela Innovations, Inc. | Cross-coupled transistor layouts in restricted gate level layout architecture |
| US8653857B2 (en) | 2006-03-09 | 2014-02-18 | Tela Innovations, Inc. | Circuitry and layouts for XOR and XNOR logic |
| US9230910B2 (en) | 2006-03-09 | 2016-01-05 | Tela Innovations, Inc. | Oversized contacts and vias in layout defined by linearly constrained topology |
| US9035359B2 (en) | 2006-03-09 | 2015-05-19 | Tela Innovations, Inc. | Semiconductor chip including region including linear-shaped conductive structures forming gate electrodes and having electrical connection areas arranged relative to inner region between transistors of different types and associated methods |
| US7943967B2 (en) * | 2006-03-09 | 2011-05-17 | Tela Innovations, Inc. | Semiconductor device and associated layouts including diffusion contact placement restriction based on relation to linear conductive segments |
| US8541879B2 (en) | 2007-12-13 | 2013-09-24 | Tela Innovations, Inc. | Super-self-aligned contacts and method for making the same |
| US7586800B1 (en) | 2006-08-08 | 2009-09-08 | Tela Innovations, Inc. | Memory timing apparatus and associated methods |
| US7979829B2 (en) | 2007-02-20 | 2011-07-12 | Tela Innovations, Inc. | Integrated circuit cell library with cell-level process compensation technique (PCT) application and associated methods |
| US8286107B2 (en) | 2007-02-20 | 2012-10-09 | Tela Innovations, Inc. | Methods and systems for process compensation technique acceleration |
| US8667443B2 (en) | 2007-03-05 | 2014-03-04 | Tela Innovations, Inc. | Integrated circuit cell library for multiple patterning |
| US7888705B2 (en) | 2007-08-02 | 2011-02-15 | Tela Innovations, Inc. | Methods for defining dynamic array section with manufacturing assurance halo and apparatus implementing the same |
| US7692309B2 (en) * | 2007-09-06 | 2010-04-06 | Viasic, Inc. | Configuring structured ASIC fabric using two non-adjacent via layers |
| US8453094B2 (en) | 2008-01-31 | 2013-05-28 | Tela Innovations, Inc. | Enforcement of semiconductor structure regularity for localized transistors and interconnect |
| US7939443B2 (en) * | 2008-03-27 | 2011-05-10 | Tela Innovations, Inc. | Methods for multi-wire routing and apparatus implementing same |
| MY167970A (en) | 2008-07-16 | 2018-10-09 | Tela Innovations Inc | Methods for cell phasing and placement in dynamic array architecture and implementation of the same |
| US9122832B2 (en) | 2008-08-01 | 2015-09-01 | Tela Innovations, Inc. | Methods for controlling microloading variation in semiconductor wafer layout and fabrication |
| JP5453850B2 (ja) | 2009-03-06 | 2014-03-26 | 富士通セミコンダクター株式会社 | 半導体集積回路 |
| KR101113031B1 (ko) * | 2009-09-25 | 2012-02-27 | 주식회사 실리콘웍스 | 드라이버 집적회로 칩의 패드 배치 구조 |
| US8661392B2 (en) | 2009-10-13 | 2014-02-25 | Tela Innovations, Inc. | Methods for cell boundary encroachment and layouts implementing the Same |
| US9159627B2 (en) | 2010-11-12 | 2015-10-13 | Tela Innovations, Inc. | Methods for linewidth modification and apparatus implementing the same |
| US8937491B2 (en) * | 2012-11-15 | 2015-01-20 | Xilinx, Inc. | Clock network architecture |
| US10523209B1 (en) * | 2017-11-14 | 2019-12-31 | Flex Logix Technologies, Inc. | Test circuitry and techniques for logic tiles of FPGA |
| US11694015B2 (en) * | 2021-06-23 | 2023-07-04 | Nxp B.V. | Signal routing between memory and memory controller |
| WO2022272032A1 (en) * | 2021-06-25 | 2022-12-29 | Ic Analytica, Llc | Apparatus and method for probing multiple test circuits in wafer scribe lines |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03138972A (ja) * | 1989-10-24 | 1991-06-13 | Fujitsu Ltd | 集積回路装置 |
| JPH07263628A (ja) * | 1994-03-18 | 1995-10-13 | Fujitsu Ltd | 半導体装置 |
| US5991908A (en) | 1997-09-29 | 1999-11-23 | Xilinx, Inc. | Boundary scan chain with dedicated programmable routing |
| US6427222B1 (en) * | 1997-09-30 | 2002-07-30 | Jeng-Jye Shau | Inter-dice wafer level signal transfer methods for integrated circuits |
| US6242767B1 (en) | 1997-11-10 | 2001-06-05 | Lightspeed Semiconductor Corp. | Asic routing architecture |
| US6245634B1 (en) | 1999-10-28 | 2001-06-12 | Easic Corporation | Method for design and manufacture of semiconductors |
| US6194912B1 (en) | 1999-03-11 | 2001-02-27 | Easic Corporation | Integrated circuit device |
| US6236229B1 (en) | 1999-05-13 | 2001-05-22 | Easic Corporation | Integrated circuits which employ look up tables to provide highly efficient logic cells and logic functionalities |
| US6331733B1 (en) | 1999-08-10 | 2001-12-18 | Easic Corporation | Semiconductor device |
| US6580289B2 (en) * | 2001-06-08 | 2003-06-17 | Viasic, Inc. | Cell architecture to reduce customization in a semiconductor device |
| US6798239B2 (en) | 2001-09-28 | 2004-09-28 | Xilinx, Inc. | Programmable gate array having interconnecting logic to support embedded fixed logic circuitry |
| US6742172B2 (en) * | 2002-03-29 | 2004-05-25 | Altera Corporation | Mask-programmable logic devices with programmable gate array sites |
| US6693454B2 (en) * | 2002-05-17 | 2004-02-17 | Viasic, Inc. | Distributed RAM in a logic array |
| US6873185B2 (en) * | 2002-06-19 | 2005-03-29 | Viasic, Inc. | Logic array devices having complex macro-cell architecture and methods facilitating use of same |
-
2005
- 2005-07-25 WO PCT/US2005/026227 patent/WO2006014849A2/en not_active Ceased
- 2005-07-25 JP JP2007523681A patent/JP2008512850A/ja active Pending
- 2005-07-25 AU AU2005269568A patent/AU2005269568A1/en not_active Abandoned
- 2005-07-25 CA CA2585870A patent/CA2585870C/en not_active Expired - Fee Related
- 2005-07-25 BR BRPI0513689-0A patent/BRPI0513689A/pt not_active Application Discontinuation
- 2005-07-25 KR KR1020077003697A patent/KR101234746B1/ko not_active Expired - Fee Related
- 2005-07-25 EP EP05775248A patent/EP1776762B1/en not_active Expired - Lifetime
-
2006
- 2006-02-17 US US11/356,076 patent/US7514959B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CA2585870C (en) | 2014-09-09 |
| WO2006014849A2 (en) | 2006-02-09 |
| EP1776762A4 (en) | 2008-01-23 |
| BRPI0513689A (pt) | 2008-05-13 |
| US20060139057A1 (en) | 2006-06-29 |
| WO2006014849A3 (en) | 2006-06-15 |
| AU2005269568A1 (en) | 2006-02-09 |
| CA2585870A1 (en) | 2006-02-09 |
| JP2008512850A (ja) | 2008-04-24 |
| EP1776762B1 (en) | 2012-02-01 |
| US7514959B2 (en) | 2009-04-07 |
| KR101234746B1 (ko) | 2013-02-19 |
| EP1776762A2 (en) | 2007-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101234746B1 (ko) | 구조화된 집적회로 소자 | |
| US7157937B2 (en) | Structured integrated circuit device | |
| US7463062B2 (en) | Structured integrated circuit device | |
| US6642744B2 (en) | Customizable and programmable cell array | |
| US6985012B2 (en) | Customizable and programmable cell array | |
| US6226779B1 (en) | Programmable IC with gate array core and boundary scan capability | |
| US6120551A (en) | Hardwire logic device emulating an FPGA | |
| US7105871B2 (en) | Semiconductor device | |
| US6580289B2 (en) | Cell architecture to reduce customization in a semiconductor device | |
| US8677306B1 (en) | Microcontroller controlled or direct mode controlled network-fabric on a structured ASIC | |
| US5991908A (en) | Boundary scan chain with dedicated programmable routing | |
| JP2004260093A (ja) | 半導体集積回路装置と設計自動化装置及び方法並びにプログラム | |
| US7314174B1 (en) | Method and system for configuring an integrated circuit | |
| EP1161797B1 (en) | Integrated circuit technology | |
| US20030229837A1 (en) | Method and apparatus for testing a logic cell in a semiconductor device | |
| Fawcett et al. | The architecture and test structures of the XC8100 FPGA family | |
| HK1080309A (en) | Integrated circuit technology |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| FPAY | Annual fee payment |
Payment date: 20160119 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20170119 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20180118 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20190116 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20200129 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20250214 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20250214 |