News Article
SoftJin Announces EDA Building Blocks For FPGA Tools
SoftJin’s customisable EDA components for FPGA routing, STA and software quality assurance reduce time to market for FPGA vendors
SoftJin, a customised electronic design automation (EDA) tool development company, announced the availability of new EDA building blocks that enable FPGA and other emerging programmable platform vendors to reduce their time to market of custom design tools
These EDA building blocks include a FPGA routing engine that is customisable to
provide a fast, cross platform timing driven router for island style FPGAs that meets
timing goals, while optimising the use of routing resources on the FPGA. The FPGA
routing engine interfaces with SoftJin's Fast Static Timing Analysis Engine. SoftJin's
Static Timing Analysis Engine is an EDA building block that can be integrated to run in
close loop with EDA tools involving timing optimisation such as synthesis, placement
and routing tools. Originally designed and integrated with SoftJin's FPGA routing
engine, SoftJin's STA engine is available as an object library with well defined interfaces
for integration with other EDA tools.
These routing and STA EDA components along with the previously announced
programmable synthesis engine enable SoftJin to offer a full suite of EDA components
for FPGA vendors. These EDA components that serve as core building blocks for
development and verification of an optimised tool chain targeted for FPGAs and other
programmable platforms. SoftJin also customises these EDA components based upon the
architecture of the FPGA.
“SoftJin's unique business model of re-using our EDA Building Blocks along with
customisation service ensures that our programmable platform customers get customised
EDA solutions that are targeted for their architecture. Re-use of our existing building
blocks enables faster time to market and lower cost as compared developing these
customised solutions from scratch.” added Nachiket Urdhwareshe, SoftJin CEO.
As part of the new EDA building blocks, SoftJin also announced a new test and
regression harness component technology. SoftJin's automated test and regression
environment is a versatile infrastructural framework that automates the regression
testing of EDA tools and flows. Incorporating SoftJin's deep domain knowledge of
having run regressions for in house tools and third party tools and flows, this component
technology automates several commonly performed yet highly repetitive operations. The
environment is composed of customisable, easy to use modules for organising
regression test suite, configuring and launching regression runs using a selection of
EDA tools and designs on a heterogeneous high performance computing environment,
and generating meaningful analysis reports. Along with the regression environment,
SoftJin also provides regression setup and management services, including ongoing
enhancement of test suite and use of environment to constantly monitor any functional,
performance or quality of results (QoR) issues in individual tools and the entire design
flow.
While the automated test and regression environment is useful for any EDA company
offering EDA tools, it is especially useful for FPGA and other programmable platforms
companies who need to provide a quality EDA tool chain composed of a mix of in house
developed and third party tools, to their customers.
“Our automated test and regression environment enable EDA teams to perform more
effective regression runs in lesser time. By automation of commonly performed manual
tasks, you directly save time of your software development/QA team. “, added Nachiket
Urdhwareshe, SoftJin CEO.
These EDA building blocks include a FPGA routing engine that is customisable to
provide a fast, cross platform timing driven router for island style FPGAs that meets
timing goals, while optimising the use of routing resources on the FPGA. The FPGA
routing engine interfaces with SoftJin's Fast Static Timing Analysis Engine. SoftJin's
Static Timing Analysis Engine is an EDA building block that can be integrated to run in
close loop with EDA tools involving timing optimisation such as synthesis, placement
and routing tools. Originally designed and integrated with SoftJin's FPGA routing
engine, SoftJin's STA engine is available as an object library with well defined interfaces
for integration with other EDA tools.
These routing and STA EDA components along with the previously announced
programmable synthesis engine enable SoftJin to offer a full suite of EDA components
for FPGA vendors. These EDA components that serve as core building blocks for
development and verification of an optimised tool chain targeted for FPGAs and other
programmable platforms. SoftJin also customises these EDA components based upon the
architecture of the FPGA.
“SoftJin's unique business model of re-using our EDA Building Blocks along with
customisation service ensures that our programmable platform customers get customised
EDA solutions that are targeted for their architecture. Re-use of our existing building
blocks enables faster time to market and lower cost as compared developing these
customised solutions from scratch.” added Nachiket Urdhwareshe, SoftJin CEO.
As part of the new EDA building blocks, SoftJin also announced a new test and
regression harness component technology. SoftJin's automated test and regression
environment is a versatile infrastructural framework that automates the regression
testing of EDA tools and flows. Incorporating SoftJin's deep domain knowledge of
having run regressions for in house tools and third party tools and flows, this component
technology automates several commonly performed yet highly repetitive operations. The
environment is composed of customisable, easy to use modules for organising
regression test suite, configuring and launching regression runs using a selection of
EDA tools and designs on a heterogeneous high performance computing environment,
and generating meaningful analysis reports. Along with the regression environment,
SoftJin also provides regression setup and management services, including ongoing
enhancement of test suite and use of environment to constantly monitor any functional,
performance or quality of results (QoR) issues in individual tools and the entire design
flow.
While the automated test and regression environment is useful for any EDA company
offering EDA tools, it is especially useful for FPGA and other programmable platforms
companies who need to provide a quality EDA tool chain composed of a mix of in house
developed and third party tools, to their customers.
“Our automated test and regression environment enable EDA teams to perform more
effective regression runs in lesser time. By automation of commonly performed manual
tasks, you directly save time of your software development/QA team. “, added Nachiket
Urdhwareshe, SoftJin CEO.