|
EDAptability:
RTL-to-RTL partitioner released, including auto partitioning and timing
driven algorithms
Enables
RTL level post-simulation and incremental system prototyping flow
MUNICH,
Germany, August,
2nd, 2007 - EDAptability today announced that it released its
RTL-to-RTL partitioner to the public, after having tested it at early
customer's projects. The partitioner is targeted for the system
prototyping field. The methodology and tool features are based on the
compiled experiences at various projects, applications, customers and
system prototyping hardware.
It reads RTL
source code
as well as the board/system description file. The key difference to
netlist (edif) based partitioning tools is that the source code is
modified so that the output after the partitioning process is again
available in the same original format. This enables RTL-level post
simulation of the partitioned code using the original testbench. In
case a bug was inserted, it can be analyzed on RTL level and no time
consuming debugging on FPGA level is needed. Another key advantage is
the possibility to synthesize each FPGA starting from RTL stand alone.
In case one file changes, only the corresponding FPGA needs to be
recompiled using incremental syntheses, place and route features of the
FPGA-compiler.
The tool has
an
excellent GUI, which gives a great overview of the current status of
the partitioning process. One benefit is the quick STA feature to see
the current timing of the defined clock domains in the system. Besides
that, the user can use the auto place and auto route features, which
can be mixed with manual placement and routing and which also use the
STA results to select the fastest auto partitioning result.
"In 10 years of working in the system prototyping field, I always made
the observation, that the projects which are lucky to partitioning the
code on RTL level with RTL-level simulation and FPGA-based incremental
synthesis where much more successful and efficient than the one who
spend a lot of time at netlist modification, netlist or FPGA debugging
and hours of overall synthesis, place and route times over and over
again. It follows the general trend to fix issues on RTL level and the
effort by the FPGA-compiler provider to improve incremental features. I
think this is a major milestone for the system prototyping area." said
Tobias Strauch, developer at EDAptability.
For switch
based system
prototyping hardware, the switches are set/unset incrementally to reach
the best routing result. Also new to the market is the integrated
memory replacer. Instead of manually modify RTL code, the user can
select potential memory signals, which are then replaced with the
selected Altera or Xilinx memory macro on RTL level.
Pricing and
Availability
EDAptability's
SynEDA
3.0 partitioner feature includes the RTL-to-RTL partitioner with semi-
or full- automated, timing driven partitioning.
The one-year-one-host license is priced at 8000 € and is
available.
About EDAptability
EDAptability
provides
leading edge EDA tools for the complete ASIC and FPGA market.
EDAptability's key technologies reach from unique simulator techniques
to RTL-to-RTL partitioner techniques as well as outstanding system
prototyping hardware. Each component can be seen as ahead of the
competitors and gives direct benefit to the customer. For more
information, visit www.EDAptability.com.
For more information
contact:
Tobias Strauch
EDAptability
++49+89+21568547
tobias@EDAptability.com
|