Jean-Paul Chaput
dd405e619f
* ./vlsisapd/src/bookshelf:
...
- New: A Bookshelf autonomic parser/driver. Made to parse and manipulate
the ISPD04 benchmarks (ibm 01-18 series). Currently parses/drives
.nodes, .nets, .scl, .pl, the .wts is not implemented yet.
2010-08-18 20:35:50 +00:00
Jean-Paul Chaput
d3cc60a4ab
* ./vlsisapd/src/bootstrap:
...
- Change: FindLEFDEF moved here from crlcore.
- Change: In FindLEFDEF, when LEF/DEF is not found sets the include and
library pathes to the empty chain "" instead of NOTFOUND which prevents
usage in derived CMakeLists.
2010-08-18 20:34:47 +00:00
Jean-Manuel Caba
6c9ea0fd09
update script for using cadence + freePDK45 env ...
2010-08-18 12:18:53 +00:00
Jean-Manuel Caba
8418a8c6b2
create oaRect when a segment can't be converted to oaPathSeg, i.e: source point is equal to target point in segment
2010-08-18 11:51:24 +00:00
Jean-Manuel Caba
5d871b1353
better cluster management ...
2010-08-18 09:32:54 +00:00
Jean-Manuel Caba
73e73aa86f
better Via management ...
2010-08-18 08:38:25 +00:00
Jean-Manuel Caba
3d09907286
oaPinFig and oaVia creation ...
2010-08-17 11:09:26 +00:00
Jean-Paul Chaput
10a91d7d68
* ./crlcore:
...
- In SymbolicTechnologyParser, the POLY layer was not flagged as "working layer"
preventing the getBottomLayer() to work on "CONT_POLY".
2010-08-16 13:43:48 +00:00
Jean-Manuel Caba
15e6d4a452
oaLayerConstraint down ... :-P
2010-08-16 11:08:47 +00:00
Jean-Manuel Caba
b6048dab6f
work in progress: create oaViadef from ViaLayer, more advanced Component convertion ...
2010-08-13 16:05:58 +00:00
Jean-Manuel Caba
dd47776631
forgot those files ...
2010-08-13 14:03:53 +00:00
Jean-Manuel Caba
9dd5e7311e
update env script, for version `GCC_4.2.0' not found error introduced by bugged libgcc_s.so.1 in cadence tools :'( ...
2010-08-13 11:47:27 +00:00
Jean-Manuel Caba
71aae62f39
doxygen doc for crlcore ...
2010-08-13 02:01:18 +00:00
Jean-Manuel Caba
ce19e896aa
+ testing on 32 and 64 bits x86 machines
...
+ change cmake OpenAccess macro we need 2 env variables :
OA_LIB_DIR where are the oa libs
OA_INCLUDE_DIR where are the oa headers
this way different headers version can be tested versus different OA compiled libs
2010-08-13 00:08:16 +00:00
Jean-Manuel Caba
c261412fc8
+ correct parser to handle tech in another lib than the cell (for example with a tech from a kit in one lib and the developer designs in an other lib )
2010-08-12 22:30:57 +00:00
Jean-Manuel Caba
fb81cfce94
remove Nangate cells ...
2010-08-12 22:26:32 +00:00
Jean-Manuel Caba
ecd43b561b
correcting oaSnapBonudary (abutment box) creation ...
2010-08-12 13:04:17 +00:00
Jean-Manuel Caba
d8cebfe1f0
add test for parser with NangateOpenCell in FreePDK45 techno ...
2010-08-12 12:15:28 +00:00
Jean-Manuel Caba
4200cd5f76
add OA abutment box equivalent in design and cleaning ...
2010-08-11 00:19:30 +00:00
Jean-Manuel Caba
58c9bb33e1
correct bug when OA is not present
2010-08-08 23:48:43 +00:00
Jean-Manuel Caba
9f71af1fc9
forgot this ...
2010-08-08 02:22:27 +00:00
Jean-Manuel Caba
5e00d1092f
correcting layout view ...
2010-08-06 13:33:10 +00:00
Jean-Manuel Caba
a9a9bc2a20
cleaning ...
2010-08-05 23:58:15 +00:00
Jean-Manuel Caba
9505e8779a
use boost::filesystem::path to create and manage directries of OA database ...
2010-08-05 16:54:46 +00:00
Jean-Manuel Caba
3aefb415f2
o the path where to save the OA database can be relative :)
...
o memory cheching with valgrind
2010-08-02 16:11:06 +00:00
Jean-Manuel Caba
1693eb500e
o correcting layer id (extractNumber) handling in driver
...
o add sxlib2lef method we use to compare in test dir
2010-08-02 13:07:12 +00:00
Jean-Paul Chaput
cdbfff194d
* ./crlcore:
...
- New: Added support for ACM/SIGDA ISCAS98 (.bench extension).
- Bug: In Parsers/Drivers changes the signature of the prototype, passes
file name string by value instead of by reference. In the cases of
reentrant P&D calls it may causes havoc.
2010-07-30 16:31:27 +00:00
Jean-Paul Chaput
32c864b996
* ./vlsisapd/src/configuration:
...
- Bug: In Configuration::writeToStream(), percentage parameters values where
incorrectly written (divideds by 100).
- Bug: In ConfEditorMain, read the "dot" configuration file *after* the
system one.
2010-07-30 16:39:57 +00:00
Jean-Manuel Caba
0b9a17f85d
re-add OpenAccessDriver.cpp Oops, and at last .cds file are generated the way we want them to ...
2010-07-30 15:01:57 +00:00
Jean-Manuel Caba
2b78ecef1a
O correct bug : don't always create an oaScalarInst, when the instance already exist (saved to disk and reading), just find it.
...
O integration of old parser
O and more, more cleaning.
2010-07-27 15:38:16 +00:00
Jean-Manuel Caba
2ac25af062
keep cleaning/enhancing and completed test to drive all sxlib cells ...
2010-07-23 14:48:12 +00:00
Sophie Belloeil
3455776742
No more setup_apple()
2010-07-22 14:38:07 +00:00
Sophie Belloeil
642ab85592
Adding Boost_INCLUDE_DIRS
2010-07-22 14:37:46 +00:00
Sophie Belloeil
3980024386
No more setup_apple()
2010-07-22 14:37:26 +00:00
Sophie Belloeil
cb4e538b78
No more setup_apple() macro
...
raise in Python > 2.5 do not accept string anymore
2010-07-22 14:33:55 +00:00
Jean-Manuel Caba
6b1613c990
correct bug: when loading an already existing OA design ...
2010-07-22 14:27:56 +00:00
Jean-Manuel Caba
a516708ed4
cleaning, begin parser implementation, generate cds.lib ...
2010-07-21 17:31:19 +00:00
Sophie Belloeil
717109e97a
Adding intervalTree library in FindEQUINOX.cmake
2010-07-21 14:57:42 +00:00
Sophie Belloeil
cecdda768d
Adding missing target_link_libraries & Boost_INCLUDE_DIRS
2010-07-21 13:12:17 +00:00
Sophie Belloeil
f76755d803
No more setup_apple macro
2010-07-21 13:03:36 +00:00
Sophie Belloeil
f20863ad6e
Adding Boost_INCLUDE_DIRS & CORIOLIS_LIBRARIES
2010-07-21 12:51:50 +00:00
Sophie Belloeil
d68b98cf2b
Adding Target_Link_Libraies for flute & Boost_INCLUDE_DIRS
2010-07-21 12:46:45 +00:00
Sophie Belloeil
bd8e1fb9a4
Adding Boost_INCLUDE_DIRS
2010-07-21 12:38:33 +00:00
Sophie Belloeil
d0be591cbd
Adding Boost_INCLUDE_DIRS & CORIOLIS_LIBRARIES
2010-07-21 12:36:17 +00:00
Sophie Belloeil
ce3e6624c0
Adding Boost_InCLUDE_DIRS & CORIOLIS_LIBRARIES
2010-07-21 12:34:00 +00:00
Jean-Paul Chaput
d0b37d41ef
Do not try to detect LaTeX if doc is not requested.
2010-07-21 11:55:50 +00:00
Jean-Paul Chaput
308f3b7a97
Remove duplicated FindEQUINOX.cmake (causes problem only under
...
case insensitive OSX).
2010-07-21 09:37:29 +00:00
Jean-Paul Chaput
80c0a0fa5e
Re-enable temporarySave() to save intermediate layouts.
...
Ugly.
2010-07-20 12:19:27 +00:00
Jean-Paul Chaput
632fb019e5
* ./crlcore:
...
- Change: In environment.alliance.xml, configuration by default is setup
for SoC lab.
2010-07-19 21:04:25 +00:00
Jean-Paul Chaput
6d4e94616d
* ./crlcore:
...
- New: In Utilities, automatic setting of STRATUS_MAPPING_NAME. It's put
back into the environment from the configuration. This suppress the
need for the last environment variable under cgt.
2010-07-18 10:00:38 +00:00