Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

279 results about "Hierarchical design" patented technology

The basic flow of hierarchical design is simple…. Dividing a design into multiple blocks (sometimes referred to as sub-chips, sub-blocks, modules, hierarchical blocks, etc.). Designers can work on the blocks separately and in parallel from RTL through physical implementation.

Layout overlap detection with selective flattening in computer implemented integrated circuit design

The present invention relates to a method for efficiently performing hierarchical design rules checks (DRC) and layout versus schematic comparison (LVS) on layout areas of an integrated circuit where cells overlap or where a cell and local geometry overlap. With the present invention, a hierarchical tree describes the integrated circuit's layout data including cells having parent-child relationships and including local geometry. The present invention performs efficient layout verification by performing LVS and DRC checking on the new portions of an integrated circuit design and layout areas containing overlapping cells. When instances of cells overlap, the present invention determines the overlap area using predefined data structures that divide each cell into an array of spatial bins. Each bin of a parent is examined to determine if two or more cell instances reside therein or if a cell instance and local geometry reside therein. Once overlap is detected, the areas of the layout data corresponding to the overlap areas are selectively flattened prior to proceeding to DRC and LVS processing. During selective flattening of the overlap areas, the hierarchical tree is traversed from the top cell down through intermediate nodes to the leaf nodes. Each time geometry data is located during the traversal, it is pushes directly to the top cell without being stored in intermediate locations. This provides an effective mechanism for selective flattening.
Owner:SYNOPSYS INC

High-precision dynamic map data processing system and method based on road side sensors

The invention discloses a high-precision dynamic map data processing system and method based on road side sensors. The high-precision dynamic map data processing system comprises a map data acquisition terminal and a high-precision map generation service terminal. The map data acquisition terminal provides a bulk of diversified map road original data for the high-precision map generation service terminal; the high-precision map generation service terminal comprises a map data processing module and a map generation visual module; the map data processing module is used for extracting road features from the map road original data and carrying out hierarchical design on all the road features, splicing information of the same road, completing road feature data fusion on the road feature aspect first, finally completing image splicing on the image aspect, and generating a road downward projection drawing in dependence on the splicing result; and the map generation visual module is used for marking road information on the downward projection drawing, the marked road information and the downward projection drawing commonly form map data of a high-precision map, visual editing is carried out on the map data, and a high-precision dynamic map is generated. According to the invention, the generation cost of the high-precision map can be reduced, and the high-precision dynamic map can be updated quickly.
Owner:INST OF SOFTWARE APPL TECH GUANGZHOU & CHINESE ACAD OF SCI

Properties In Electronic Design Automation

One or more properties can be associated with a design object in a microdevice design. The design object may be an object in a physical layout design for a microdevice, such as a geometric element in a layout design. The design object also may be a collection of geometric elements in a layout design, such as a net, a cell in a hierarchical design, or even a collection of all of the geometric elements in a layer of a design. Still further, the design object may even be an item in a logical circuit design, such as a net in a logical circuit design for an integrated circuit. The values of one or more properties may be statically assigned for or dynamically generated during a design process performed by an electronic design automation tool. A property may be assigned a constant value or a value defined by an equation or other type of script that includes one or more variables. A property may be simple, where the definition of the property's value is not dependent upon the value of any other properties. Alternately, a property may be a compound property, where the definition of the property's value incorporates another, previously-determined property value. Still further, a property may be an alternative property, where the property is assigned one value definition under a first set of conditions and assigned another value definition under a second set of conditions. A first electronic design automation process may generate one or more property values. The generated property values then can be passed to another electronic design automation process in the design analysis flow for its use.
Owner:MENTOR GRAPHICS CORP

System and method for simulating and training program control of air traffic control

The invention discloses a system for simulating and training the program control of an air traffic control. The system comprises a simulation server, a comprehensive application server, a switchboard, a technology monitoring position, a training master control position, at least one training unit, an inner telephone and a display device. By using the system disclosed by the invention, the control on-duty environment can be realistically simulated, the united simulation training of an area, a zone and an airport can be realized, the working procedure of each link of the program control can be fully trained, the control process can be comprehensively understood by a control person, and the control program can be comprehensively mastered by the control person. According to the system disclosed by the invention, a network adopts a hierarchical design, the network design is simplified, the detection and the removing of primary fault are realized; and a dual-network design of a voice network and a data network is adopted, the training command transmission is reliable, the data traffic of the data network is simultaneously reduced to a large extent, and the low-delay and less-vibration performance of voice transmission is solved by the independent voice network. The invention also provides a training method of a single training mode, a control on-duty mode and a united control on-duty mode of the system for simulating and training the program control of the air traffic control.
Owner:NO 15 INST OF CHINA ELECTRONICS TECH GRP +1

General hierarchical design method for unmanned aerial vehicle remote control command/telemetry parameter frame

The invention provides a general hierarchical design method for an unmanned aerial vehicle remote control command / telemetry parameter frame and belongs to the field of unmanned aerial vehicle command and control. According to the general hierarchical design method, a general command / parameter object frame is designed, all remote control command objects in the object frame are described according to a uniform form, all telemetry parameter objects are also described according to a uniform form, a measurement and control software data processing flow based on the general command / parameter object frame is designed, a telemetry structure frame is converted into a general parameter object frame on a software data layer, and the general command object frame is converted into a remote control structure frame; for unmanned aerial vehicles of different types, general object frame adaptive plug-ins corresponding to the types are designed, and when measurement and control software is suitable for the unmanned aerial vehicle of a certain type, the general object frame adaptive plug-in corresponding to the type is called for conversion of the object frame and the structure frame. According to the general hierarchical design method for the unmanned aerial vehicle remote control command / telemetry parameter frame, the coupling relationship between a software service layer and an interface layer and coupling relationship between the software service layer and the structure frame are eliminated, the generality of unmanned aerial vehicle ground station software is improved, and repeated software construction is also avoided.
Owner:北京北航天宇长鹰无人机科技有限公司

Layered design method of model-based automatic transmission software development platform

ActiveCN102200913AShorten and optimize development cyclesShorten and optimize development efficiencySpecific program execution arrangementsArea networkSoftware development
The invention relates to a layered design method of a model-based automatic transmission software development platform. The software development platform is divided into three layers, namely a model application layer, a hardware abstraction layer and a bottom-layer driving layer, wherein the hardware abstraction layer is used for jointing the model application layer and the bottom-layer driving layer; an automatic transmission control strategy is characterized by modelling, emulating and testing by a model development tool, automatically generating C codes and converting the C codes into an application layer software module to form the model application layer; the model application layer carries out data exchange by using the hardware abstraction layer and realizes access of bottom-layer platform data and corresponding operation by a joint function; the bottom-layer driving layer carries out controller area network (CAN) driving, analogue/digital conversion, digital input and output, and own function and state monitoring of the platform; and the bottom-layer driving layer executes the corresponding operation by function call of the hardware abstraction layer, and processes and updates data in real time.
Owner:WUHU WANLIYANG TRANSMISSION CO LTD

Method and apparatus for responding remote signals of remote receiving equipment

The invention discloses a method and an apparatus for responding remote signals of remote receiving equipment. The method comprises the steps of integrating at least two remote controller protocols in a drive layer of remote signal receiving equipment; generating remote controller key code value mapping table in an application layer of the remote signal receiving equipment; decoding the remote signals by the drive layer according to the integrated remote controller protocols after the remote signal receiving equipment receives the remote signals, so as to obtain real key code value of the remote controller; then searching the mapping key code value corresponding to the real key code value in the remote controller key code value mapping table; and transmitting the mapping key code value to the application layer so as to execute a key function. With the hierarchical design of integrating a plurality of controller protocols in the drive layer and generating the remote controller key code value mapping table in the application layer, the apparatus can respond the remote signals with various protocols; and software in the drive layer is in no need of frequent modifications, so that the stability of the system is enhanced; and cost for software development and maintenance is reduced.
Owner:HISENSE BROADBAND MULTIMEDIA TECH

Properties In Electronic Design Automation

One or more properties can be associated with a design object in a microdevice design. The design object may be an object in a physical layout design for a microdevice, such as a geometric element in a layout design. The design object also may be a collection of geometric elements in a layout design, such as a net, a cell in a hierarchical design, or even a collection of all of the geometric elements in a layer of a design. Still further, the design object may even be an item in a logical circuit design, such as a net in a logical circuit design for an integrated circuit. The values of one or more properties may be statically assigned for or dynamically generated during a design process performed by an electronic design automation tool. A property may be assigned a constant value or a value defined by an equation or other type of script that includes one or more variables. A property may be simple, where the definition of the property's value is not dependent upon the value of any other properties. Alternately, a property may be a compound property, where the definition of the property's value incorporates another, previously-determined property value. Still further, a property may be an alternative property, where the property is assigned one value definition under a first set of conditions and assigned another value definition under a second set of conditions. A first electronic design automation process may generate one or more property values. The generated property values then can be passed to another electronic design automation process in the design analysis flow for its use.
Owner:MENTOR GRAPHICS CORP

Control system used for power distribution terminal

The invention discloses a control system used for a power distribution terminal. The system includes a hardware platform layer, a driving layer, an operating system layer, an abstraction layer and an application layer. Unified scheduling is performed by a real-time operating system of the operating system layer. The abstraction layer includes a data engine module, a public service module and a debugging configuration module. The data engine module includes a real-time data sub-module and a historical data sub-module. The real-time data sub-module is used for data real-time storage and analysis of the power distribution terminal. The historical data sub-module is used for recording operation information formed by protection and measurement control function modules and the operation information is used for retrieval of the debugging configuration module. The public service module provides frequently used public interfaces to other modules. The application layer performs measurement control and protection on the power distribution terminal based on the public interfaces, the real-time database sub-module and the historical database sub-module. The control system used for the power distribution terminal performs a hierarchical design in a high cohesion and low coupling principle and data is separated from the application so that the system has the characteristics of being safe, highly efficient and reliable.
Owner:STATE GRID CORP OF CHINA +3
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products