CN110032539A - Chip pin information processing method, device, computer equipment and storage medium - Google Patents
Chip pin information processing method, device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN110032539A CN110032539A CN201910212560.6A CN201910212560A CN110032539A CN 110032539 A CN110032539 A CN 110032539A CN 201910212560 A CN201910212560 A CN 201910212560A CN 110032539 A CN110032539 A CN 110032539A
- Authority
- CN
- China
- Prior art keywords
- information
- pin
- target
- item
- chip
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7807—System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single package
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7839—Architectures of general purpose stored program computers comprising a single central processing unit with memory
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Microelectronics & Electronic Packaging (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention discloses a kind of chip pin information processing method, device, computer equipment and storage medium.This method comprises: obtaining pin information inquiry instruction, pin query interface is entered based on pin information inquiry instruction, pin query interface includes at least two conditional filters;The corresponding target information item of conditional filter is successively determined according at least one corresponding item of information to be selected of each conditional filter;Based on the corresponding target information item of all conditions screening washer, pin query information is obtained;Based on target devices series, target devices title and the target envelope type queries packaging information data file in pin query information, corresponding target envelope pin data file is obtained;Display mode information is obtained, using at least two target pin attribute informations in the corresponding indicating template displaying target package pins data file of display mode information.Pin attribute information search efficiency and accuracy can be improved in this method, and process has more intuitive and flexibility as the result is shown.
Description
Technical field
The present invention relates to FPGA development technique field more particularly to a kind of chip pin information processing methods, device, calculating
Machine equipment and storage medium.
Background technique
Pin is important one of the resource of fpga chip, and the pin of fpga chip includes power pin, common I/O pin, matches
Pin and the dedicated input pin of clock etc. are set, and the attributes such as BANK, difference I/O of different pins are also different.Chip pin data
The file of the attributes such as title, position, type, BANK and difference I/O of the file for memorization COMS clip pin, facilitates user in engineering
By consulting the attribute of the pin pin required with determination in exploitation.
With the high speed development of integrated circuit technique, the integrated level of chip is higher and higher, and the function of chip is also more and more multiple
Miscellaneous, consequent is that the pin of chip is more and more, so that directly inquiring pin by checking chip pin data file
The process of attribute need to inquire each chip pin data file one by one, to be determined for compliance with train, device name and encapsulation class
The chip pin of the demands such as type so that query process operation becomes increasingly complex, and is easy error.Therefore, traditional directory chip pipe
The process of foot attribute is complicated for operation and error-prone, causes great inconvenience to engineering development personnel, wastes valuable time
Resource.
Summary of the invention
The embodiment of the present invention provides a kind of chip pin information processing method, device, computer equipment and storage medium, with
Solve the problems, such as existing complicated for operation and easy error when traditional directory chip pin attribute.
A kind of chip pin information processing method, comprising:
Pin information inquiry instruction is obtained, pin query interface, the pipe are entered based on the pin information inquiry instruction
Foot query interface includes at least two conditional filters, and each conditional filter corresponds at least one item of information to be selected;
Successively determine that the condition is sieved according at least one corresponding described item of information to be selected of each conditional filter
Select the corresponding target information item of device;
Based on the corresponding target information item of all conditional filters, pin query information, the pin inquiry are obtained
Information includes target devices series, target devices title and target envelope type;
Based on the target devices series, the target devices title and the target envelope type queries packaging information number
According to file, corresponding target envelope pin data file is obtained, the target envelope pin data file includes at least two mesh
Mark pin attribute information;
Display mode information is obtained, is shown described at least two using the corresponding indicating template of the display mode information
Target pin attribute information.
A kind of chip pin information processing unit, comprising:
Pin query interface enters module, for obtaining pin information inquiry instruction, is referred to based on pin information inquiry
It enables and enters pin query interface, the pin query interface includes at least two conditional filters, each conditional filter
At least one corresponding item of information to be selected;
Target information item determining module, for successively according to each conditional filter it is corresponding described at least one to
Item of information is selected to determine the corresponding target information item of the conditional filter;
Pin query information obtains module, for being based on the corresponding target information item of all conditional filters, obtains
Pin query information, the pin query information include target devices series, target devices title and target envelope type;
Pin attribute information obtains module, for based on target devices series, the target devices title and described
Target envelope type queries packaging information data file, obtains corresponding target envelope pin data file, the target envelope
Pin data file includes at least two target pin attribute informations;
Pin attribute information display module, it is corresponding using the display mode information for obtaining display mode information
Indicating template show at least two target pin attribute informations.
A kind of computer equipment, including memory, processor and storage are in the memory and can be in the processing
The computer program run on device, the processor realize said chip pin information processing side when executing the computer program
Method.
A kind of computer readable storage medium, the computer-readable recording medium storage have computer program, the meter
Said chip pin information processing method is realized when calculation machine program is executed by processor.
Said chip pin information processing method, device, computer equipment and storage medium, match on pin query interface
At least two easy-to-use conditional filters are set, each conditional filter corresponds at least one item of information to be selected, can be according to need
It asks and determines the corresponding inquiry screening conditions of at least two dimensions, operating process is simple, and helps quickly to determine required pin
Query information, to improve pin search efficiency.Again based in pin query information target devices series, target devices title and
Target envelope type queries packaging information data file, can quickly and accurately determine corresponding target envelope pin data file,
So that it is determined that at least two required target pin attribute informations, query process is simple and convenient, and search efficiency is high.Finally, according to
At least two target pin attribute informations are shown according to display mode information, so that the display process of target pin attribute information has more
There are intuitive and flexibility.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention
Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention
Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings
Obtain other attached drawings.
Fig. 1 is a flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 2 is another flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 3 is another flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 4 is another flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 5 is a schematic diagram of package pins graphical interfaces in one embodiment of the invention;
Fig. 6 is another flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 7 is another flow chart of chip pin information processing method in one embodiment of the invention;
Fig. 8 is a schematic diagram of chip pin information processing unit in one embodiment of the invention;
Fig. 9 is a schematic diagram of computer equipment in one embodiment of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
Chip pin information processing method provided in an embodiment of the present invention, the chip pin information processing method are applied in core
In piece pin information processing system, which includes client and service
Device, client are communicated with server by network, are managed collectively for realizing to fpga chip pin, so as to user
Quick search is to required fpga chip pin, so that the query process of fpga chip pin is easy to operate and not easy to make mistakes.Its
In, client is also known as user terminal, refers to corresponding with server, provides the program of local service for client.Client can pacify
It is mounted in but is not limited on various personal computers, laptop, smart phone, tablet computer and portable wearable device,
For carrying out human-computer interaction with user.Server can use the server set of the either multiple server compositions of independent server
Group realizes.
In one embodiment, it as shown in Figure 1, providing a kind of chip pin information processing method, is applied in this way in core
It is illustrated, includes the following steps: for the server of piece pin information processing system
S101: pin information inquiry instruction is obtained, pin query interface is entered based on pin information inquiry instruction, pin is looked into
Asking interface includes at least two conditional filters, and each conditional filter corresponds at least one item of information to be selected.
Wherein, pin information inquiry instruction is to enter pin query interface for flip chip pin information processing system,
So as to the instruction of the pin query information of input.Pin query interface is to provide the interface that user searches the interactive function of screening.
Specifically, user can trigger pin information inquiry instruction by clicking the inquiry button that client is shown, so that server receives
Enter corresponding pin query interface to pin information inquiry instruction control client.
Conditional filter is the interface for being used to adjust screening conditions for user being arranged on pin query interface.Condition sieve
It selects device to be arranged at least two, family can be used and filter out the FPGA core for meeting user demand based on the inquiry of at least two information dimensions
The target pin attribute information of piece pin.Item of information to be selected is sieve needed for the selection for user corresponding with conditional filter
Select the specific option of condition.In pin query interface, the corresponding drop down button of each conditional filter, user clicks the drop-down
Button can show the corresponding all items of information to be selected of the conditional filter on pin query interface, so that user selects
It selects, user is facilitated to carry out pin information inquiry operation.In the present embodiment, show that at least two conditions are sieved on pin query interface
Device is selected, each conditional filter corresponds at least one item of information to be selected, inquires pin attribute based on multiple information dimensions to realize
Information, and guarantee the enforceability of pin attribute information inquiry, avoid query process from malfunctioning.
Specifically, the conditional filter shown on pin query interface includes but is not limited to train (Series), device
The corresponding conditional filter of the attribute informations such as part title (Device) and encapsulated type (Package).At the chip pin information
Reason system is connected with pin information database, at least one original package pin data file of the pin information database purchase and
For recording the packaging information data file of the corresponding the file information of all original package pin data files.The packaging information number
It is recorded according to file using form but is not limited to the corresponding file ID of each original package pin data file, train
(Series), device name (Device) and the column field name such as encapsulated type (Package) and package pins data file name
Claim and corresponding specific field information.
This document ID is that have uniqueness for distinguishing the corresponding mark of different original package pin data files.The original
The file name of beginning package pins data file can be with train (Series), device name (Device) and encapsulated type
(Package) etc. information associations, that is, can be used preset title create-rule to train (Series), device name
(Device) and the information processings such as encapsulated type (Package), to obtain the corresponding file name of packaging information data file, and
This document title is recorded in packaging information data file in this column of package pins data file name.For example, if device
Serial (Series) is GW1N, and device name (Device) is GW1N-4, when encapsulated type (Package) is PBGA256, then institute
The file name for generating corresponding package pins data file can be GW1N-4/PBGA256.json.In the present embodiment, pin
The conditional filters pair such as train (Series), device name (Device) and encapsulated type (Package) in query interface
The item of information to be selected answered is specially the corresponding specific field information of respective column field name in packaging information data file.Even seal
Fill the corresponding specific field information of train (Series) this column field name in information data file be GW1N, GW2N and
GW3N, the then corresponding item of information packet to be selected of the train shown on pin query interface (Series) this conditional filter
Include GW1N, GW2N and GW3N.
Specifically, the corresponding chip type of original package pin data file, the original package pin data file are used for
Record the corresponding encapsulation title of the corresponding fpga chip of the chip type, chip layout information and the corresponding pin of each pin
Attribute information.Pin attribute information includes but is not limited to pin index (INDEX), pin title (NAME), pin type
(TYPE), pin BANK attribute (BANK) pin differential signal (DIFF) and pin differential pair (PAIR).The encapsulation title and envelope
It fills type (Package) to correspond to, i.e., encapsulated type (Package) this conditional filter is corresponding to be selected in pin query interface
The corresponding encapsulation title of each original package pin data file stored in item of information and pin information database is corresponding.Chip
Layout information is the information for defining the layout of the corresponding fpga chip of the chip type, to be based on the chip layout information
The corresponding pin of fpga chip is positioned.The chip layout information specifically includes line number amount (ROW_COUNT), number of columns
(COL_COUNT), line identifier (ROW_MARK) and column mark (COL_MARK).Wherein, line number amount and number of columns are for limiting
The corresponding all pins of fpga chip are formed by the quantity of row and column.Line identifier such as may be used for distinguishing the mark that do not go together
It is indicated using capitalization or lowercase.Column mark is the mark for distinguishing different lines, and Arabic numerals expression can be used.
Pin index is the location index for positioning a certain pin in fpga chip.For example, if line number amount is 6, number of columns 6,
Then in the chip layout for being formed by 6*6, this pin of A1 index indicates the pin that line a the 1st arranges.
Due to the corresponding original package pin data file of every kind of chip type, when the core for needing to add or delete support
When sheet type, it is only necessary to add or delete corresponding original package pin data file, avoid and add or delete chip type
When influence to the whole system and mutual influence of chip type, reduce system complexity, facilitate original package pipe
The management of foot data file has good scalability.After adding or deleting corresponding original package pin data file,
Need to the file information that the original package pin data file be recorded in packaging information data file be added or be deleted accordingly
It removes, original package pin data file is managed collectively with realizing.
S102: successively determine that conditional filter is corresponding according at least one corresponding item of information to be selected of each conditional filter
Target information item.
Since at least one item of information correspondence to be selected of each conditional filter is stored in advance in pin information database
The specific field information of respective column field name in packaging information data file, it is corresponding that user successively clicks the conditional filter
After drop down button is to show at least one item of information to be selected, the item of information to be selected inquired needed for selection can be clicked and be determined as
Target information item.Target information item selected from least one item of information to be selected shown by system determine, can facilitate user into
Row inquiry operation to guarantee search efficiency, and avoids inquiry from malfunctioning, and the target information item of such as avoidable user's input exists wrong
Malapropism and can not inquire corresponding information or avoidable user input target information item in packaging information data file
There is no corresponding information and leads to the case where there is no query results.
S103: being based on the corresponding target information item of all conditions screening washer, obtains pin query information, pin query information
Including target devices series, target devices title and target envelope type.
Since at least two conditional filters being arranged on pin query interface, each conditional filter be can determine uniquely
Target information item, the conditional filter and target information item form one group of key-value pair that information inquiry can be achieved;Therefore, at least
Two conditional filters, which are correspondingly formed at least two groups, can realize the key-value pair of information inquiry, to obtain corresponding pin inquiry letter
Breath.The information for the required inquiry determined based at least two inquiry dimensions that the pin query information is ultimately formed.Due to pipe
The conditional filter shown on foot query interface includes but is not limited to train (Series), device name (Device) and envelope
Fill the corresponding conditional filters of pins attribute information such as type (Package), correspondingly, pin query information acquired in system
Including but not limited to target devices series, target devices title and target envelope type.The target devices series is train
(Series) the selected target information item of this conditional filter, target devices title be device name (Device) this
The selected target information item of part screening washer, target envelope type are selected by encapsulated type (Package) this conditional filter
Fixed target information item.
S104: serial, target devices title and target envelope type queries packaging information data file based on target devices,
Corresponding target envelope pin data file is obtained, target envelope pin data file is believed including at least two target pin attributes
Breath.
Since packaging information data file is recorded using form but is not limited to each original package pin data file
Corresponding file ID, train (Series), device name (Device) and encapsulated type (Package) and package pin number
According to the column such as file name field name and corresponding specific field information, system can be based on after obtaining pin query information
Target devices series, target devices title and target envelope type queries packaging information data file, are met with quick obtaining
Target devices series, target devices title and the corresponding original package pin data file of target envelope type, this is original
Package pins data file is determined as target envelope pin data file.The target envelope pin data file includes fpga chip
Corresponding encapsulation title, chip layout information and the corresponding target pin attribute information of each chip pin.The chip pin
Refer to the pin recorded in target envelope pin data file.The target pin attribute information includes pin index (INDEX), pipe
Foot title (NAME), pin type (TYPE), pin BANK attribute (BANK), pin differential signal (DIFF) and pin differential pair
(PAIR) at least two in.
S105: display mode information is obtained, at least two mesh are shown using the corresponding indicating template of display mode information
Mark pin attribute information.
Wherein, display mode information is that user independently selects the determining mode for displaying target pin attribute information.
In the present embodiment, display mode information includes graphic model and chart mode, wherein graphic model is graphically to show institute
There is the mode of the corresponding target pin attribute information of chip pin, chip layout is more intuitive;Chart mode is aobvious in graphical form
Show that the mode of the corresponding target pin attribute information of all chip pins, data are shown more comprehensively.
Specifically, system can be called and the display mode information phase after the display mode information for receiving user's input
Corresponding graphical display template or chart indicating template, using graphical display template at least two target pin attribute informations
It is patterned processing or at least two target pin attribute informations is filled in chart indicating template, it is final aobvious to obtain
Show the graphical interfaces in the client of system or chart interface, to guarantee what at least two target pin attribute informations were shown
Flexibility.
In chip pin information processing method provided by the present embodiment, at least two sides are configured on pin query interface
Just easy-to-use conditional filter, each conditional filter correspond at least one item of information to be selected, can determine at least two according to demand
The corresponding inquiry screening conditions of a dimension, operating process is simple, and helps quickly to determine required pin query information, to mention
High pin search efficiency.Again based on target devices series, target devices title and the target envelope type in pin query information
Packaging information data file is inquired, corresponding target envelope pin data file can be quickly and accurately determined, so that it is determined that required
At least two target pin attribute informations, query process is simple and convenient, and search efficiency is high.Finally, showing mould according to information
Formula shows at least two target pin attribute informations, so that the display process of target pin attribute information has more intuitive and spirit
Activity.
In one embodiment, target information item includes first target information item and in rear target information item, wherein first mesh
Mark item of information refers to the required inquiry selected from least one corresponding item of information to be selected of the conditional filter formerly inquired
One;And refers in rear target information item and selected from least one corresponding item of information to be selected of the conditional filter in rear inquiry
One of required inquiry.As shown in Fig. 2, in step S102, successively according to each conditional filter it is corresponding at least one wait for
It selects item of information to determine the corresponding target information item of conditional filter, specifically comprises the following steps:
S201: first target information is determined based at least one corresponding item of information to be selected of the conditional filter formerly inquired
?.
Wherein, the conditional filter formerly inquired and refer in the conditional filter of rear inquiry and select screening item according to user
The conditional filter that the sequencing of part determines.Even user first clicks train this conditional filter and selects its corresponding
Item of information to be selected then clicks this conditional filter of device name and its corresponding item of information to be selected is selected to make as screening conditions
For screening conditions, then the corresponding conditional filter of train is the conditional filter formerly inquired at this time, and device name pair
The conditional filter answered is the conditional filter in rear inquiry.
In the present embodiment, first mesh is determined based at least one corresponding item of information to be selected of the conditional filter formerly inquired
Item of information is marked, which refers to user from least one corresponding information to be selected of the conditional filter formerly inquired
It selects to determine in one of as the target information item formerly inquired.I.e. the first target information item is that user selects to determine
Item of information to be selected as screening conditions corresponding with the conditional filter formerly inquired.It is to be appreciated that formerly target is believed
It ceases item to determine from least one corresponding item of information to be selected of the conditional filter formerly inquired, to avoid user from primary input
Target information item does not have corresponding pin information there are wrong word or in pin information database, thus guarantee inquiry can
Feasibility helps to improve search efficiency and inquiry is avoided to malfunction.
S202: according to first target information item update rear inquiry conditional filter it is corresponding at least one rear to be selected
Item of information determines in rear item of information to be selected in rear target information item from least one.
According to first target information item update rear inquiry conditional filter it is corresponding at least one in rear information to be selected
, in particular to after the corresponding first target information item of the conditional filter formerly inquired determines, other items in rear inquiry
At least one item of information to be selected of the be supplied to user's selection of part screening washer is accordingly dynamically adjusted in rear item of information to be selected, so that
Its at least one match in rear item of information to be selected first target information item corresponding with the conditional filter formerly inquired.It can be with
Understand ground, is updated in the corresponding automation dynamic in rear item of information to be selected of the conditional filter of rear inquiry, so that screening conditions
Range further reduce, improve pin attribute information search efficiency, and guarantee the enforceability of query result, help to improve
Search efficiency simultaneously avoids inquiry from malfunctioning.
For example, it is corresponding to be selected to be stored with GW1N, GW2N and GW3N these three trains in packaging information data file
Item of information, and the item of information to be selected of the corresponding conditional filter of this train of GW1N be GW1N-1 and GW1N-2, GW2N this
The item of information to be selected of the corresponding conditional filter of one train is GW2N-1 and GW2N-2, this train of GW3N is corresponding
The corresponding item of information to be selected of conditional filter is GW3N-1 and GW3N-2, in train and device name the two conditional filterings
In device, if GW1N is first determined as first target information item by user, which automatically updates device
This conditional filter of title it is corresponding rear item of information to be selected be GW1N-1 and GW1N-2, thus realize rear inquiry condition
The corresponding automation dynamic in rear item of information to be selected of screening washer updates, so that the range of screening conditions further reduces, improves
The search efficiency of pin attribute information.It is to be appreciated that rear inquiry the corresponding item of information to be selected of conditional filter it is automatic
Change dynamic updates, and all screening conditions that also can avoid finally determining, which are formed by the presence of pin query information, can not inquire phase
The case where answering pin information generation, to guarantee the enforceability of pin information inquiry.For example, GW1N is determined as first target
When item of information, such as item of information to be selected do not automate dynamic update, then user GW1N-1, GW1N-2, GW2N-1, GW2N-2,
It selects GW3N-2 as in rear target information item in the item of information to be selected such as GW3N-1 and GW3N-2, i.e., is in inquiry train
When the pin information of fpga chip that GW1N and device name are GW3N-2, need to repeat because query result is not present to inquire,
Influence search efficiency.
In one embodiment, as shown in figure 3, in step S202 according to first target information item update rear inquiry item
Part screening washer it is corresponding at least one in rear item of information to be selected, specifically comprise the following steps:
S301: packaging information data file is inquired according to first target information item, is obtained opposite with first target information item
The first pin information tables of data answered.
It is corresponding due to storing all original package pin datas in pin information database in packaging information data file
The file information, system are first based on after receiving based on the corresponding first target information item of conditional filter formerly inquired
The first target information item inquires packaging information data file, to obtain all All Files comprising the first target information item
Information, to form first pin information tables of data.I.e. the first pin information tables of data is to meet the conditional filtering formerly inquired
The tables of data that all data of the first target information item determined in device are formed.
S302: from first pin information tables of data, target sieve corresponding with the conditional filter in rear inquiry is determined
Word selection section and target word segment value corresponding with object filtering field.
Specifically, for system from first pin information tables of data, determination is opposite with the conditional filter title in rear inquiry
The column field name answered is as object filtering field, using the corresponding specific field information of the object filtering field as aiming field
Value.
S303: by target word segment value be updated to the conditional filter of rear inquiry it is corresponding at least one in rear information to be selected
?.
Specifically, by target word segment value be updated to the conditional filter of rear inquiry it is corresponding at least one in rear letter to be selected
Item is ceased, to realize that the automation in rear item of information to be selected corresponding to the conditional filter in rear inquiry updates, so that screening item
A possibility that range of part further reduces, and helps to improve search efficiency, reduces inquiry error.For example, if train is
GW1N is first target information item, then screens all trains from packaging information data file as the file information institute of GW1N
The first pin information tables of data formed, by column word corresponding with conditional filter (such as device name) title in rear inquiry
Name section is used as target as object filtering field, by the corresponding value of the object filtering field in the first pin information tables of data
Field value such as GW1N-1 and GW1N-2, and excludes GW2N-1, GW2N-2, GW3N-1 and GW3N-2 etc. and first target information item
The interference of unmatched item of information to be selected, helps to improve search efficiency.
In chip pin information processing method provided by the present embodiment, packaging information is inquired according to first target information item
Data file, the determining first pin information tables of data to match with first target information item, then it is based on first pin information number
The item in rear inquiry is updated according to object filtering field corresponding with the conditional filter in rear inquiry in table and target word segment value
Part screening washer is corresponding in rear item of information to be selected, to realize to the automation update in rear item of information to be selected, so that in rear inquiry
The corresponding range in rear item of information to be selected of conditional filter further reduce, help to improve whole search efficiency.
In one embodiment, target envelope pin data file further includes chip layout information, as shown in figure 4, step
At least two target pin attribute informations are shown using the corresponding indicating template of display mode information in S105, are specifically included
Following steps:
S401: if display mode information be graphic model, call figure indicating template to chip layout information at
Reason obtains original figure interface, and original figure interface includes N*M filling graph region.
Wherein, graphic model is all target pin attribute informations that display meets pin query information in a graphical form
Mode.Graphical display template is pre-set for generating the template of graphical interfaces.Original figure interface is based on figure
The interface that indicating template is formed after handling chip layout information.Filling graph region is for according to target pin attribute
Information fills the region of corresponding figure.Chip layout information is the layout for defining the corresponding fpga chip of the chip type
Information, to be positioned to the corresponding pin of fpga chip based on the chip layout information.The chip layout information is specific
Including line number amount (ROW_COUNT), number of columns (COL_COUNT), line identifier (ROW_MARK) and column mark (COL_MARK).
Specifically, system calls figure indicating template to handle chip layout information, to obtain original figure interface
Process, in particular to based on the line number amount (ROW_COUNT) and number of columns (COL_COUNT) in chip layout information, to figure
The line number in filling graph region and columns are defined in shape indicating template, can obtain corresponding original figure interface.This reality
It applies in example, in the original figure interface of generation N*M filling graph region, i.e. the filling graph region comprising N row M column, can use
In the corresponding package pins figure of N*M chip pin of filling.Since chip layout information further includes line identifier (ROW_MARK)
(COL_MARK) is identified with column, in the original figure interface of formation, can be identified according to the line identifier (ROW_MARK) and column
(COL_MARK) its position is uniquely determined, such as C1 indicates that line c the 1st arranges corresponding filling graph region.
S402: original figure interface and at least two target pin attribute informations are based on, generates and shows package pins figure
Shape interface, package pins graphical interfaces include the package pins figure being filled in filling graph region, package pins figure
Background color is corresponding with pin BANK attribute, and the graphical symbol of package pins figure is corresponding with pin function attribute.
Specifically, original figure interface and at least two target pin attribute informations are based on, generates and shows package pins
Graphical interfaces refers to according to each target pin attribute information, will package pins corresponding with the target pin attribute information
Filling graph is into corresponding filling graph region, to generate and show package pins graphical interfaces.
Further, original figure interface and at least two target pin attribute informations are based on, generates and shows package tube
Foot graphical interfaces, specifically includes: 1) according to the pin BANK attribute at least two target pin attribute informations, determining package tube
The graphical symbol of foot figure.2) according to the pin function attribute at least two target pin attribute informations, package pins are determined
The background color of figure.3) according to the pin index at least two target pin attribute informations, package pins figure is determined
Pin positions.4) according to the pin positions of package pins figure, corresponding filling graph region in original figure interface is determined.5)
The graphical symbol of package pins figure is filled in filling graph region, and figure is updated using the background color of package pins figure
The background color of shape filling region, to obtain final package pins graphical interfaces (as shown in Figure 5).It is to be appreciated that the envelope
Tubulature foot graphical interfaces can intuitively show the corresponding pin positions of each chip pin, pin BANK attribute and pin function category
Property.Wherein, pin function attribute includes but is not limited to pin differential pair (PAIR).
In chip pin information processing method provided by the present embodiment, when display mode information is graphic model, adjust
It is graphically displayed template to handle the chip layout information in target envelope pin data file, to form original figure circle
Face;Again based on original figure interface at least two target pin attribute informations in target envelope pin data file
Reason, to form package pins graphical interfaces, so that the package pins graphical interfaces is with different background color and graphical symbol, clearly
Chu intuitively in displaying target package pins data file the chip pin of different pin positions pin BANK attribute and pin
Functional attributes, the more intuitive pin attribute information for visually showing each chip pin.
In one embodiment, as shown in fig. 6, after generating and showing package pins graphical interfaces, chip pin information
Processing method further includes following steps:
S601: the information exchange request triggered based on package pins figure any in package pins graphical interfaces, base are obtained
Displaying target package pins corresponding package pins details interface is requested in information exchange.
Specifically, the corresponding package pins figure of N*M chip pin, Yong Huke are shown in package pins graphical interfaces
It clicks any package pins figure and triggers corresponding information exchange request, the package pins figure clicked is target envelope pin
Corresponding figure.System is based on information exchange and requests displaying target package pins corresponding package pins details interface, at this
Package pins details interface clearly illustrates that pin indexes (INDEX), pin title (NAME), pin type (TYPE), pin
The information such as BANK attribute (BANK) pin differential signal (DIFF) and pin differential pair (PAIR), to understand package pins figure
Other target pin attribute informations except the confirmable pin positions in interface, pin BANK attribute and pin function attribute.Its
In, target envelope pin refers to that user determines the pin for needing to interact operation in package pins graphical interfaces, specially
Trigger the corresponding package pins of package pins figure of information exchange request.In the present embodiment, system support Top View,
The two different visual angles Bottom View show package pins details interface.
S602: obtaining the interactive instruction triggered based on package pins details interface, detailed to package pins based on interactive instruction
Feelings interface interacts operation, obtains and shows interaction process result.
Specifically, amplification, diminution, adaptive size, display difference are shown but are not limited on package pins details interface
To interactive button corresponding with the interactive functions such as screenshotss, user clicks any interactive button i.e. and can trigger corresponding interaction to be referred to I/O
It enables, so that system, which is based on the interactive instruction, carries out corresponding interactive operation to package pins details interface, obtains and show interaction
Processing result.
In chip pin information processing method provided by the present embodiment, according to the information of any package pins figure triggering
Interaction request shows package pins details interface, so that user understands each target envelope pin in package pins graphical interfaces
Corresponding attribute information, so that it is determined that chip pin needed for engineering design.Again based on the triggering interaction of package pins details interface
Instruction, to interact operation to package pins details interface, with visual pattern the attribute information of displaying target package pins.
In one embodiment, target envelope pin data file further includes chip layout information, as shown in fig. 7, step
At least two target pin attribute informations are shown using the corresponding indicating template of display mode information in S105, are specifically included
Following steps:
S701: if display mode information be chart mode, call chart indicating template to chip layout information at
Reason obtains original graph surface and interface, and original graph surface and interface includes N*M data filling region.
Wherein, chart mode is all target pin attribute informations that graphically display meets pin query information
Mode.Chart indicating template is pre-set for generating the template of corresponding data table.The original graph surface and interface is to be based on
The interface that chart indicating template is formed after handling chip layout information.Data filling region is for according to target pin
Attribute information fills the region of corresponding data.
Specifically, system calls chart indicating template to handle chip layout information, to obtain original graph surface and interface
Process, in particular to based on the line number amount (ROW_COUNT) and number of columns (COL_COUNT) in chip layout information, to figure
The line number N and columns M of data filling region are defined in table indicating template, to obtain corresponding original graph surface and interface, i.e., most
End form at original graph surface and interface in include N*M data filling region, for filling corresponding data.
S702: being based on original graph surface and interface and at least two target pin attribute informations, generates simultaneously displaying target pin category
Property tables of data.
N*M data filling region, the fillable data of each data filling region are arranged in original graph surface and interface.Target
The corresponding target pin attribute information of each target pin in package pins data file includes but is not limited to pin index
(INDEX), pin title (NAME), pin type (TYPE), pin BANK attribute (BANK) pin differential signal (DIFF) and
Pin differential pair (PAIR), and these target pin attribute informations exist in the form of key-value pair.In the present embodiment, based on original
Chart interface and at least two target pin attribute informations generate simultaneously displaying target pin attribute data table, specifically include: by institute
There is column name (i.e. the attribute of chip pin) of the key of target pin attribute information as original graph surface and interface, and will be worth accordingly
(i.e. the attribute value of chip pin) is filled in original graph surface and interface and is arranged in corresponding data filling region accordingly, to generate and show
Show target pin attribute data table.It include but is not limited to pin index in i.e. finally formed target pin attribute data table
(INDEX), pin title (NAME), pin type (TYPE), pin BANK attribute (BANK) pin differential signal (DIFF) and
The column such as pin differential pair (PAIR), every data line represent the corresponding specific attribute value of chip pin.
In chip pin information processing method provided by the present embodiment, when display mode information is chart mode, adjust
The chip layout information in target envelope pin data file is handled with chart indicating template, to form original chart circle
Face;Again based on original graph surface and interface at least two target pin attribute informations in target envelope pin data file
Reason, to form target pin attribute data table, the target pin attribute data table is comprehensive, clear, intuitively displaying target encapsulates
The details of each chip pin in pin data file fully understand in target envelope pin data file own to facilitate
The corresponding attribute information of chip pin helps to improve successive projects so as to chip pin needed for quickly determining engineering design
The development efficiency of design.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process
Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit
It is fixed.
In one embodiment, a kind of chip pin information processing unit is provided, the chip pin information processing unit with it is upper
Chip pin information processing method in embodiment is stated to correspond.As shown in figure 8, the chip pin information processing unit includes pipe
Foot query interface enters module 801, target information item determining module 802, pin query information and obtains module 803, pin attribute
Data obtaining module 804 and pin attribute information display module 805.Detailed description are as follows for each functional module:
Pin query interface enters module 801, for obtaining pin information inquiry instruction, is based on pin information inquiry instruction
Into pin query interface, pin query interface includes at least two conditional filters, each conditional filter corresponding at least one
A item of information to be selected.
Target information item determining module 802, for successively according at least one corresponding letter to be selected of each conditional filter
Breath item determines the corresponding target information item of conditional filter.
Pin query information obtains module 803, for being based on the corresponding target information item of all conditions screening washer, obtains pipe
Foot query information, pin query information include target devices series, target devices title and target envelope type.
Pin attribute information obtains module 804, for based on target devices series, target devices title and target envelope class
Type inquires packaging information data file, obtains corresponding target envelope pin data file, target envelope pin data file packet
Include at least two target pin attribute informations.
Pin attribute information display module 805, it is corresponding using display mode information for obtaining display mode information
Indicating template shows at least two target pin attribute informations.
Preferably, target information item determining module 802 includes: first target information item determination unit and in rear target information
Item determination unit.
First target information item determination unit, for corresponding at least one to be to be selected based on the conditional filter formerly inquired
Item of information determines first target information item.
In rear target information item determination unit, for updating the conditional filter in rear inquiry according to first target information item
It is corresponding at least one in rear item of information to be selected, determined in rear item of information to be selected in rear target information item from least one.
It preferably, include: that first tables of data determines that subelement, target word segment value obtain in rear target information item determination unit
Subelement and subelement is updated in rear item of information to be selected.
First tables of data determines subelement, for inquiring packaging information data file according to first target information item, obtains
First pin information tables of data corresponding with first target information item.
Target word segment value obtains subelement, for from first pin information tables of data, determining and the condition in rear inquiry
The corresponding object filtering field of screening washer and target word segment value corresponding with object filtering field.
Subelement is updated in rear item of information to be selected, for target word segment value to be updated to the conditional filter pair in rear inquiry
At least one answered is in rear item of information to be selected.
Preferably, target envelope pin data file further includes chip layout information;Pin attribute information display module 805
It include: original figure interface acquiring unit and package pins graphical interfaces display unit.
Original figure interface acquiring unit calls figure indicating template if being graphic model for display mode information
Chip layout information is handled, obtains original figure interface, original figure interface includes N*M filling graph region.
Package pins graphical interfaces display unit, for being believed based on original figure interface and at least two target pin attributes
Breath, generates and shows that package pins graphical interfaces, package pins graphical interfaces include the encapsulation being filled in filling graph region
The background color of pin figure, package pins figure is corresponding with pin BANK attribute, the graphical symbol of package pins figure with
Pin function attribute is corresponding.
Preferably, after pin attribute information display module 805, chip pin information processing unit further include:
Pin details interface display unit, for obtaining based on package pins figure touching any in package pins graphical interfaces
The information exchange of hair is requested, and requests displaying target package pins corresponding package pins details interface based on information exchange.
Unit is based on interaction process for obtaining the interactive instruction based on the triggering of package pins details interface as the result is shown
Interactive instruction interacts operation to package pins details interface, obtains and shows interaction process result.
Preferably, target envelope pin data file further includes chip layout information;Pin attribute information display module 805
It include: original graph surface and interface acquiring unit and pin attribute data table display unit.
Original graph surface and interface acquiring unit calls chart indicating template if being chart mode for display mode information
Chip layout information is handled, obtains original graph surface and interface, original graph surface and interface includes N*M data filling region.
Pin attribute data table display unit, for being believed based on original graph surface and interface and at least two target pin attributes
Breath generates simultaneously displaying target pin attribute data table.
Specific restriction about chip pin information processing unit may refer to above for chip pin information processing
The restriction of method, details are not described herein.Modules in said chip pin information processing unit can be fully or partially through
Software, hardware and combinations thereof are realized.Above-mentioned each module can be embedded in the form of hardware or independently of the place in computer equipment
It manages in device, can also be stored in a software form in the memory in computer equipment, in order to which processor calls execution or more
The corresponding operation of modules.
In one embodiment, a kind of computer equipment is provided, which can be server, internal junction
Composition can be as shown in Figure 9.The computer equipment include by system bus connect processor, memory, network interface and
Database.Wherein, the processor of the computer equipment is for providing calculating and control ability.The memory packet of the computer equipment
Include non-volatile memory medium, built-in storage.The non-volatile memory medium is stored with operating system, computer program and data
Library.The built-in storage provides environment for the operation of operating system and computer program in non-volatile memory medium.The calculating
The database of machine equipment is used to execute the data that chip pin information processing method process is used or generated, such as packaging information data
File.The network interface of the computer equipment is used to communicate with external terminal by network connection.The computer program is located
It manages when device executes to realize a kind of chip pin information processing method.
In one embodiment, a kind of computer equipment is provided, including memory, processor and storage are on a memory
And the computer program that can be run on a processor, processor realize chip pin in above-described embodiment when executing computer program
Information processing method, such as shown in S101-S105 or Fig. 2 to Fig. 7 shown in Fig. 1, to avoid repeating, which is not described herein again.
Alternatively, processor realizes each module/unit in this embodiment of chip pin information processing unit when executing computer program
Function, such as chip pin information processing unit shown in Fig. 8 includes that pin query interface enters module 801, target information
Item determining module 802, pin query information obtain module 803, pin attribute information obtains module 804 and pin attribute information is aobvious
Show the function of module 805, to avoid repeating, which is not described herein again.
In one embodiment, a computer readable storage medium is provided, meter is stored on the computer readable storage medium
Calculation machine program, the computer program realize chip pin information processing method in above-described embodiment when being executed by processor, such as
Shown in S101-S105 or Fig. 2 to Fig. 7 shown in Fig. 1, to avoid repeating, which is not described herein again.Alternatively, the computer program
The function of each module/unit in this embodiment of said chip pin information processing unit, example are realized when being executed by processor
Chip pin information processing unit as shown in Figure 8 includes that pin query interface enters module 801, target information item determining module
802, pin query information obtains module 803, pin attribute information obtains module 804 and pin attribute information display module 805
Function, to avoid repeating, which is not described herein again.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the computer program can be stored in a non-volatile computer
In read/write memory medium, the computer program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein,
To any reference of memory, storage, database or other media used in each embodiment provided herein,
Including non-volatile and/or volatile memory.Nonvolatile memory may include read-only memory (ROM), programming ROM
(PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include
Random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms,
Such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhancing
Type SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM
(RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function
Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different
Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing
The all or part of function of description.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality
Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each
Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified
Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all
It is included within protection scope of the present invention.
Claims (10)
1. a kind of chip pin information processing method characterized by comprising
Pin information inquiry instruction is obtained, pin query interface is entered based on the pin information inquiry instruction, the pin is looked into
Asking interface includes at least two conditional filters, and each conditional filter corresponds at least one item of information to be selected;
The conditional filter is successively determined according at least one corresponding described item of information to be selected of each conditional filter
Corresponding target information item;
Based on the corresponding target information item of all conditional filters, pin query information, the pin query information are obtained
Including target devices series, target devices title and target envelope type;
Based on the target devices series, the target devices title and target envelope type queries packaging information data text
Part, obtains corresponding target envelope pin data file, and the target envelope pin data file includes at least two target tubes
Foot attribute information;
Display mode information is obtained, at least two targets are shown using the corresponding indicating template of the display mode information
Pin attribute information.
2. chip pin information processing method as described in claim 1, which is characterized in that described successively according to each item
At least one corresponding described item of information to be selected of part screening washer determines the corresponding target information item of the conditional filter, comprising:
First target information is determined based at least one corresponding described item of information to be selected of the conditional filter formerly inquired
?;
According to the first target information item update the conditional filter in rear inquiry it is corresponding at least one rear to be selected
Item of information, from described at least one in rear item of information to be selected determine in rear target information item.
3. chip pin information processing method as claimed in claim 2, which is characterized in that described to be believed according to the first target
Cease item update rear inquiry the conditional filter it is corresponding at least one in rear item of information to be selected, comprising:
Packaging information data file is inquired according to the first target information item, is obtained corresponding with the first target information item
First pin information tables of data;
From the first pin information tables of data, object filtering corresponding with the conditional filter in rear inquiry is determined
Field and target word segment value corresponding with the object filtering field;
By the target word segment value be updated to the conditional filter of rear inquiry it is corresponding at least one in rear information to be selected
?.
4. chip pin information processing method as described in claim 1, which is characterized in that the target envelope pin data text
Part further includes chip layout information;
It is described that at least two target pin attribute informations are shown using the corresponding indicating template of the display mode information,
Include:
If the display mode information be graphic model, call figure indicating template to the chip layout information at
Reason obtains original figure interface, and the original figure interface includes N*M filling graph region;
Based on the original figure interface and at least two target pin attribute informations, generates and show package pins figure
Interface, the package pins graphical interfaces include the package pins figure being filled in the filling graph region, the encapsulation
The background color of pin figure is corresponding with pin BANK attribute, the graphical symbol and pin function category of the package pins figure
Property is corresponding.
5. chip pin information processing method as claimed in claim 4, which is characterized in that in the generation and show package tube
After foot graphical interfaces, the chip pin information processing method further include:
The information exchange request triggered based on package pins figure any in the package pins graphical interfaces is obtained, based on described
Information exchange requests displaying target package pins corresponding package pins details interface;
The interactive instruction triggered based on package pins details interface is obtained, based on the interactive instruction to the package pins
Details interface interacts operation, obtains and shows interaction process result.
6. chip pin information processing method as described in claim 1, which is characterized in that the target envelope pin data text
Part further includes chip layout information;
It is described that at least two target pin attribute informations are shown using the corresponding indicating template of the display mode information,
Include:
If the display mode information be chart mode, call chart indicating template to the chip layout information at
Reason obtains original graph surface and interface, and the original graph surface and interface includes N*M data filling region;
Based on the original graph surface and interface and at least two target pin attribute informations, simultaneously displaying target pin attribute is generated
Tables of data.
7. a kind of chip pin information processing unit characterized by comprising
Pin query interface enters module, for obtaining pin information inquiry instruction, based on the pin information inquiry instruction into
Enter pin query interface, the pin query interface includes at least two conditional filters, and each conditional filter is corresponding
At least one item of information to be selected;
Target information item determining module, for successively according at least one corresponding described letter to be selected of each conditional filter
Breath item determines the corresponding target information item of the conditional filter;
Pin query information obtains module, for being based on the corresponding target information item of all conditional filters, obtains pin
Query information, the pin query information include target devices series, target devices title and target envelope type;
Pin attribute information obtains module, for based on the target devices series, the target devices title and the target
Encapsulated type inquires packaging information data file, obtains corresponding target envelope pin data file, the target envelope pin
Data file includes at least two target pin attribute informations;
Pin attribute information display module, it is corresponding aobvious using the display mode information for obtaining display mode information
Show target pin attribute information described in template for displaying at least two.
8. the chip pin information processing unit as shown in claim 7, which is characterized in that the target information item determining module
Include:
First target information item determination unit, for corresponding described at least one based on the conditional filter formerly inquired
Item of information to be selected determines first target information item;
In rear target information item determination unit, for updating the condition sieve in rear inquiry according to the first target information item
Select device it is corresponding at least one in rear item of information to be selected, believe from being determined in rear item of information to be selected described at least one in rear target
Cease item.
9. a kind of computer equipment, including memory, processor and storage are in the memory and can be in the processor
The computer program of upper operation, which is characterized in that the processor realized when executing the computer program as claim 1 to
Any one of 7 chip pin information processing methods.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists
In realization chip pin information processing side as described in any one of claim 1 to 7 when the computer program is executed by processor
Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910212560.6A CN110032539B (en) | 2019-03-20 | 2019-03-20 | Chip pin information processing method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910212560.6A CN110032539B (en) | 2019-03-20 | 2019-03-20 | Chip pin information processing method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110032539A true CN110032539A (en) | 2019-07-19 |
CN110032539B CN110032539B (en) | 2020-08-25 |
Family
ID=67236304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910212560.6A Active CN110032539B (en) | 2019-03-20 | 2019-03-20 | Chip pin information processing method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110032539B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111339720A (en) * | 2020-02-28 | 2020-06-26 | 深圳市赤狐软件技术有限公司 | Chip information generation method and device based on big data acquisition and computer equipment |
CN111428430A (en) * | 2020-03-24 | 2020-07-17 | 广州视源电子科技股份有限公司 | Circuit device information acquisition method, device, equipment and medium in circuit design |
CN114330212A (en) * | 2022-02-28 | 2022-04-12 | 湖北芯擎科技有限公司 | Chip pin arrangement method and device, computer equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183388A (en) * | 2007-12-13 | 2008-05-21 | 姜建国 | Electronic component self-adapting data-base realization method |
CN102135920A (en) * | 2011-01-17 | 2011-07-27 | 中国航天科技集团公司第九研究院第七七一研究所 | Fault injection system for embedded spaceborne computer and injection method thereof |
CN102156789A (en) * | 2011-04-27 | 2011-08-17 | 迈普通信技术股份有限公司 | System and method for automatically generating constraint file of field programmable gate array (FPGA) |
CN103853816A (en) * | 2012-11-30 | 2014-06-11 | 阿尔特拉公司 | Method and apparatus for translating graphical symbols into query keywords |
CN103918032A (en) * | 2011-10-31 | 2014-07-09 | 华为技术有限公司 | A method and apparatus for network table lookups |
US20140317587A1 (en) * | 2013-04-22 | 2014-10-23 | Hon Hai Precision Industry Co., Ltd. | Computing device and method for testing layout of power pin of chipset on circuit board |
CN104462631A (en) * | 2013-09-24 | 2015-03-25 | 纬创资通股份有限公司 | Circuit diagram generating device and circuit diagram generating method |
CN104598317A (en) * | 2014-12-22 | 2015-05-06 | 东信和平科技股份有限公司 | Chip module management method, device and system |
CN106484942A (en) * | 2015-08-27 | 2017-03-08 | 阿尔特拉公司 | Effectively integrated circuit configuration data management |
-
2019
- 2019-03-20 CN CN201910212560.6A patent/CN110032539B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183388A (en) * | 2007-12-13 | 2008-05-21 | 姜建国 | Electronic component self-adapting data-base realization method |
CN102135920A (en) * | 2011-01-17 | 2011-07-27 | 中国航天科技集团公司第九研究院第七七一研究所 | Fault injection system for embedded spaceborne computer and injection method thereof |
CN102156789A (en) * | 2011-04-27 | 2011-08-17 | 迈普通信技术股份有限公司 | System and method for automatically generating constraint file of field programmable gate array (FPGA) |
CN103918032A (en) * | 2011-10-31 | 2014-07-09 | 华为技术有限公司 | A method and apparatus for network table lookups |
CN103853816A (en) * | 2012-11-30 | 2014-06-11 | 阿尔特拉公司 | Method and apparatus for translating graphical symbols into query keywords |
US20140317587A1 (en) * | 2013-04-22 | 2014-10-23 | Hon Hai Precision Industry Co., Ltd. | Computing device and method for testing layout of power pin of chipset on circuit board |
CN104462631A (en) * | 2013-09-24 | 2015-03-25 | 纬创资通股份有限公司 | Circuit diagram generating device and circuit diagram generating method |
CN104598317A (en) * | 2014-12-22 | 2015-05-06 | 东信和平科技股份有限公司 | Chip module management method, device and system |
CN106484942A (en) * | 2015-08-27 | 2017-03-08 | 阿尔特拉公司 | Effectively integrated circuit configuration data management |
Non-Patent Citations (4)
Title |
---|
严乐乐: "《基于DSP的运动控制器的软件开发》", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
葛红宇: "《电子设计自动化(EDA)技术》", 30 June 2017 * |
褚振勇,等: "《FPGA设计及应用》", 31 July 2002 * |
阮云兰,等: "《PHP Web应用开发案例教程》", 31 July 2017 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111339720A (en) * | 2020-02-28 | 2020-06-26 | 深圳市赤狐软件技术有限公司 | Chip information generation method and device based on big data acquisition and computer equipment |
CN111339720B (en) * | 2020-02-28 | 2023-08-29 | 深圳市赤狐软件技术有限公司 | Chip information generation method and device based on big data acquisition and computer equipment |
CN111428430A (en) * | 2020-03-24 | 2020-07-17 | 广州视源电子科技股份有限公司 | Circuit device information acquisition method, device, equipment and medium in circuit design |
CN111428430B (en) * | 2020-03-24 | 2023-11-03 | 广州视源电子科技股份有限公司 | Method, device, equipment and medium for acquiring circuit device information in circuit design |
CN114330212A (en) * | 2022-02-28 | 2022-04-12 | 湖北芯擎科技有限公司 | Chip pin arrangement method and device, computer equipment and storage medium |
CN114330212B (en) * | 2022-02-28 | 2022-06-21 | 湖北芯擎科技有限公司 | Chip pin arrangement method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110032539B (en) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110032539A (en) | Chip pin information processing method, device, computer equipment and storage medium | |
US10235391B2 (en) | Method and apparatus for implementing dynamic database traversal | |
US20140089809A1 (en) | Framework for automated storage processes and flexible workflow | |
CN103020158A (en) | Report form creation method, device and system | |
CN102426582B (en) | Data manipulation management devices and data manipulation management method | |
CN108595604B (en) | Data visualization system and method for intelligent report | |
EP1691277B1 (en) | Context menu providing dependency relationships for objects of different type | |
US20060259891A1 (en) | System and method of generating an auto-wiring script | |
JPH06187202A (en) | User interface for definition of structure of relational database and method for generation of said user interface ondisplay of computer system | |
US9760248B2 (en) | Data visualization configuration system and method | |
WO2019153514A1 (en) | Service system dynamic generation method and apparatus, computer device, and storage medium | |
CN103489061A (en) | Batch data processing device and batch data processing method | |
CN113535165A (en) | Interface generation method and device, electronic equipment and computer readable storage medium | |
CN113031936A (en) | Method and system for automatically setting up page and immediately releasing page | |
CN115840567A (en) | Application editing method and related equipment | |
US10417234B2 (en) | Data flow modeling and execution | |
EP2157535A1 (en) | Fast search views over business objects | |
CN105930354A (en) | Storage model conversion method and device | |
JP5249807B2 (en) | File management method, file management program, and file management apparatus | |
CN117215556A (en) | Modularized page rapid construction method, system, equipment and medium | |
US20240037325A1 (en) | Ability to add non-direct ancestor columns in child spreadsheets | |
CN111008011A (en) | System builder for power platform application development | |
US7844437B1 (en) | System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit | |
CN112115115B (en) | File moving method, equipment and storage medium based on data warehouse | |
CN114064786A (en) | Data display method, data display device and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |