* ./unicorn:
- Change: Sets the default "expand-step" parameter to 0.99, as in Kite.
This commit is contained in:
parent
22f8a25ced
commit
57f3e4e107
|
@ -151,7 +151,7 @@ int main ( int argc, char *argv[] )
|
||||||
, "The tool to be run, in text mode." )
|
, "The tool to be run, in text mode." )
|
||||||
( "edge,e" , poptions::value<float>(&edgeCapacity)->default_value(0.65)
|
( "edge,e" , poptions::value<float>(&edgeCapacity)->default_value(0.65)
|
||||||
, "The egde density ratio applied on global router's edges." )
|
, "The egde density ratio applied on global router's edges." )
|
||||||
( "expand-step" , poptions::value<float>(&expandStep)->default_value(0.40)
|
( "expand-step" , poptions::value<float>(&expandStep)->default_value(0.99)
|
||||||
, "The density delta above which GCells are aggregateds." )
|
, "The density delta above which GCells are aggregateds." )
|
||||||
( "events-limit" , poptions::value<unsigned long>(&eventsLimit)
|
( "events-limit" , poptions::value<unsigned long>(&eventsLimit)
|
||||||
, "The maximum number of iterations (events) that the router is"
|
, "The maximum number of iterations (events) that the router is"
|
||||||
|
@ -252,7 +252,7 @@ int main ( int argc, char *argv[] )
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_ct_not_kill_se" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_ct_not_kill_se" );
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_ct_not_opcod_sd_2" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_ct_not_opcod_sd_2" );
|
||||||
//DebugSession::addToTrace ( cell, "rsdnbr_sd(14)" );
|
//DebugSession::addToTrace ( cell, "rsdnbr_sd(14)" );
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_otheri_sd(31)" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_otheri_sd(25)" );
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_soper_se(31)" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_soper_se(31)" );
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_braadr_sd(3)" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_braadr_sd(3)" );
|
||||||
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_seqadr_sd(30)" );
|
//DebugSession::addToTrace ( cell, "mips_r3000_1m_dp_seqadr_sd(30)" );
|
||||||
|
@ -269,6 +269,15 @@ int main ( int argc, char *argv[] )
|
||||||
//DebugSession::addToTrace ( cell, "instance129_fixed_multiplier_mixed_direct_nbit0_16_nbit1_16_cin_i0_true_specified_colout_1_11_2" );
|
//DebugSession::addToTrace ( cell, "instance129_fixed_multiplier_mixed_direct_nbit0_16_nbit1_16_cin_i0_true_specified_colout_1_11_2" );
|
||||||
//DebugSession::addToTrace ( cell, "coef0(7)" );
|
//DebugSession::addToTrace ( cell, "coef0(7)" );
|
||||||
//DebugSession::addToTrace ( cell, "c1_0(3)" );
|
//DebugSession::addToTrace ( cell, "c1_0(3)" );
|
||||||
|
// DCT/dct_lvl2
|
||||||
|
//DebugSession::addToTrace ( cell, "instance156_fixed_multiplier_mixed_direct_nbit0_8_nbit1_14_specified_report_3_13_1" );
|
||||||
|
//DebugSession::addToTrace ( cell, "created_net11_0(19)" );
|
||||||
|
//DebugSession::addToTrace ( cell, "c11(5)" );
|
||||||
|
//DebugSession::addToTrace ( cell, "instance151_fixed_multiplier_mixed_direct_nbit0_8_nbit1_14_cin_i0_true_specified_colout_3_19_1" );
|
||||||
|
// idct
|
||||||
|
// ieee_division
|
||||||
|
//DebugSession::addToTrace ( cell, "ieee_norm_i_norm_shift_i_muxoutput_259" );
|
||||||
|
//DebugSession::addToTrace ( cell, "ieee_norm_i_norm_shift_i_muxoutput_113" );
|
||||||
// eFPGA/04x04.
|
// eFPGA/04x04.
|
||||||
//DebugSession::addToTrace ( cell, "group_2_4_nq_mem_45" );
|
//DebugSession::addToTrace ( cell, "group_2_4_nq_mem_45" );
|
||||||
//DebugSession::addToTrace ( cell, "g_2_1_rig_7" );
|
//DebugSession::addToTrace ( cell, "g_2_1_rig_7" );
|
||||||
|
@ -313,7 +322,7 @@ int main ( int argc, char *argv[] )
|
||||||
unsigned int globalFlags = (arguments["global"].as<bool>()) ? Kite::LoadGlobalSolution
|
unsigned int globalFlags = (arguments["global"].as<bool>()) ? Kite::LoadGlobalSolution
|
||||||
: Kite::BuildGlobalSolution;
|
: Kite::BuildGlobalSolution;
|
||||||
|
|
||||||
static vector<Net*> routingNets;
|
static KatabaticEngine::NetSet routingNets;
|
||||||
KiteEngine* kite = KiteEngine::create ( cell );
|
KiteEngine* kite = KiteEngine::create ( cell );
|
||||||
kite->getConfiguration()->setExpandStep ( expandStep );
|
kite->getConfiguration()->setExpandStep ( expandStep );
|
||||||
if ( showConf ) kite->printConfiguration ();
|
if ( showConf ) kite->printConfiguration ();
|
||||||
|
|
Loading…
Reference in New Issue