Sarsen Technology
Sarsen Technology home products and services search by manufacturer about us contact us Sarsen Technology Sarsen Technology

BittWare Altera FPGA and Analog Devices TigerSHARC Digital Signal Processing COTS Solutions

ATLANTiS FrameWork (AFW)

Integrated System Framework Implemented in Altera FPGAs

BittWare's ATLANTiS™ FrameWork (AFW) is the next generation of ATLANTiS, taking the power of ATLANTiS to an entirely new level.

BittWare Atlantis Framework for Altera FPGA

While FPGAs provide significant performance benefits, the FPGA development process can be both time-consuming and difficult. The BittWare ATLANTiS Framework (AFW) addresses these limitations by providing infrastructure that supports FPGA development at a higher abstraction level.

BittWare's AFW is the integration of validated HDL components, productivity enhancement resources, and software libraries to aid customers in developing FPGA-based applications using BittWare's boards.

Using these valuable resources, AFW customers can move quickly and confidently from design to deployment.

AFW raises the FPGA abstraction level

  • Follows a System On a Chip software methodology
  • Don't have to start from scratch
  • Existing streaming and memory mapped interconnect fabrics
  • Provides low-level physical interfaces and timing constraints
  • Pre-existing projects and I/O configuration

AFW promotes design and FPGA code re-use

  • Avalon common interface components are reusable and portable
  • Standard component structure
  • Reconfigurable HDL components and supporting software development libraries
  • Straight-forward integration of third-party components
  • Works with proven, validated COTS boards

AFW allows for improved design exploration and validation

  • Provides standardized simulation and test resources
  • Supports flexible, static and run-time reconfiguration

Figure 1: AFW Takes a Microprocessor Approach to System Design

BittWare Atlantis Framework

By providing the entire standard infrastructure that supports FPGA development, AFW lets you focus on developing your unique processing components rather than on the infrastructure around it.

ATLANTiS Framework Overview

BittWare’s ATLANTiS FrameWork (AFW) provides reconfigurable FPGA components and the necessary infrastructure to implement, simulate, synthesize, validate, and deploy a complete FPGA application on BittWare’s Altera-based FPGA products.

AFW delivers fully validated physical interfaces for all board-level I/O communications, including high-speed SerDes and external memory access. To make the best use of these resources, the ATLANTiS FrameWork also includes reconfigurable resource management components that provide features such as DMA control and memory arbitration.

Reconfigurable Fabric Components

AFW components use Altera’s open standard Avalon Memory Mapped Interface to provide an addressed path to easily control and monitor ATLANTiS components using standard software. ATLANTiS FrameWork also uses Altera’s open standard Avalon Streaming Interface for high-speed point-to-point data transport between ATLANTiS components, allowing the ATLANTiS components to be easily connected. A set of reconfigurable fabric components facilitates both memory mapped and streaming data interconnect. These components, such as switches, decoders, FIFOs, and others, remove the burden of reinventing low-level IP for the FPGA, thus freeing ATLANTiS FrameWork users to focus on their unique value-added development.

Overcoming FPGA limitations

When implementing an FPGA design in their systems, developers face the challenge of taking the FPGA from a blank slate to a fully functional implementation. They must carry the design from a set of specifications to the final phase in the development process – device-specific deployment. In the process, they will have to configure the FPGA’s logic blocks, connect resources, and set up the high-speed I/O.

An FPGA provides no peripheral infrastructure, which means developers must build everything from scratch, hand building physical interfaces for each board instantiation. The FPGA lacks a common API, and it only has a minimal amount of libraries, requiring developers to build all on-chip processing and control paths.

There is also no standard methodology for implementing an FPGA design. Even when using a pre-existing algorithm, the developer still needs to build low-level utility components. Modifying the design is both time-consuming and expensive. FPGA development also requires a specific skill set and specialized tools. All of these limitations add up to an often extended time to market.

A MicroProcessor approach

AFW helps customers overcome the limitations of FPGA development and reduces their development costs by providing infrastructure that supports FPGA development at a higher abstraction level. By integrating validated HDL components, productivity enhancement resources, and software libraries, AFW moves customers quickly and confidently from design to deployment. The AFW takes a software-like approach to FPGA development, raising the abstraction level by treating the FPGA like a System On a Chip (SOC) with peripheral infrastructure in place. AFW facilitates a software-like methodology to FPGA development by providing all the other necessary pieces to quickly create and modify simulation and synthesis projects.

Developers don’t have to start from scratch. They can leverage the existing streaming and memory-mapped interconnect fabrics, low level physical interfaces, and preexisting projects, complete with board-specific I/O configuration and physical interface timing constraints.

Altera Stratix IV FPGA

Altera's Avalon

To promote design and hardware reuse, AFW leverages Altera’s Avalon standard to implement common interfaces for data and control. All of the AFW-provided components are reconfigurable and come with supporting software libraries (BWIO). AFW also uses a standard component structure, allowing straightforward integration of third-party components.

And it works. On proven, validated, COTS boards.

Support

Please contact us for a more detailed description of BittWare's ATLANTiS Framework solution.

Sarsen Technology
©2000 - 2010 Sarsen Technology Limited
updated 25 March 2010