Improved placement of cells on the grid
diff --git a/scripts/placement.pl b/scripts/placement.pl
index 1e1bed0..fa64fb4 100755
--- a/scripts/placement.pl
+++ b/scripts/placement.pl
@@ -3,7 +3,14 @@
my $width=0.48;
my $height=3.33;
-our $nextla=$height*7;
+
+my $row=8;
+
+my $xpos=($row%2)? $width*80 : 44.640+0.480;
+
+our $nextla=$height*$row;
+
+
my $STDCELLLIB=$ENV{'STDCELLLIB'} || "/home/philipp/libresilicon/StdCellLib";
@@ -18,6 +25,6 @@
my $name=""; $name=$1 if($mag=~m/([\w\-\.]+)\.mag$/);
next unless(-f $ENV{'CARAVEL'}."/cells/mag/$name.mag");
- print "$name ".($width*80)." $nextla N\n";
+ print "$name $xpos $nextla N\n";
$nextla+=$height*2;
}