Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
abc
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
abc
Commits
06797fb6
Commit
06797fb6
authored
Feb 24, 2017
by
Yen-Sheng Ho
Browse files
Options
Browse Files
Download
Plain Diff
mege
parents
ca0bdde9
db36c65b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
21 deletions
+3
-21
src/aig/gia/gia.h
+0
-1
src/aig/gia/giaUtil.c
+0
-19
src/base/abci/abc.c
+3
-1
No files found.
src/aig/gia/gia.h
View file @
06797fb6
...
...
@@ -1588,7 +1588,6 @@ extern void Gia_ManSwapPos( Gia_Man_t * p, int i );
extern
Vec_Int_t
*
Gia_ManSaveValue
(
Gia_Man_t
*
p
);
extern
void
Gia_ManLoadValue
(
Gia_Man_t
*
p
,
Vec_Int_t
*
vValues
);
extern
Vec_Int_t
*
Gia_ManFirstFanouts
(
Gia_Man_t
*
p
);
extern
void
Gia_ManDetectMuxes
(
Gia_Man_t
*
p
);
/*=== giaCTas.c ===========================================================*/
typedef
struct
Tas_Man_t_
Tas_Man_t
;
...
...
src/aig/gia/giaUtil.c
View file @
06797fb6
...
...
@@ -2050,25 +2050,6 @@ void Gia_AigerWriteLut( Gia_Man_t * p, char * pFileName )
Vec_WrdFree
(
vTruths
);
}
/**Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
***********************************************************************/
void
Gia_ManDetectMuxes
(
Gia_Man_t
*
p
)
{
Gia_Obj_t
*
pObj
=
NULL
,
*
pNodeT
,
*
pNodeE
;
int
i
;
Gia_ManForEachObj
(
p
,
pObj
,
i
);
if
(
Gia_ObjIsAnd
(
pObj
)
&&
Gia_ObjRecognizeMux
(
pObj
,
&
pNodeT
,
&
pNodeE
)
)
pObj
->
fMark0
=
1
;
}
////////////////////////////////////////////////////////////////////////
/// END OF FILE ///
////////////////////////////////////////////////////////////////////////
...
...
src/base/abci/abc.c
View file @
06797fb6
...
...
@@ -1000,12 +1000,14 @@ void Abc_Init( Abc_Frame_t * pAbc )
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&save"
,
Abc_CommandAbc9Save
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&load"
,
Abc_CommandAbc9Load
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&r"
,
Abc_CommandAbc9Read
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&read"
,
Abc_CommandAbc9Read
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&read_blif"
,
Abc_CommandAbc9ReadBlif
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&read_cblif"
,
Abc_CommandAbc9ReadCBlif
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&read_stg"
,
Abc_CommandAbc9ReadStg
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&read_ver"
,
Abc_CommandAbc9ReadVer
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&write_ver"
,
Abc_CommandAbc9WriteVer
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&w"
,
Abc_CommandAbc9Write
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&write"
,
Abc_CommandAbc9Write
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&wlut"
,
Abc_CommandAbc9WriteLut
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&ps"
,
Abc_CommandAbc9Ps
,
0
);
Cmd_CommandAdd
(
pAbc
,
"ABC9"
,
"&pfan"
,
Abc_CommandAbc9PFan
,
0
);
...
...
@@ -42428,7 +42430,7 @@ usage:
Abc_Print
(
-
2
,
"
\t
-Q num : stop when abstraction size exceeds num %% during refinement (0<=num<=100) [default = %d]
\n
"
,
pPars
->
nRatioMin2
);
Abc_Print
(
-
2
,
"
\t
-P num : maximum percentage of added objects before a restart (0<=num<=100) [default = %d]
\n
"
,
pPars
->
nRatioMax
);
Abc_Print
(
-
2
,
"
\t
-B num : the number of stable frames to call prover or dump abstraction [default = %d]
\n
"
,
pPars
->
nFramesNoChangeLim
);
Abc_Print
(
-
2
,
"
\t
-A file : file name for dumping abstrated model
[default =
\"
glabs.aig
\"
]
\n
"
);
Abc_Print
(
-
2
,
"
\t
-A file : file name for dumping abstrated model
(&gla -d) or abstraction map (&gla -m)
\n
"
);
Abc_Print
(
-
2
,
"
\t
-f : toggle propagating fanout implications [default = %s]
\n
"
,
pPars
->
fPropFanout
?
"yes"
:
"no"
);
Abc_Print
(
-
2
,
"
\t
-a : toggle refinement by adding one layers of gates [default = %s]
\n
"
,
pPars
->
fAddLayer
?
"yes"
:
"no"
);
Abc_Print
(
-
2
,
"
\t
-r : toggle using improved refinement heuristics [default = %s]
\n
"
,
pPars
->
fNewRefine
?
"yes"
:
"no"
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment