-
公开(公告)号:US20230153508A1
公开(公告)日:2023-05-18
申请号:US18156912
申请日:2023-01-19
Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Inventor: Yi-Lin CHUANG , Huang-Yu CHEN , Yun-Han LEE
IPC: G06F30/392 , G06F30/394 , G06F30/398
CPC classification number: G06F30/392 , G06F30/394 , G06F30/398 , G06F30/396
Abstract: A device is disclosed. The cell block includes a pin disposed at a Nth metal layer in a cell layout. The first metal interconnect is disposed at a (N+1)th metal layer above the Nth metal layer and stacked over the pin, and electrically coupled to the pin. The second interconnects are disposed at a (N+2)th metal layer and stacked over the first metal interconnect, and parallel to each other. The second metal interconnects are electrically coupled to the first metal interconnect, and forming an equivalent tapping point of the pin of the cell block. The equivalent tapping point and the pin are vertically overlapped with each other, and fabrication of the device is initiated after a DRC or a SEM simulation test is passed. A first width of at least one first metal interconnect is different from a second width of one of the plurality of second metal interconnects.
-
公开(公告)号:US20220366118A1
公开(公告)日:2022-11-17
申请号:US17875139
申请日:2022-07-27
Inventor: Yi-Lin CHUANG , Shi-Wen TAN , Song LIU , Shih-Yao LIN , Wen-Yuan FANG
IPC: G06F30/392 , G06F30/373 , G06F30/398 , G06F30/394
Abstract: A method is provided and includes several operations: forming a first group of macros in a first region, wherein the first group of macros are aligned with a first boundary of a channel that is coupled thereto through pins of the first group of macros; forming a second group of macros in the first region to align with a second boundary of the channel that is coupled thereto through pins of the second group of macros, wherein the first and second groups of macros are coupled to a first register; and forming a third group of macros in a second region different from the first region. A first macro and a second macro that are in the third group of macros are aligned with the first and second boundaries respectively. The third group of macros are coupled to a second register different from the first register.
-
公开(公告)号:US20210365620A1
公开(公告)日:2021-11-25
申请号:US16917600
申请日:2020-06-30
Inventor: Yi-Lin CHUANG , Shi-Wen TAN , Szu-Ju HUANG , Shih-Feng HONG
IPC: G06F30/31
Abstract: A method, for determining constraints related to a target circuit, includes following operations. First circuit speed results of the target circuit under different candidate constraint configurations are accumulated. Breakthrough probability distributions relative to each of the candidate constraint configurations are determined according to the first circuit speed results. First selected constraint configurations are determined from the candidate constraint configurations by sampling the breakthrough probability distributions. A first budget distribution is determined among the first selected constraint configurations. In response to that the first budget distribution is converged, the first selected constraint configurations in the first budget distribution is utilized for implementing the target circuit and generating an updated circuit speed result of the target circuit.
-
公开(公告)号:US20200272777A1
公开(公告)日:2020-08-27
申请号:US16871841
申请日:2020-05-11
Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
Inventor: Yi-Lin CHUANG , Ching-Fang CHEN , Wei-Li CHEN , Wei-Pin CHANGCHIEN , Yung-Chin HOU , Yun-Han LEE
IPC: G06F30/27 , G06N20/00 , G06F30/30 , G06F30/3308 , G06F30/337 , G06F30/373
Abstract: Electronic design automation (EDA) of the present disclosure, in various embodiments, optimizes designing, simulating, analyzing, and verifying of one or more electronic architectural designs for an electronic device. The EDA of the present disclosure identifies one or more electronic architectural features from the one or more electronic architectural designs. In some situations, the EDA of the present disclosure can manipulate one or more electronic architectural models over multiple iterations using a machine learning process until one or more electronic architectural models from among the one or more electronic architectural models satisfy one or more electronic design targets. The EDA of the present disclosure substitutes the one or more electronic architectural models that satisfy the one or more electronic design targets for the one or more electronic architectural features in the one or more electronic architectural designs to optimize the one or more electronic architectural designs. The EDA of the present disclosure can substitute the one or more electronic architectural models before, during, and/or after designing, simulating, analyzing, and/or verifying of the one or more electronic architectural designs to effectively decrease the time to market (TTM) for the electronic device.
-
公开(公告)号:US20170083654A1
公开(公告)日:2017-03-23
申请号:US14859162
申请日:2015-09-18
Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Inventor: Yi-Lin CHUANG , Huang-Yu CHEN , Yun-Han LEE
IPC: G06F17/50
CPC classification number: G06F17/5072 , G06F17/5077 , G06F17/5081 , G06F2217/62
Abstract: A cell layout, a cell layout library and a synthesizing method are disclosed. The cell layout includes a cell block and a tapping connector. The cell block has a pin. The pin being disposed at a Nth metal layer in the cell layout. The tapping connector is disposed at a (N+1)th metal layer and a (N+2)th metal layer and stacked above the pin of the cell block. The tapping connector is electrically connected to the pin and forms an equivalent tapping point of the pin of the cell block. N is a positive integer greater than or equal to 1.
-
公开(公告)号:US20230385521A1
公开(公告)日:2023-11-30
申请号:US18447455
申请日:2023-08-10
Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
Inventor: Yi-Lin CHUANG , Shih-Yao LIN , Szu-ju HUANG , Yin-An CHEN , Shih Feng HONG
IPC: G06F30/398 , G06N20/00 , G06F30/392 , G06F30/394 , G06F30/327
CPC classification number: G06F30/398 , G06N20/00 , G06F30/327 , G06F30/394 , G06F30/392
Abstract: Systems and methods are provided for predicting systematic design rule check (DRC) violations in a placement layout before routing is performed on the placement layout. A systematic DRC violation prediction system includes DRC violation prediction circuitry. The DRC violation prediction circuitry receives placement data associated with a placement layout. The DRC violation prediction circuitry inspects the placement data associated with the placement layout, and the placement data may include data associated with a plurality of regions of the placement layout, which may be inspected on a region-by-region basis. The DRC violation prediction circuitry predicts whether one or more systematic DRC violations would be present in the placement layout due to a subsequent routing of the placement layout.
-
公开(公告)号:US20220382950A1
公开(公告)日:2022-12-01
申请号:US17883246
申请日:2022-08-08
Inventor: Yi-Lin CHUANG , Shi-Wen TAN , Song LIU , Shih-Yao LIN , Wen-Yuan FANG
IPC: G06F30/392 , G06F30/394 , G06F30/373 , G06F30/398
Abstract: A method is provided and includes several operations: arranging multiple channels extending in a first direction; arranging, in accordance with multiple weights of multiple macros, a first portion of the macro closer to a centroid of a core region of an integrated circuit than a second portion of the macros; and arranging the macros on opposite sides of the channels. The macros have multiple pins coupled to the channels interposed between the macros.
-
公开(公告)号:US20220092248A1
公开(公告)日:2022-03-24
申请号:US17071862
申请日:2020-10-15
Inventor: Yi-Lin CHUANG , Shi-Wen TAN , Song LIU , Shih-Yao LIN , Wen-Yuan FANG
IPC: G06F30/392
Abstract: A method is provided in the present disclosure. The method includes several operations: generating a floor plan having multiple macros for an integrated circuit; adjusting the macros according to a channel area interposed between the pins; separating the macros by a channel width of the channel area; and adjusting, in accordance with correlations between the macros and multiple registers, the macros in the floor plan.
-
公开(公告)号:US20190108302A1
公开(公告)日:2019-04-11
申请号:US16210808
申请日:2018-12-05
Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Inventor: Yi-Lin CHUANG , Huang-Yu CHEN , Yun-Han LEE
IPC: G06F17/50
Abstract: A device is disclosed that includes a cell block, at least one first metal interconnect, and second metal interconnects. The cell block includes a pin disposed at a Nth metal layer in a cell layout. The at least one first metal interconnect is disposed at a (N+1)th metal layer above the Nth metal layer and stacked over the pin, and electrically coupled to the pin. The second interconnects are disposed at a (N+2)th metal layer and stacked over the at least one first metal interconnect, and parallel to each other. The second metal interconnects are electrically coupled to the at least one first metal interconnect, and forming an equivalent tapping point of the pin of the cell block. The equivalent tapping point and the pin are vertically overlapped with each other, and fabrication of the device is initiated after a DRC or a SEM simulation test is passed.
-
公开(公告)号:US20240394460A1
公开(公告)日:2024-11-28
申请号:US18790306
申请日:2024-07-31
Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
Inventor: Yi-Lin CHUANG , Shih-Yao LIN , Szu-ju HUANG , Yin-An CHEN , Shih Feng HONG
IPC: G06F30/398 , G06F30/327 , G06F30/392 , G06F30/394 , G06N20/00
Abstract: Systems and methods are provided for predicting systematic design rule check (DRC) violations in a placement layout before routing is performed on the placement layout. A systematic DRC violation prediction system includes DRC violation prediction circuitry. The DRC violation prediction circuitry receives placement data associated with a placement layout. The DRC violation prediction circuitry inspects the placement data associated with the placement layout, and the placement data may include data associated with a plurality of regions of the placement layout, which may be inspected on a region-by-region basis. The DRC violation prediction circuitry predicts whether one or more systematic DRC violations would be present in the placement layout due to a subsequent routing of the placement layout.
-
-
-
-
-
-
-
-
-