Index: trunk/platforms/dsx/v1_1cluster_phys/v1_1cluster_phys.py
===================================================================
--- trunk/platforms/dsx/v1_1cluster_phys/v1_1cluster_phys.py	(revision 27)
+++ trunk/platforms/dsx/v1_1cluster_phys/v1_1cluster_phys.py	(revision 28)
@@ -64,6 +64,6 @@
                                     )
 
-    def simulator(self):
-        self.pf.generate(soclib.PfDriver())
+    def simulator(self, outdir = 'hard'):
+        self.pf.generate(soclib.PfDriver(outdir = outdir))
 
     def device_tree(self):
@@ -94,5 +94,5 @@
     from cluster import ClusterV3
     hard = Platform(ClusterV3, cpus, binaries = ["/dsk/l1/misc/guthmull/vhdl/tsar/tsar/cosim/bin.soft"])
-    hard.simulator()
+    hard.simulator('.')
 #    hard.dts(os.path.basename(__file__)[:-2]+'dts')
 #    hard.dtb(os.path.basename(__file__)[:-2]+'dtb')
