Multi-port memory circuitry
    71.
    发明授权

    公开(公告)号:US11056183B2

    公开(公告)日:2021-07-06

    申请号:US15961862

    申请日:2018-04-24

    Applicant: Arm Limited

    Abstract: Various implementations described herein are directed to an integrated circuit having multiple bitcell arrays and multiple input ports including a single write input port for the multiple bitcell arrays and multiple read input ports for the multiple bitcell arrays. The integrated circuit may include multiple read output ports for the multiple bitcell arrays. The single write input port is used for writing data to the multiple bitcell arrays, and the multiple read input ports are used separately for reading data from the multiple bitcell arrays for output to the multiple read output ports.

    Computer Implemented System and Method for Generating a Layout of a Cell Defining a Circuit Component

    公开(公告)号:US20210019463A1

    公开(公告)日:2021-01-21

    申请号:US17062567

    申请日:2020-10-03

    Applicant: Arm Limited

    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.

    Inverter circuitry
    75.
    发明授权

    公开(公告)号:US10403643B2

    公开(公告)日:2019-09-03

    申请号:US15587087

    申请日:2017-05-04

    Applicant: ARM Limited

    Abstract: Various implementations described herein are directed to an integrated circuit having multiple access wires including a first access wire coupled to a first access port of the integrated circuit and a second access wire coupled to a second access port of the integrated circuit. The integrated circuit may include inverter circuitry having a first plurality of inverters coupled to the first access wire and a second plurality of inverters coupled to the second access wire. The first plurality of inverters may be positioned adjacent to the second plurality of inverters in an alternating manner.

    Inverter Circuitry
    77.
    发明申请
    Inverter Circuitry 审中-公开

    公开(公告)号:US20180323215A1

    公开(公告)日:2018-11-08

    申请号:US15587087

    申请日:2017-05-04

    Applicant: ARM Limited

    Abstract: Various implementations described herein are directed to an integrated circuit having multiple access wires including a first access wire coupled to a first access port of the integrated circuit and a second access wire coupled to a second access port of the integrated circuit. The integrated circuit may include inverter circuitry having a first plurality of inverters coupled to the first access wire and a second plurality of inverters coupled to the second access wire. The first plurality of inverters may be positioned adjacent to the second plurality of inverters in an alternating manner.

    Corner Database Generator
    80.
    发明申请

    公开(公告)号:US20180173822A1

    公开(公告)日:2018-06-21

    申请号:US15387373

    申请日:2016-12-21

    Applicant: ARM Limited

    CPC classification number: G06F17/5009 G06F17/30289 G06F17/5068 G06F2217/12

    Abstract: Various implementations described herein are directed to a computing device. The computing device may include a mapper module that receives a user configuration input of a destination corner for building a destination corner database. The mapper module may include a decision making engine that decides fabrication parameters for building the destination corner database based on the verified user configuration input and memory compiler metadata. The computing device may include a builder module that performs a simulation of the destination corner based on the fabrication parameters, collects simulation results data associated with the simulation, and builds the destination corner database for the destination corner based on the simulation results data and source corner data. The computing device may include a memory compiler that accesses the destination corner database and generates memory instance structures and their electronic digital automation (EDA) views for the destination corner based on the destination corner database.

Patent Agency Ranking