CN103559028B - The implementation method of OTN family chip software tool pack framework and device - Google Patents

The implementation method of OTN family chip software tool pack framework and device Download PDF

Info

Publication number
CN103559028B
CN103559028B CN201310506495.0A CN201310506495A CN103559028B CN 103559028 B CN103559028 B CN 103559028B CN 201310506495 A CN201310506495 A CN 201310506495A CN 103559028 B CN103559028 B CN 103559028B
Authority
CN
China
Prior art keywords
module
otn
read
chip
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310506495.0A
Other languages
Chinese (zh)
Other versions
CN103559028A (en
Inventor
徐志生
冯波
海增强
沈羽纶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan flying Microelectronics Technology Co., Ltd.
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201310506495.0A priority Critical patent/CN103559028B/en
Publication of CN103559028A publication Critical patent/CN103559028A/en
Application granted granted Critical
Publication of CN103559028B publication Critical patent/CN103559028B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses implementation method and the device of a kind of OTN family chip software tool pack framework, relate to field of software development, the method is: the register type of module be refined as according to alerting read-only class, the read-only class of state, counting read-only class, configuration read-write class and the header file of a location read-write class sequential organization, each depositor forms relevant fractionation territory by G.709 specification, set up the software configuration file table of each classification and corresponding function mark, form unified operation interface;Obtain reusing abstract structure according to header file, and carry out instantiation;Business mapping path according to OTN chip sets up corresponding mapping path chained list, and the node mapped in chained list points to the module of mapping path one by one.The present invention is provided that the unified operation of module interface, the SDK of same or like module reuse and the mapping structure setting up OTN family chip based on module reuse, provides software architecture basis simply and easily for secondary application and development.

Description

The implementation method of OTN family chip software tool pack framework and device
Technical field
The present invention relates to field of software development, particularly relate to a kind of OTN (Optical Transport Network, optical transfer network) implementation method of family chip software tool pack framework And device.
Background technology
Under normal circumstances, along with chip issue SDK (Software Development Kit, SDK) it is to carry out secondary development for the ease of software engineer, so can be fast Build application system based on chip fastly, save the process writing hardware bottom layer code.But, Along with the raising of chip complexity and increasing of associated hardware module, conventional SDK provides DLL based on depositor or separate hardware module makes answering of secondary development correlation module With becoming extremely difficult, the secondary application and development of the complex chip that relating module is more also becomes pole Its difficulty, the similarities and differences operation interface of module too increases the complexity of application, and homologous series core The non-reuse property of the SDK of the same or like hardware module of sheet not only increases low level development Task amount, and cause poor portability.Above-mentioned deficiency is body in OTN family chip Now particularly evident, more mainly due to related hardware module in mapping structure, identical or class As hardware module a large amount of multiplexings in the mapping structure of same chip or family chip.
Summary of the invention
The invention aims to overcome the deficiency of above-mentioned background technology, it is provided that a kind of OTN The implementation method of family chip software tool pack framework and device, be provided that the system of module interface One operation, the SDK of same or like module reuse and based on module reuse set up OTN The mapping structure of family chip, provides software architecture base simply and easily for secondary application and development Plinth.
The present invention provides the implementation method of a kind of OTN family chip software tool pack framework, Comprise the following steps:
Reusing of interface be abstract and instantiation for the operation of A: module: reads chip logic and designs rank The register definitions file of each module of section, is refined as meeting regulation by the register type of module According to alarm read-only class, the read-only class of state, count read-only class, a configuration read-write class and location Read and write the header file of class sequential organization, and each depositor is formed relevant according to G.709 specification Split territory, according to the depositor of above-mentioned classification set up each classification software configuration file table and Corresponding function mark, this configuration of reusing being masked as subsequent module indicates, foundation point simultaneously Class forms the unified operation interface of module;According to above-mentioned layout and with the head in relevant fractionation territory File, obtains reusing abstract structure;The New function of existing module is added, to existing The function having module not have uses function mark to enable;Complete all modules abstract it After, carry out instantiation according to the actual number of modules having module of all chips;
B: set up the OTN chip mapping path embedding module: according to the business of OTN chip Mapping path, sets up corresponding mapping path chained list, and each business mapping path is corresponding Set up a mapping path chained list, after completing mapping path chained list, by mapping path chained list Node point to the module of mapping path one by one, the OTN chip so far completing to embed module reflects Rays footpath, the hereafter operation to business mapping block will be fully converted to save chained list and chained list The unified operation of point.
On the basis of technique scheme, unified operation interface described in step A includes [joining Put reading (Configuration Type reads Configuration Values)]/[configurable write (Configuration Type writes Configuration Values)], [counting Read (read pointer)]/[(read pointer) is read in alarm]/[state reads (read pointer)]/[(configuration class is read in a location Type, reads Configuration Values)]/[(Configuration Type writes Configuration Values) is write in a location].
On the basis of technique scheme, step A is further comprising the steps of: if certain There is identical module interface in module in chip software before, then only need to use directly Mode use original module interface, if certain module exists in chip software before Similar module interface, then only the mode of succession need to be used to use original module interface;No Then, according to rule to module new interface reusing abstract structure.
On the basis of technique scheme, step A is further comprising the steps of: if certain The most corresponding multiple modules of module abstracts, then carry out repeatedly example to this module abstracts Change.
On the basis of technique scheme, step B is further comprising the steps of: if certain Business has multiple mapping path, then this mapping path chained list is carried out according to path change dynamically Adjust.
What the present invention also provided for a kind of OTN family chip software tool pack framework realizes device, Abstract and the OTN chip of instantiating unit and embedding module including module operation reusing of interface Mapping path sets up unit, wherein:
Reusing of interface be abstract and instantiating unit for the operation of described module, is used for: reading chip The register definitions file of each module of logic design phase, refines the register type of module For meet regulation according to alarm read-only class, the read-only class of state, count read-only class, configuration read Write class and the header file of a location read-write class sequential organization, and each depositor is according to G.709 advising Model forms relevant fractionation territory, and the software setting up each classification according to the depositor of above-mentioned classification is joined Putting file table and corresponding function mark, this configuration of reusing being masked as subsequent module indicates, Form the unified operation interface of module according to classification simultaneously;According to above-mentioned layout and with relevant Split the header file in territory, obtain reusing abstract structure;The New function of existing module is carried out Adding, the function not having existing module uses function mark to enable;Complete all moulds Block abstract after, carry out example according to the actual number of modules having module of all chips Change;
The OTN chip mapping path of described embedding module sets up unit, is used for: according to OTN The business mapping path of chip, sets up corresponding mapping path chained list, and each business maps Path all one mapping path chained lists of correspondence establishment, after completing mapping path chained list, will map Node in the chained list of path points to the module of mapping path one by one, so far completes to embed module OTN chip mapping path, the hereafter operation to business mapping block will be fully converted to chain Table and the unified operation of chained list node.
On the basis of technique scheme, described unified operation interface includes that [configuration reads (to join Put type, read Configuration Values)]/[configurable write (Configuration Type writes Configuration Values)], [counting reads that (reading refers to Pin)]/[(read pointer) is read in alarm]/[state reads (read pointer)]/[(Configuration Type, reading configuration are read in a location Value)]/[(Configuration Type writes Configuration Values) is write in a location].
On the basis of technique scheme, described module operation reusing of interface is abstract and real Example unit is additionally operable to: if certain module exists identical mould in chip software before Block interface, then only direct mode need to be used to use original module interface, if certain mould There is similar module interface in block in chip software before, then only need to use succession Mode uses original module interface;Otherwise, according to rule, module reusing of new interface is taken out Image structures.
On the basis of technique scheme, described module operation reusing of interface is abstract and real Example unit is additionally operable to: if the most corresponding multiple modules of certain module abstracts, the most right This module abstracts carries out repeatedly instantiation.
On the basis of technique scheme, the OTN chip mapping path of described embedding module Set up unit to be additionally operable to: if certain business has multiple mapping path, then this mapping path chain Table adjusts dynamically according to path change.
Compared with prior art, advantages of the present invention is as follows:
(1) present invention provides the software architecture support of unified operation interface for all modules.
(2) during the present invention is same chip or homologous series chip, same or like module carries Supply the software architecture support of height reusability.
(3) present invention is that the complicated mapping path of OTN chip provides dynamic link table and module The software architecture support of corresponding equality operation.
(4) present invention provides unified software architecture support for many moneys OTN family chip.
Accompanying drawing explanation
Fig. 1 is the realization side of OTN family chip software tool pack framework in the embodiment of the present invention The example of method.
Fig. 2 is reusing of module interface Structural abstraction example in the embodiment of the present invention.
Fig. 3 is interface the reusing Structural abstraction example of similar module in the embodiment of the present invention.
Fig. 4 is the OTN chip mapping path example set up in the embodiment of the present invention and embed module.
Detailed description of the invention
Below in conjunction with the accompanying drawings and specific embodiment the present invention is described in further detail.
Shown in Figure 1, the embodiment of the present invention provides a kind of OTN family chip software tool The implementation method of bag framework, comprises the following steps:
Reusing of interface be abstract and instantiation for the operation of A: module: shown in Figure 2, reading core The register definitions file of each module of sheet logic design phase, by manual method, by module Register type be refined as meeting regulation according to alarm read-only class, the read-only class of state, meter The read-only class of number, configuration read-write class and the header file of a location read-write class sequential organization, and each Depositor forms relevant fractionation territory according to G.709 specification, sets up according to the depositor of above-mentioned classification The software configuration file table of each classification and corresponding function mark, this is masked as subsequent module Reuse configuration mark, [configuration is read simultaneously to form the unified operation interface of module according to classification (Configuration Type reads Configuration Values)] config_read (config_type_n, pvalue)/[configurable write (Configuration Type writes Configuration Values)] config_write (config_type_n, value), [counting read (read pointer)] counter (pvalue)/[(read pointer) is read in alarm] alarm (pvalue)/[state is read (to read Pointer)] state (pvalue)/[(Configuration Type, reading configuration are read in a location Value)] indirect_read (indirect_type_n, pvalue)/[location writes that (Configuration Type is write and joined Put value)] indirect_write (indirect_type_n, value);According to above-mentioned layout and with phase Close the header file splitting territory, obtain reusing abstract structure.
If there is identical module interface in chip software before in certain module, then Only direct mode need to be used to use original module interface, if certain module is at core before Sheet software exists similar module interface, then only the mode of succession need to be used to use original Module interface, shown in Figure 3;Otherwise, according to rule to module reusing of new interface Abstract structure;The New function of existing module is added, the function that existing module is not had Function mark is used to enable.Complete all modules abstract after, according to all chips The actual number of modules having module carry out instantiation;If certain module abstracts is in the chips Corresponding multiple modules are then tackled this module abstracts and are carried out repeatedly instantiation.
B: set up the OTN chip mapping path embedding module: shown in Figure 4, according to The business mapping path of OTN chip, sets up corresponding mapping path chained list.Each business Mapping path all one mapping path chained lists of correspondence establishment, if certain business has multiple mapping Path, then this mapping path chained list adjusts dynamically according to path change;Complete to map After the chained list of path, the node in mapping path chained list is pointed to one by one the module of mapping path, So far complete to embed the OTN chip mapping path of module, the hereafter behaviour to business mapping block Make to be fully converted to the unified operation to chained list and chained list node.
The embodiment of the present invention also provides for the realization of a kind of OTN family chip software tool pack framework Device, including module operation, reusing of interface be abstract and instantiating unit and embedding module OTN chip mapping path sets up unit, wherein:
Reusing of interface be abstract and instantiating unit in module operation, is used for: see Fig. 2 institute Show, read the register definitions file of chip logic design phase each module, by artificial side Method, be refined as the register type of module meeting regulation according to alarm read-only class, state Read-only class, count read-only class, configuration read-write class and the head literary composition of location read-write class sequential organization Part, and each depositor forms according to G.709 specification and relevant splits territory, according to above-mentioned classification Depositor set up software configuration file table and corresponding function mark, this mark of each classification Will is that the configuration of reusing of subsequent module indicates, forms the unified operation of module according to classification simultaneously Interface [(Configuration Type reads Configuration Values) is read in configuration] config_read (config_type_n, Pvalue)/[configurable write (Configuration Type writes Configuration Values)] config_write (config_type_n, Value), [counting reads (read pointer)] counter (pvalue)/[(reading refers in alarm reading Pin)] alarm (pvalue)/[state reads (read pointer)] state (pvalue)/[a location reading (Configuration Type, Read Configuration Values)] indirect_read (indirect_type_n, pvalue)/[(configuration class is write in a location Type, writes Configuration Values)] indirect_write (indirect_type_n, value);According to above-mentioned layout And with the header file in relevant fractionation territory, obtain reusing abstract structure.If certain module Identical module interface is there is, then only need to use direct side in chip software before Formula uses original module interface, if certain module exists similar in chip software before Module interface, then only the mode of succession need to be used to use original module interface, see Fig. 3 Shown in;Otherwise, according to rule to module new interface reusing abstract structure;To existing mould The New function of block is added, and the function not having existing module uses function mark to make Energy.Complete all modules abstract after, according to the actual mould having module of all chips Block number carries out instantiation;If the most corresponding multiple modules of certain module abstracts, tackle This module abstracts carries out repeatedly instantiation.
The OTN chip mapping path embedding module sets up unit, is used for: see Fig. 4 institute Show, according to the business mapping path of OTN chip, set up corresponding mapping path chained list.Often One business mapping path all one mapping path chained list of correspondence establishment, if certain business has Multiple mapping path, then this mapping path chained list adjusts dynamically according to path change; After completing mapping path chained list, the node in mapping path chained list is pointed to mapping path one by one Module, so far complete embed module OTN chip mapping path, hereafter to business map The operation of module will be fully converted to the unified operation to chained list and chained list node.
Fig. 1 is the example of the implementation method of OTN family chip software tool pack framework.? Certain the OTN chip OTN_CHIP_1 existed is the software tool pack having completed chip, its Including a/b/c/ .../n module, mapping path includes a<->c<->n and a<->b<->c<->n;Existing Will be another one OTN chip OTN_CHIP_2 chip design software tool kit, its bag Include a/b '/d/ .../n module, a/b/c/ .../n represents the module inside chip OTN_CHIP_1 Name, mapping path includes a<->b '<->n and a<->b '<->d<->n.B ' represents additionally The module of one chip OTN_CHIP_2, and with the chip existed B module in OTN_CHIP_1 is similar to.
When developing OTN_CHIP_2 chip design software tool kit, first module is carried out Structuring is abstract and instantiation, and module a/n can directly use taking out of OTN_CHIP_1 chip As, module b ' uses the mode inheriting module b to carry out abstract, now only needs module d Carry out new structuring abstract, the most abstract complete after again to module a/b '/d/ .../n carries out reality Example, constitutes the modular entity of OTN_CHIP_2, next sets up OTN_CHIP_2's Mapping path a<->b '<->n and a<->b '<->d<->n chained list and by the node of chained list by One module pointing to hypostazation, has just obtained the software tool pack of OTN_CHIP_2.
Those skilled in the art can carry out various modifications and variations to the embodiment of the present invention, if If these amendment and modification within the scope of the claims in the present invention and equivalent technologies thereof, then this A little amendments and modification are also within protection scope of the present invention.
The prior art that the content not described in detail in description is known to the skilled person.

Claims (10)

1. an implementation method for OTN family chip software tool pack framework, its feature exists In, comprise the following steps:
Reusing of interface be abstract and instantiation for the operation of A: module: reads chip logic and designs rank The register definitions file of each module of section, is refined as meeting regulation by the register type of module According to alarm read-only class, the read-only class of state, count read-only class, a configuration read-write class and location Read and write the header file of class sequential organization, and each depositor is formed relevant according to G.709 specification Split territory, according to the depositor of above-mentioned classification set up each classification software configuration file table and Corresponding function mark, this configuration of reusing being masked as subsequent module indicates, foundation point simultaneously Class forms the unified operation interface of module;According to above-mentioned layout and with the head in relevant fractionation territory File, obtains reusing abstract structure;The New function of existing module is added, to existing The function having module not have uses function mark to enable;Complete all modules abstract it After, carry out instantiation according to the actual number of modules having module of all chips;
B: set up the OTN chip mapping path embedding module: according to the business of OTN chip Mapping path, sets up corresponding mapping path chained list, and each business mapping path is corresponding Set up a mapping path chained list, after completing mapping path chained list, by mapping path chained list Node point to the module of mapping path one by one, the OTN chip so far completing to embed module reflects Rays footpath, the hereafter operation to business mapping block will be fully converted to save chained list and chained list The unified operation of point.
2. the realization side of OTN family chip software tool pack framework as claimed in claim 1 Method, it is characterised in that: unified operation interface described in step A includes that [(configuration class is read in configuration Type, reads Configuration Values)]/[configurable write (Configuration Type writes Configuration Values)], [counting reads (read pointer)] / [(read pointer) is read in alarm]/[state reads (read pointer)]/[(Configuration Type reads Configuration Values) is read in a location] / [(Configuration Type writes Configuration Values) is write in a location].
3. the realization side of OTN family chip software tool pack framework as claimed in claim 1 Method, it is characterised in that: step A is further comprising the steps of: if certain module is before Chip software exists identical module interface, then only direct mode need to be used to use former There is module interface, if certain module exists similar module in chip software before and connects Mouthful, then only the mode of succession need to be used to use original module interface;Otherwise, according to rule To module new interface reusing abstract structure.
4. the realization side of OTN family chip software tool pack framework as claimed in claim 1 Method, it is characterised in that: step A is further comprising the steps of: if certain module abstracts is at core In sheet, corresponding multiple modules, then carry out repeatedly instantiation to this module abstracts.
5. the OTN family chip software tool pack as according to any one of Claims 1-4 The implementation method of framework, it is characterised in that: step B is further comprising the steps of: if certain Business has multiple mapping path, then this mapping path chained list is carried out according to path change dynamically Adjust.
6. OTN family chip software tool pack framework realize a device, its feature exists In: include module operation reusing of interface be abstract and instantiating unit and the OTN of embedding module Chip mapping path sets up unit, wherein:
Reusing of interface be abstract and instantiating unit for the operation of described module, is used for: reading chip The register definitions file of each module of logic design phase, refines the register type of module For meet regulation according to alarm read-only class, the read-only class of state, count read-only class, configuration read Write class and the header file of a location read-write class sequential organization, and each depositor is according to G.709 advising Model forms relevant fractionation territory, and the software setting up each classification according to the depositor of above-mentioned classification is joined Putting file table and corresponding function mark, this configuration of reusing being masked as subsequent module indicates, Form the unified operation interface of module according to classification simultaneously;According to above-mentioned layout and with relevant Split the header file in territory, obtain reusing abstract structure;The New function of existing module is carried out Adding, the function not having existing module uses function mark to enable;Complete all moulds Block abstract after, carry out example according to the actual number of modules having module of all chips Change;
The OTN chip mapping path of described embedding module sets up unit, is used for: according to OTN The business mapping path of chip, sets up corresponding mapping path chained list, and each business maps Path all one mapping path chained lists of correspondence establishment, after completing mapping path chained list, will map Node in the chained list of path points to the module of mapping path one by one, so far completes to embed module OTN chip mapping path, the hereafter operation to business mapping block will be fully converted to chain Table and the unified operation of chained list node.
7. the realization dress of OTN family chip software tool pack framework as claimed in claim 6 Put, it is characterised in that: described unified operation interface includes that [(Configuration Type is read to join in configuration reading Put value)]/[configurable write (Configuration Type writes Configuration Values)], [counting reads (read pointer)]/[alarm reading (read pointer)]/[state reads (read pointer)]/[(Configuration Type reads Configuration Values) is read in a location]/[location is write (Configuration Type writes Configuration Values)].
8. the realization dress of OTN family chip software tool pack framework as claimed in claim 6 Put, it is characterised in that: described module operation reusing of interface is abstract and instantiating unit is also used In: if there is identical module interface in chip software before in certain module, then Only direct mode need to be used to use original module interface, if certain module is at core before Sheet software exists similar module interface, then only the mode of succession need to be used to use original Module interface;Otherwise, according to rule to module new interface reusing abstract structure.
9. the realization dress of OTN family chip software tool pack framework as claimed in claim 6 Put, it is characterised in that: described module operation reusing of interface is abstract and instantiating unit is also used In: if the most corresponding multiple modules of certain module abstracts, then this module abstracts is entered Row repeatedly instantiation.
10. the OTN family chip software tool as according to any one of claim 6 to 9 Bag framework realize device, it is characterised in that: the OTN chip of described embedding module maps road Footpath is set up unit and is additionally operable to: if certain business has multiple mapping path, then this mapping path Chained list adjusts dynamically according to path change.
CN201310506495.0A 2013-10-24 2013-10-24 The implementation method of OTN family chip software tool pack framework and device Active CN103559028B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310506495.0A CN103559028B (en) 2013-10-24 2013-10-24 The implementation method of OTN family chip software tool pack framework and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310506495.0A CN103559028B (en) 2013-10-24 2013-10-24 The implementation method of OTN family chip software tool pack framework and device

Publications (2)

Publication Number Publication Date
CN103559028A CN103559028A (en) 2014-02-05
CN103559028B true CN103559028B (en) 2016-08-24

Family

ID=50013284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310506495.0A Active CN103559028B (en) 2013-10-24 2013-10-24 The implementation method of OTN family chip software tool pack framework and device

Country Status (1)

Country Link
CN (1) CN103559028B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739980A (en) * 2016-01-28 2016-07-06 滴滴(中国)科技有限公司 Unified business development method and equipment
CN109213670A (en) * 2017-06-30 2019-01-15 中兴通讯股份有限公司 Realize method and device, the storage medium of whitepack OTN hardware device
CN115934166B (en) * 2022-11-08 2023-07-04 济南新语软件科技有限公司 Efficient operation method and system based on dynamically constructed register

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7487500B1 (en) * 2003-10-09 2009-02-03 Nortel Networks Limited System and method for installing and configuring software for a network element in an optical communications network
CN102201972A (en) * 2010-03-25 2011-09-28 中兴通讯股份有限公司 Multi-level reuse route computation method based on G.709 and path computation apparatus
CN102238439A (en) * 2010-04-30 2011-11-09 中兴通讯股份有限公司 Control method and system of business mapping process based on G.709

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7487500B1 (en) * 2003-10-09 2009-02-03 Nortel Networks Limited System and method for installing and configuring software for a network element in an optical communications network
CN102201972A (en) * 2010-03-25 2011-09-28 中兴通讯股份有限公司 Multi-level reuse route computation method based on G.709 and path computation apparatus
CN102238439A (en) * 2010-04-30 2011-11-09 中兴通讯股份有限公司 Control method and system of business mapping process based on G.709

Also Published As

Publication number Publication date
CN103559028A (en) 2014-02-05

Similar Documents

Publication Publication Date Title
CN109684755A (en) A kind of digital-analog mix-mode chip asynchronous circuit full custom method and system
CN102831268B (en) Support the programmable logic device (PLD) domain rapid generation of customization
CN103914580B (en) A kind of method for the emulation of FPGA circuitry bit stream
US20210160151A1 (en) SYSTEM-ON-CHIP (SoC) ASSEMBLY, CONFIGURABLE IP GENERATION AND IP INTEGRATION UTILIZING DISTRIBUTED COMPUTER SYSTEMS
CN103559028B (en) The implementation method of OTN family chip software tool pack framework and device
CN101515312B (en) On-site programmable device FPGA logic unit model and general bin packing algorithm thereof
CN103970905A (en) Automatic composition and integration method for multi-source vector geographic information data
CN102254029B (en) View-based data access system and method
CN107563628A (en) The method for building up and system of BIM components and construction task incidence relation
CN103886004B (en) A kind of data type data modeling processing method
CN104885212A (en) Die-stacked device with partitioned multi-hop network
TW201245994A (en) System and method for automatic extraction of power intent from custom analog/custom digital/mixed signal schematic designs
CN105930877A (en) Multimodal depth learning-based remote sensing image classification method
CN103186628B (en) A kind of mapping method between common information model and relevant database
CN109086495A (en) The method that BIM goes out hard-cover construction drawing
CN107247791B (en) Parking lot map data generation method and device and machine-readable storage medium
CN106445900A (en) Table style processing method and device
CN109992567A (en) One kind is based on the matched PCB package file search method of figure
Maryanski et al. The data model compiler: A tool for generating object-oriented database systems
CN108959666A (en) Method of designing integrated circuit and device, chip layout decomposition and color method and device
CN104732332A (en) Order splitting method and device based on e-commerce
CN105893591B (en) A kind of data sharing service intelligent arranging method
CN106843891A (en) A kind of list delamination method based on increment
CN102880763B (en) IP kernel detects domain, layout design system and layout design method
CN103927168B (en) A kind of method and device of object-oriented data model persistence

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170606

Address after: 430074, Hubei Wuhan East Lake Development Zone, Kanto Industrial Park, beacon Road, optical communications building, industrial building, two floor

Patentee after: Wuhan flying Microelectronics Technology Co., Ltd.

Address before: China Science and Technology Park Dongxin road East Lake Development Zone 430074 Hubei Province, Wuhan City, No. 5

Patentee before: Fenghuo Communication Science &. Technology Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170803

Address after: 430000 East Lake high tech Development Zone, Hubei Province, No. 6, No., high and new technology development zone, No. four

Co-patentee after: Wuhan flying Microelectronics Technology Co., Ltd.

Patentee after: Fenghuo Communication Science &. Technology Co., Ltd.

Address before: 430074, Hubei Wuhan East Lake Development Zone, Kanto Industrial Park, beacon Road, optical communications building, industrial building, two floor

Patentee before: Wuhan flying Microelectronics Technology Co., Ltd.