Only in workspace/COSI/COSI/: .settings
Only in /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/: COSI
Only in workspace/COSI/COSI/: COSI.udc
Only in workspace/COSI/COSI/: CVS
Only in workspace/COSI/COSI/: Debug
Only in workspace/COSI/COSI/: Debug_MinGw
Only in workspace/COSI/COSI/algorithms: CVS
diff --rcs -w -r workspace/COSI/COSI/algorithms/onchipcommunication/HierarchicalNetwork.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/algorithms/onchipcommunication/HierarchicalNetwork.cpp
a56 2
	return 0;

diff --rcs -w -r workspace/COSI/COSI/algorithms/onchipcommunication/MeshTopology.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/algorithms/onchipcommunication/MeshTopology.cpp
a106 1
	return 0;
d114 1
a114 1
	mMeshSize = ceil(sqrt((double)Ncores));
d336 1
a336 1
									*(fabs((float)(i-R)) + fabs((float)(j-C)));
d346 1
a346 1
									*(fabs((float)(i-R)) + fabs((float)(j-C)));
d523 1
a523 1
					for (It = Commodities.mCommoditySet.begin() ; It != Commodities.mCommoditySet.end() ; It++) {
d671 1
a671 1
					for (It = Commodities.mCommoditySet.begin() ; It != Commodities.mCommoditySet.end() ; It++) {
a722 1
				U = mI->v_begin();
d788 3
a790 3
	ParquetInputGen(Configuration->GetTmp() + "\\Soc.blocks",
			Configuration->GetTmp() + "\\Soc.nets", Configuration->GetTmp()
					+ "\\Soc.wts", Configuration->GetTmp() + "\\Soc.pl", mI) ;
d792 1
a792 1
	/*ParquetCmdLine = "export LD_LIBRARY_PATH=";
d794 1
a794 1
	ParquetCmdLine+=";";*/
d796 2
a797 2
	ParquetCmdLine+="\\" + Configuration->GetParquetExec();
	ParquetCmdLine += " -f " + Configuration->GetTmp() + "\\Soc";
d799 2
a800 2
			+ "\\Soc.pl -soft -savePl "+ Configuration->GetTmp()
			+ "\\meshsoc -plot > parquetlog.txt";
d803 1
a803 1
	mPlacement = new PlacementParser( Configuration->GetTmp( ) + "\\meshsoc.pl" , 0.15 );
diff --rcs -w -r workspace/COSI/COSI/algorithms/onchipcommunication/MeshTopology.h /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/algorithms/onchipcommunication/MeshTopology.h
a17 1
#include "io/onchipcommunication/ConfigParser.h"
Only in workspace/COSI/COSI/core: CVS
diff --rcs -w -r workspace/COSI/COSI/cosiconfig.xml /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/cosiconfig.xml
d4 8
a11 8
  <TMP root="C:\cygwin\tmp" />
  <SYSTEMC root="C:\cygwin\home\w\systemc-2.1.v1"/>
  <PARQUET root="C:\cygwin\home\w\workspace" exec="Parquet.exe" />
  <HMETIS  root="C:\cygwin\home\w\hmetis-1.5.3-WIN32\hmetis-1.5.3-WIN32" exec="hmetis.exe" />
  <KHMETIS  root="C:\cygwin\home\w\hmetis-1.5.3-WIN32\hmetis-1.5.3-WIN32" exec="khmetis.exe" />
  <SHMETIS  root="C:\cygwin\home\w\hmetis-1.5.3-WIN32\hmetis-1.5.3-WIN32" exec="shmetis.exe" />
  <PBSOLVER root="C:\cygwin\home\w\minisat+_2007-Jan-05\minisat+" exec="minisat.exe.exe" />
  <TRACER root="C:\cygwin\home\w\GTKWave-win32-1.3.19" exec="winwave.exe" />
Only in workspace/COSI/COSI/: doc
Only in workspace/COSI/COSI/environment: CVS
diff --rcs -w -r workspace/COSI/COSI/io/bas/PbCodeGen.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/io/bas/PbCodeGen.cpp
a135 1
	return 0;
diff --rcs -w -r workspace/COSI/COSI/io/onchipcommunication/ParquetCodeGen.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/io/onchipcommunication/ParquetCodeGen.cpp
d239 1
a239 1
				for( It = (*pI)[Edge(*U,*V)].PRJ(CommoditySet)mCommoditySet.begin(); It != (*pI)[Edge(*U,*V)].PRJ(CommoditySet)mCommoditySet.end(); It++ ) {
diff --rcs -w -r workspace/COSI/COSI/io/onchipcommunication/ProjectParser.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/io/onchipcommunication/ProjectParser.cpp
d101 1
a101 1
	return (mInputDir + "\\"+ mLibraryFileName );
d109 1
a109 2
	mInputDir = "C:\\Work\\WORKUNLV\\VC\\COSI\\COSI";
	return (mInputDir + "\\"+ mConstraintFileName );
d113 1
a113 1
	return (mInputDir + "\\"+ mPlacementFileName );
d120 1
a120 1
	return (mInputDir + "\\"+ mWireModelFileName );
d128 1
a128 1
	return (mInputDir + "\\"+ mBufferModelFileName );
diff --rcs -w -r workspace/COSI/COSI/models/onchipcommunication/node/OrionAreaModel.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/models/onchipcommunication/node/OrionAreaModel.cpp
d14 1
a14 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-90nm.xml");
d16 1
a16 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-65nm.xml");
d18 1
a18 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-45nm.xml");
diff --rcs -w -r workspace/COSI/COSI/models/onchipcommunication/node/OrionPowerModel.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/models/onchipcommunication/node/OrionPowerModel.cpp
d15 1
a15 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-90nm.xml");
d17 1
a17 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-65nm.xml");
d19 1
a19 1
		P = new cosi::io::onchipcommunication::HoOrionModelParser(CosiRoot + "\\models\\onchipcommunication\\node\\ho-orion-45nm.xml");
diff --rcs -w -r workspace/COSI/COSI/mwd/mwd/CosiNoc1.3.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/mwd/mwd/CosiNoc1.3.cpp
a6 1
#include "io/onchipcommunication/ConfigParser.h"
d36 1
a36 1
		Configuration = new ConfigParser( CosiRoot + "\\cosiconfig.xml" );
d56 1
a56 1
				ParquetBlocksFile(Configuration->GetTmp() + "\\Soc.blocks",
d59 1
a59 1
				ParquetPlFile(Configuration->GetTmp() + "\\Soc.pl",
d62 1
a62 1
				ParquetNetsFile(Configuration->GetTmp() + "\\Soc.nets",
d65 1
a65 1
				ParquetWightsFile(Configuration->GetTmp() + "\\Soc.wts",
d70 1
a70 3
				//ParquetCmdLine = "export LD_LIBRARY_PATH=";
				//ParquetCmdLine+= Configuration->GetParquetRoot();
				//ParquetCmdLine+=";";
d72 4
a75 2
				ParquetCmdLine+="\\" + Configuration->GetParquetExec();
				ParquetCmdLine += " -f " + Configuration->GetTmp() + "\\Soc";
d77 1
a77 1
						+ Configuration->GetTmp() + "\\Soc.pl -soft -savePl "
d79 1
a79 1
						+ "\\Soc_placed > parquetlog.txt";
d83 1
a83 1
						+ "\\Soc_placed.pl");
d86 1
a86 1
			Placement = new PlacementParser( Configuration->GetTmp( ) + "\\Soc_placed.pl" , Project->GetSpareArea( ) );
Only in workspace/COSI/COSI/: mwd.exe
Only in workspace/COSI/COSI/: mwd.exe.stackdump
diff --rcs -w -r workspace/COSI/COSI/platforms/onchipcommunication/NocPlatform.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/platforms/onchipcommunication/NocPlatform.cpp
d221 11
a231 11
//PlatformInstance NocPlatform::Compose(PlatformInstance pOp1, PlatformInstance pOp2) {
//
//}
//
//Implementation NocPlatform::Compose(Implementation pOp1, Implementation pOp2) {
//
//}
//
//int NocPlatform::Id(Name N, Position P) {
//	//if
//}
diff --rcs -w -r workspace/COSI/COSI/platforms/onchipcommunication/NocPlatform.h /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/platforms/onchipcommunication/NocPlatform.h
d153 1
a153 1
	//PlatformInstance Compose(PlatformInstance pOp1, PlatformInstance pOp2);
d155 1
a155 1
	//Implementation Compose(Implementation pOp1, Implementation pOp2);
d157 1
a157 1
	//int Id(Name N, Position P);
diff --rcs -w -r workspace/COSI/COSI/platforms/onchipcommunication/Platform.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/platforms/onchipcommunication/Platform.cpp
d278 11
a288 11
//PlatformInstance Platform::Compose(PlatformInstance pOp1, PlatformInstance pOp2) {
//
//}
//
//Implementation Platform::Compose(Implementation pOp1, Implementation pOp2) {
//
//}
//
//int Platform::Id(Name N, Position P) {
//	//if
//}
diff --rcs -w -r workspace/COSI/COSI/platforms/onchipcommunication/Platform.h /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/platforms/onchipcommunication/Platform.h
d170 1
a170 1
	//PlatformInstance Compose(PlatformInstance pOp1, PlatformInstance pOp2);
d172 1
a172 1
	//Implementation Compose(Implementation pOp1, Implementation pOp2);
d174 1
a174 1
	//int Id(Name N, Position P);
diff --rcs -w -r workspace/COSI/COSI/project_100nm_2x2_32_L2.xml /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/project_100nm_2x2_32_L2.xml
d4 1
a4 1
	 output="..\\results" >
a25 1
	<Input />
diff --rcs -w -r workspace/COSI/COSI/quantities/CommoditySet.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/quantities/CommoditySet.cpp
d14 1
a14 6
	std::set<Commodity>::const_iterator ci = mCommoditySet.begin();
	std::set<Commodity>::iterator temp;//=reinterpret_cast<std::set<Commodity>::iterator>(mCommoditySet.begin());
	//std::advance(temp,std::distance<std::set<Commodity>::const_iterator>(temp,ci));
	return temp;
	//std::set<Commodity>::iterator it = mCommoditySet.begin();
	//return it;
d18 1
a18 5
	//return mCommoditySet.end() ;
	std::set<Commodity>::const_iterator ci = mCommoditySet.end();
	std::set<Commodity>::iterator temp;//(mCommoditySet.begin());
	std::advance(temp,std::distance<std::set<Commodity>::const_iterator>(temp,ci));
	return temp;
d54 1
a54 1
	for (It = mCommoditySet.begin() ; It != mCommoditySet.end() ; It++) {
d70 1
a70 1
	return (std::includes(pSet.mCommoditySet.begin() , pSet.mCommoditySet.end(),mCommoditySet.begin(),mCommoditySet.end()));
d81 1
a81 1
	S.insert(pSet.mCommoditySet.begin(),mCommoditySet.end());
diff --rcs -w -r workspace/COSI/COSI/quantities/CommoditySet.h /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/quantities/CommoditySet.h
d12 1
a13 2
	std::set<Commodity> mCommoditySet;

Only in workspace/COSI/COSI/rules: CVS
diff --rcs -w -r workspace/COSI/COSI/rules/onchipcommunication/ComponentPosition.cpp /cygdrive/c/Work/WORKUNLV/VC/COSI/COSI/rules/onchipcommunication/ComponentPosition.cpp
d132 1
a132 1
			double Distance = VtoAdist(i >= mDXpos.size()?0:mDXpos[i], i >= mDYpos.size()?0:mDYpos[i], j );
