DocumentCode :
627814
Title :
A netlist pruning tool for an electronic system prototyping platform
Author :
Baratli, Karim ; Lakhssassi, Ahmed ; Blaquiere, Yves ; Savaria, Yvon
Author_Institution :
U. du Quebec en Outaouais, Gatineau, QC, Canada
fYear :
2013
fDate :
16-19 June 2013
Firstpage :
1
Lastpage :
4
Abstract :
The increasing complexity of electronic systems makes the recognition of subcircuits in a main circuit a desirable feature to several Electronic Design Automation tools (EDA). This paper presents an efficient Netlist Pruning Tool (NPT) for an electronic system prototyping platform. The tool first parses any EDIF netlist and represents the circuit into a graph. Then a subgraph isomorphism algorithm is applied for detecting the subcircuits´ patterns and, for each pattern detected, appropriate actions are triggered. NPT was successfully applied to several PCB netlists to prune typical pull-up/pull-down resistors and decoupling capacitors, such as a netlist with up to 51 233 components and 70354 nets with a run time of 101.32 s.
Keywords :
capacitors; electronic design automation; graph theory; printed circuits; resistors; EDA; EDIF netlist; NPT; PCB netlist; decoupling capacitor; electronic design automation tool; electronic system prototyping platform; netlist pruning tool; pull-down resistor; pull-up resistor; subcircuit pattern detection; subcircuit recognition; subgraph isomorphism algorithm; time 101.32 s; Algorithm design and analysis; Capacitors; Conferences; Design automation; Integrated circuits; Pattern recognition; Resistors; CAD; EDA; EDIF; Filtering; IC; Netlist; Pruning; isomorphism; pattern; subgraph;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
New Circuits and Systems Conference (NEWCAS), 2013 IEEE 11th International
Conference_Location :
Paris
Print_ISBN :
978-1-4799-0618-5
Type :
conf
DOI :
10.1109/NEWCAS.2013.6573647
Filename :
6573647
Link To Document :
بازگشت