Product Brief

Tabula tips time-share FPGA architecture

Peter Clarke
3/1/2010 5:57 AM EST
LONDON — Fabless FPGA startup Tabula Inc. has announced the architecture of its 3-D programmable logic devices (3PLD), which it is calling Spacetime, because it uses the temporal domain as third dimension to maximize the use of on-chip resources, thereby allowing denser logic.

Tabula (Santa Clara, Calif.) has said its Spacetime hardware is re-used multiple times per by the dynamic reconfiguration of logic, memory, and interconnect at multi-gigahertz rates. This approach is similar to that Silicon Basis Ltd. (Bristol, England).

Tabula said it is working on a family of products based on the Spacetime, resource reuse architecture but did not state when the products would be available. However, Tabular would appear to be targeting 40-nm process technology. The company said that when compared to 40-nm FPGAs, a 40-nm Spacetime device will deliver: 2.5x higher logic density, 2.0x higher memory density, 2.9x higher memory ports and 3.7x higher DSP performance.

The Spacetime compiler manages Tabula's reconfiguration transparently to the designer. Tabula said it will leverage Spacetime to deliver 3-D devices that have significant density advantages and dramatically shorter interconnects when compared to FPGAs that use 2-D architectures.

Tabula said it will deliver these benefits while preserving a traditional design methodology. As a result, Spacetime will enable a new class of programmable devices that combines the capability of an ASIC with the ease of use of an FPGA at price points suitable for volume production.

A Spacetime device reconfigures on the fly to execute multiple portions of a design in an automatically defined sequence of steps. The result is a design that uses the x, y and t dimensions and less physical resources to provide functionality. The result is a 3-D device with multiple layers or folds in which computation and signal transmission can occur. Each fold performs a portion of the desired function and stores the result in place. When some or all of a fold is reconfigured, it uses the locally stored data to perform the next portion of the function. By rapidly reconfiguring to execute different portions of each function, a 3-D Spacetime device can implement a complex design using only a small fraction of the resources that would be required by an inherently 2-D FPGA. A designer can realize all of the benefits of 3-D within a familiar methodology using the Spacetime compiler that automatically maps standard RTL into Spacetime.

And by using more local resources long-distance interconnect is reduced saving space and power.


Next:




Please sign in to post comment

Navigate to related information

Jobs sponsored by

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Browse the technical library
Our technical library houses over 4,000 high-quality sponsored white papers, application notes, reference guides, use cases—all organized by company.


Feedback Form