-
公开(公告)号:US20220130816A1
公开(公告)日:2022-04-28
申请号:US17077532
申请日:2020-10-22
Applicant: Arm Limited
Inventor: Rahul Mathur , Xiaoqing Xu , Andy Wangkun Chen , Mudit Bhargava , Brian Tracy Cline , Saurabh Pijuskumar Sinha
IPC: H01L27/02 , H01L25/065 , H01L23/535 , H01L21/768 , H01L25/00 , G06F30/31
Abstract: According to one implementation of the present disclosure, an integrated circuit includes a memory macro unit, and one or more through silicon vias (TSVs) at least partially coupled through the memory macro unit. According to one implementation of the present disclosure, a computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations including: receiving a user input corresponding to dimensions of respective pitches of one or more through silicon vias (TSVs); determining whether dimensions of a memory macro unit is greater than a size threshold, wherein the size threshold corresponds to the received user input; and determining one or more through silicon via (TSV) positionings based on the determined dimensions of the memory macro unit.
-
公开(公告)号:US11295053B2
公开(公告)日:2022-04-05
申请号:US16569482
申请日:2019-09-12
Applicant: Arm Limited
Inventor: Xiaoqing Xu , Brian Tracy Cline , Saurabh Pijuskumar Sinha , Stephen Lewis Moore , Mudit Bhargava
IPC: G06F30/394 , G06F30/392 , G06F30/327 , G06F111/20
Abstract: Various implementations described herein are directed to an integrated circuit (IC) having a design that is severable into multiple sub-circuits having input-output (IO) ports. The integrated circuit (IC) may include multiple physical electrical connections that are adapted to electrically interconnect the IO ports of the multiple sub-circuits to operate as the IC, and the IO ports have three-dimensional (3D) geometric position information associated therewith.
-
3.
公开(公告)号:US20200251152A1
公开(公告)日:2020-08-06
申请号:US16833154
申请日:2020-03-27
Applicant: Arm Limited
Inventor: Mudit Bhargava , Shidhartha Das , George McNeil Lattimore , Brian Tracy Cline
Abstract: Disclosed are methods, systems and devices for operation of memory device. In one aspect, volatile memory bitcells and non-volatile memory bitcells may be integrated to facilitate copying of memory states between the volatile and non-volatile memory bitcells.
-
4.
公开(公告)号:US20190026417A1
公开(公告)日:2019-01-24
申请号:US16140461
申请日:2018-09-24
Applicant: Arm Limited
Inventor: Paul de Dood , Marlin Wayne Frederick, JR. , Jerry Chaoyuan Wang , Brian Tracy Cline , Xiaoqing Xu , Andy Wangkun Chen , Yew Keong Chong , Tom Shore , Sriram Thyagarajan , Gus Yeung , Daniel J. Albers , David William Granda
IPC: G06F17/50
Abstract: A computer implemented system and method is provided for generating a layout of the cell defining a circuit component, the layout providing a layout pattern for a target process technology. The method comprises obtaining an archetype layout providing a valid layout pattern for the cell having regard to design rules of the target process technology, and receiving an input data file providing a process technology independent schematic of the circuit component for which the cell is to be generated. A schematic sizing operation is then performed on the input data file, having regard to both schematic constraints applicable to the target process technology and layout constraints derived from the archetype layout, in order to generate an output data file providing a process technology dependent schematic of the circuit component. A cell generation operation is then performed using the output data file and layout data determined from the archetype layout in order to generate the layout of the cell. Such an approach enables both the schematic and layout to be co-optimised during generation of the layout of the cell.
-
公开(公告)号:US20170365600A1
公开(公告)日:2017-12-21
申请号:US15188544
申请日:2016-06-21
Applicant: ARM Limited
Inventor: Saurabh Pijuskumar Sinha , Robert Campbell Aitken , Brian Tracy Cline , Gregory Munson Yeric , Kyungwook Chang
IPC: H01L27/06 , H01L23/528 , H01L23/48 , H01L23/00 , H01L23/522
CPC classification number: H01L27/0688 , H01L23/481 , H01L23/5226 , H01L23/528 , H01L23/5286 , H01L24/14 , H01L24/48 , H01L24/73 , H01L2224/13025 , H01L2224/73207
Abstract: Various implementations described herein may be directed to using inter-tier vias (IVs) in integrated circuits (ICs). In one implementation, a three-dimensional (3D) IC may include a plurality of tiers disposed on a substrate layer, where the tiers may include a first tier having a first active device layer electrically coupled to first interconnect layers, and may also include a second tier having a second active device layer electrically coupled to a second interconnect layer, where the first interconnect layers include an uppermost layer that is least proximate to the first active device layer. The 3D IC may further include IVs to electrically couple the second interconnect layer and the uppermost layer. The uppermost layer may be electrically coupled to a power source at peripheral locations of the first tier, thereby electrically coupling the power source to the first active device layer and to the second active device layer.
-
公开(公告)号:US20230354571A1
公开(公告)日:2023-11-02
申请号:US18012917
申请日:2021-06-23
Applicant: Arm Limited
Inventor: Rahul Mathur , Mudit Bhargava , Saurabh Pijuskumar Sinha , Brian Tracy Cline , Yew Keong Chong
IPC: H10B10/00
CPC classification number: H10B10/12
Abstract: Various implementations described herein refer to a device having a memory structure with a substrate. The device may have a signal wire buried or partially buried within at least one of the substrate and a dielectric for transmitting electrical signals. The device may be manufactured as a memory device having a memory cell structure with the signal wire buried or partially buried in the substrate.
-
公开(公告)号:US20230317717A1
公开(公告)日:2023-10-05
申请号:US17708915
申请日:2022-03-30
Applicant: Arm Limited
Inventor: Amit Chhabra , Brian Tracy Cline , David Victor Pietromonaco
IPC: H01L27/06 , H01L27/092 , H01L29/423 , H01L29/06 , H03K19/20 , G11C11/412
CPC classification number: H01L27/0688 , H01L27/092 , H01L29/42392 , H01L29/0665 , H03K19/20 , G11C11/412
Abstract: Various implementations described herein are related to a device having a multi-device stack structure for use in multi-layered circuit architectures. The multi-device stack structure may have P-type transistors and N-type transistors that are arranged vertically in a multi-transistor stack configuration. In some implementations, the device may have a multi-device stack structure for use in multi-bit memory and/or logic architecture that is formed with complementary field effect transistor (CFET) technology.
-
公开(公告)号:US20230178538A1
公开(公告)日:2023-06-08
申请号:US18103313
申请日:2023-01-30
Applicant: Arm Limited
Inventor: Rahul Mathur , Xiaoqing Xu , Andy Wangkun Chen , Mudit Bhargava , Brian Tracy Cline , Saurabh Pijuskumar Sinha
IPC: H01L27/02 , G06F30/31 , H01L21/768 , H01L23/535 , H01L25/065 , H01L25/00
CPC classification number: H01L27/0207 , G06F30/31 , H01L21/76898 , H01L23/535 , H01L25/0657 , H01L25/50 , H01L2225/06544
Abstract: According to one implementation of the present disclosure, a method includes fabricating a memory macro unit; forming a through silicon via (TSV); and bonding the TSV at least partially through the fabricated memory macro unit. According to one implementation of the present disclosure, a computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations including: receiving a user input corresponding to dimensions of respective pitches of one or more through silicon vias (TSVs); determining whether dimensions of a memory macro unit is greater than a size threshold, wherein the size threshold corresponds to the received user input; and determining one or more through silicon via (TSV) positionings based on the determined dimensions of the memory macro unit.
-
公开(公告)号:US11126778B2
公开(公告)日:2021-09-21
申请号:US16877400
申请日:2020-05-18
Applicant: Arm Limited
Inventor: Divya Madapusi Srinivas Prasad , Saurabh Pijuskumar Sinha , Brian Tracy Cline , Stephen Lewis Moore
IPC: G06F30/394 , G06F30/392 , G06F111/04 , G06F111/20 , G06F119/18 , G06F111/10
Abstract: Implementations described herein are directed to a device with a processor and memory having stored thereon instructions that, when executed by the processor, cause the processor to acquire an integrated circuit layout of physical cells from a database and define wirelength relationships between input/output connections and a cell count for the physical cells in multiple domains. The instructions may cause the processor to define wirelength parameters of the integrated circuit layout in each domain of the multiple domains and generate a data file for the integrated circuit layout of the physical cells based on the wirelength relationships and the wirelength parameters to guide power and performance of the integrated circuit layout of the physical cells. The instructions may cause the processor to fabricate, or contribute to the fabrication of, an integrated circuit based on the data file for the integrated circuit layout of the physical cells.
-
公开(公告)号:US10678985B2
公开(公告)日:2020-06-09
申请号:US15252592
申请日:2016-08-31
Applicant: ARM LIMITED
Inventor: Saurabh Pijuskumar Sinha , Kyungwook Chang , Brian Tracy Cline , Ebbin Raney Southerland, Jr.
IPC: G06F30/34 , G06F30/392 , G06F30/394 , G06F30/3312
Abstract: A method for generating a design for a 3D integrated circuit (3DIC) comprises extracting at least one design characteristic from a first data representation of a design for a integrated circuit (2DIC) generated according to the design criteria required for the 3DIC. Components of the 3DIC are partitioned into groups (each representing one tier of the 3DIC) based on the extracted design characteristic. A second data representation of a 2DIC design is generated comprising multiple adjacent partitions each comprising the component groups for one tier of the 3DIC design together with inter-tier via ports representing locations of inter-tier vias. A placement for each partition is determined separately from a placement of corresponding components of the 2DIC represented by the original first data representation. This approach allows a 2DIC EDA tool to be used for designing a 3DIC.
-
-
-
-
-
-
-
-
-