설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징
집적 회로 레이아웃들을 생성하기 위한 시스템 및 방법의 실시예들이 본 명세서에 설명된다. 집적 회로 레이아웃들을 생성하기 위한 컴퓨터에 의해 구현되는 방법은 집적 회로에 대한 제1 레이아웃을 수신하는 단계, 제1 레이아웃을 복수의 상이한 패치들로 세그먼트화하는 단계 - 복수의 패치들의 각각의 패치는 제1 레이아웃의 이산 부분을 기술함 -, 복수의 패치들 중 논-컴플라이언트 패치를 식별하는 단계 - 논-컴플라이언트 패치는 집적 회로의 제조를 관리하는 설계 규칙을 위반함 -, 머신 학습 모델을 사용하여 논-컴플라이언트 패치의 변환을 생...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | BEHROOZI CYRUS APTE RAJ LEWIS OWEN RUIC DINO PAN ZHIGANG HEAL KATHRYN |
description | 집적 회로 레이아웃들을 생성하기 위한 시스템 및 방법의 실시예들이 본 명세서에 설명된다. 집적 회로 레이아웃들을 생성하기 위한 컴퓨터에 의해 구현되는 방법은 집적 회로에 대한 제1 레이아웃을 수신하는 단계, 제1 레이아웃을 복수의 상이한 패치들로 세그먼트화하는 단계 - 복수의 패치들의 각각의 패치는 제1 레이아웃의 이산 부분을 기술함 -, 복수의 패치들 중 논-컴플라이언트 패치를 식별하는 단계 - 논-컴플라이언트 패치는 집적 회로의 제조를 관리하는 설계 규칙을 위반함 -, 머신 학습 모델을 사용하여 논-컴플라이언트 패치의 변환을 생성하는 단계, 및 변환 및 제1 레이아웃을 사용하여 제2 레이아웃을 생성하는 단계 - 제2 레이아웃은 설계 규칙을 준수함 - 를 포함한다.
Embodiments of a system and method for generating integrated circuit layouts are described herein. A computer implemented method for generating integrated circuit layouts includes receiving a first layout for an integrated circuit, segmenting the first layout into a plurality of different patches, each patch of the plurality of patches describing a discrete portion of the first layout, identifying a non-compliant patch of the plurality of patches, the non-compliant patch violating a design rule governing the manufacture of the integrated circuit, generating a transformation of the non-compliant patch using a machine learning model, and generating a second layout using the transformation and the first layout, where the second layout is compliant with the design rule. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_KR20240094000A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>KR20240094000A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_KR20240094000A3</originalsourceid><addsrcrecordid>eNrjZHB_07Lk1eYWhVfb57zZOVPhzZKGNx0zXi_do_BmTsvbqXMUXq_Y8aZ7gcLbqTPfdG1VeLVjw-sNMxReL-h4M3fLm6ktb2Y3K7xumf1m-VQeBta0xJziVF4ozc2g7OYa4uyhm1qQH59aXJCYnJqXWhLvHWRkYGRiYGAJxAaOxsSpAgDc_Uf0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징</title><source>esp@cenet</source><creator>BEHROOZI CYRUS ; APTE RAJ ; LEWIS OWEN ; RUIC DINO ; PAN ZHIGANG ; HEAL KATHRYN</creator><creatorcontrib>BEHROOZI CYRUS ; APTE RAJ ; LEWIS OWEN ; RUIC DINO ; PAN ZHIGANG ; HEAL KATHRYN</creatorcontrib><description>집적 회로 레이아웃들을 생성하기 위한 시스템 및 방법의 실시예들이 본 명세서에 설명된다. 집적 회로 레이아웃들을 생성하기 위한 컴퓨터에 의해 구현되는 방법은 집적 회로에 대한 제1 레이아웃을 수신하는 단계, 제1 레이아웃을 복수의 상이한 패치들로 세그먼트화하는 단계 - 복수의 패치들의 각각의 패치는 제1 레이아웃의 이산 부분을 기술함 -, 복수의 패치들 중 논-컴플라이언트 패치를 식별하는 단계 - 논-컴플라이언트 패치는 집적 회로의 제조를 관리하는 설계 규칙을 위반함 -, 머신 학습 모델을 사용하여 논-컴플라이언트 패치의 변환을 생성하는 단계, 및 변환 및 제1 레이아웃을 사용하여 제2 레이아웃을 생성하는 단계 - 제2 레이아웃은 설계 규칙을 준수함 - 를 포함한다.
Embodiments of a system and method for generating integrated circuit layouts are described herein. A computer implemented method for generating integrated circuit layouts includes receiving a first layout for an integrated circuit, segmenting the first layout into a plurality of different patches, each patch of the plurality of patches describing a discrete portion of the first layout, identifying a non-compliant patch of the plurality of patches, the non-compliant patch violating a design rule governing the manufacture of the integrated circuit, generating a transformation of the non-compliant patch using a machine learning model, and generating a second layout using the transformation and the first layout, where the second layout is compliant with the design rule.</description><language>kor</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240624&DB=EPODOC&CC=KR&NR=20240094000A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76419</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240624&DB=EPODOC&CC=KR&NR=20240094000A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>BEHROOZI CYRUS</creatorcontrib><creatorcontrib>APTE RAJ</creatorcontrib><creatorcontrib>LEWIS OWEN</creatorcontrib><creatorcontrib>RUIC DINO</creatorcontrib><creatorcontrib>PAN ZHIGANG</creatorcontrib><creatorcontrib>HEAL KATHRYN</creatorcontrib><title>설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징</title><description>집적 회로 레이아웃들을 생성하기 위한 시스템 및 방법의 실시예들이 본 명세서에 설명된다. 집적 회로 레이아웃들을 생성하기 위한 컴퓨터에 의해 구현되는 방법은 집적 회로에 대한 제1 레이아웃을 수신하는 단계, 제1 레이아웃을 복수의 상이한 패치들로 세그먼트화하는 단계 - 복수의 패치들의 각각의 패치는 제1 레이아웃의 이산 부분을 기술함 -, 복수의 패치들 중 논-컴플라이언트 패치를 식별하는 단계 - 논-컴플라이언트 패치는 집적 회로의 제조를 관리하는 설계 규칙을 위반함 -, 머신 학습 모델을 사용하여 논-컴플라이언트 패치의 변환을 생성하는 단계, 및 변환 및 제1 레이아웃을 사용하여 제2 레이아웃을 생성하는 단계 - 제2 레이아웃은 설계 규칙을 준수함 - 를 포함한다.
Embodiments of a system and method for generating integrated circuit layouts are described herein. A computer implemented method for generating integrated circuit layouts includes receiving a first layout for an integrated circuit, segmenting the first layout into a plurality of different patches, each patch of the plurality of patches describing a discrete portion of the first layout, identifying a non-compliant patch of the plurality of patches, the non-compliant patch violating a design rule governing the manufacture of the integrated circuit, generating a transformation of the non-compliant patch using a machine learning model, and generating a second layout using the transformation and the first layout, where the second layout is compliant with the design rule.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB_07Lk1eYWhVfb57zZOVPhzZKGNx0zXi_do_BmTsvbqXMUXq_Y8aZ7gcLbqTPfdG1VeLVjw-sNMxReL-h4M3fLm6ktb2Y3K7xumf1m-VQeBta0xJziVF4ozc2g7OYa4uyhm1qQH59aXJCYnJqXWhLvHWRkYGRiYGAJxAaOxsSpAgDc_Uf0</recordid><startdate>20240624</startdate><enddate>20240624</enddate><creator>BEHROOZI CYRUS</creator><creator>APTE RAJ</creator><creator>LEWIS OWEN</creator><creator>RUIC DINO</creator><creator>PAN ZHIGANG</creator><creator>HEAL KATHRYN</creator><scope>EVB</scope></search><sort><creationdate>20240624</creationdate><title>설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징</title><author>BEHROOZI CYRUS ; APTE RAJ ; LEWIS OWEN ; RUIC DINO ; PAN ZHIGANG ; HEAL KATHRYN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_KR20240094000A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>kor</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>BEHROOZI CYRUS</creatorcontrib><creatorcontrib>APTE RAJ</creatorcontrib><creatorcontrib>LEWIS OWEN</creatorcontrib><creatorcontrib>RUIC DINO</creatorcontrib><creatorcontrib>PAN ZHIGANG</creatorcontrib><creatorcontrib>HEAL KATHRYN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>BEHROOZI CYRUS</au><au>APTE RAJ</au><au>LEWIS OWEN</au><au>RUIC DINO</au><au>PAN ZHIGANG</au><au>HEAL KATHRYN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징</title><date>2024-06-24</date><risdate>2024</risdate><abstract>집적 회로 레이아웃들을 생성하기 위한 시스템 및 방법의 실시예들이 본 명세서에 설명된다. 집적 회로 레이아웃들을 생성하기 위한 컴퓨터에 의해 구현되는 방법은 집적 회로에 대한 제1 레이아웃을 수신하는 단계, 제1 레이아웃을 복수의 상이한 패치들로 세그먼트화하는 단계 - 복수의 패치들의 각각의 패치는 제1 레이아웃의 이산 부분을 기술함 -, 복수의 패치들 중 논-컴플라이언트 패치를 식별하는 단계 - 논-컴플라이언트 패치는 집적 회로의 제조를 관리하는 설계 규칙을 위반함 -, 머신 학습 모델을 사용하여 논-컴플라이언트 패치의 변환을 생성하는 단계, 및 변환 및 제1 레이아웃을 사용하여 제2 레이아웃을 생성하는 단계 - 제2 레이아웃은 설계 규칙을 준수함 - 를 포함한다.
Embodiments of a system and method for generating integrated circuit layouts are described herein. A computer implemented method for generating integrated circuit layouts includes receiving a first layout for an integrated circuit, segmenting the first layout into a plurality of different patches, each patch of the plurality of patches describing a discrete portion of the first layout, identifying a non-compliant patch of the plurality of patches, the non-compliant patch violating a design rule governing the manufacture of the integrated circuit, generating a transformation of the non-compliant patch using a machine learning model, and generating a second layout using the transformation and the first layout, where the second layout is compliant with the design rule.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | kor |
recordid | cdi_epo_espacenet_KR20240094000A |
source | esp@cenet |
subjects | CALCULATING COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | 설계 규칙 준수를 위한 머신 학습 기반 레이아웃 넛징 |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T04%3A30%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=BEHROOZI%20CYRUS&rft.date=2024-06-24&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EKR20240094000A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |