Visit the Prism Sound web site

FPGA development board is even more configurable

An Altium product story
More from this company More from this category
Edited by the Electronicstalk editorial team Apr 4, 2006

The NanoBoard-NB2 is a highly configurable and extendable hardware platform on which to implement and interactively debug designs targeted to a wide range of processor and FPGA architectures.

Altium is demonstrating its next-generation NanoBoard-NB2 - a unique FPGA-based development board targeting unified processor/FPGA system design - at the Embedded Systems Conference in San Jose.

Altium's NanoBoard-NB2 (NB2) provides developers with a highly configurable and extendable hardware platform on which to implement and interactively debug designs targeted to a wide range of processor and FPGA architectures.

The NanoBoard architecture allows engineers to fully exploit the unified hardware/software design capabilities of Altium Designer, a unified electronic product development system that brings together board-level design, FPGA design and embedded software development.

The Altium Designer system allows engineers to take a new approach to system design, seamlessly combining software, processors, and FPGA hardware and the embedding of intelligence into their applications.

Altium Designer allows developers to easily change processors, retarget designs to different FPGAs and move functionality between software and hardware.

The NB2 features a unique plug-in architecture that supports the swapping of target devices and peripheral sets and has been specifically developed to maximise the benefits of the design freedom allowed by Altium Designer.

It enables engineers to interactively debug both hardware and software and quickly modify the development environment to support the implementation path being explored - a way of development Altium calls LiveDesign.

Although Altium Designer supports LiveDesign on all JTAG-enabled development boards, the NB2 makes the process easy because all implementation paths can be examined with a single development platform, significantly speeding development time.

"Altium Designer allows engineers to fully harness the potential of today's FPGA devices as a system development platform and provides unprecedented freedom to try out different implementation paths during development", said Nick Martin, CEO of Altium.

"The NB2 extends this freedom to the development platform and provides engineers with a completely unified electronic product design and implementation environment".

Like its predecessor, Altium's NanoBoard-NB1 (NB1), the NB2 is FPGA vendor-independent and supports a wide range of swappable target FPGAs on plug-in daughterboards.

The NB2 extends this concept by supporting a range of plug-in peripheral boards to support the widest possible range of system devices, making the NB2 the most configurable development board available for system design.

The NB2 is fully backwards compatible with NB1 daughterboards.

The NB2's new daughterboards will feature a range of discrete processors coupled with FPGA devices to allow embedded software developers to make full use of Altium Designer's new unified hardware/software C compiler technology with both hard and soft processors.

This new compiler technology, also to be demonstrated at ESC, allows developers to simultaneously generate both highly optimised executable code and concurrent hardware for implementation in FPGAs from standard C code.

The technology is used within Altium Designer 6.0 to enable software developers to select functions within their C code for direct and transparent implementation as hardware in an FPGA.

NB2's support for plug-in daughterboards and peripheral boards provides engineers with a future proofed development system.

As new processors, FPGAs and peripheral devices become available, engineers will not have to switch to a new development system in order to experiment with them, as is the case with fixed, single target development boards.

For complex designs, a sophisticated onboard controller supports the chaining of multiple NanoBoards, allowing the implementation of systems containing multiple programmable devices as well as allowing the direct comparison of a design implemented on different target devices.

When a design is downloaded to the NanoBoard, the controller also manages communication between the Altium Designer software and active design elements, such as processors and FPGA-based virtual instruments.

This facilitates unified debug of both software and hardware, and allows engineers to take an interactive LiveDesign approach to application development.

"As product intelligence is increasingly shared between software and soft-wired hardware implemented inside an FPGA, the design of these elements must be unified", commented Nick Martin.

"The NB2 and our Altium Designer system support this unification, allowing interactive development across multiple processor platforms, multiple FPGA architectures and with multiple peripheral devices".

Altium plans to commence production of commercial quantities of the next-generation NanoBoard-NB2 later in the quarter.

The NB2 will be competitively priced at Eur 995, remaining in line with current pricing for NB1.

Not what you're looking for? Search the site.

Back to top Back to top

MyTalk

Add to My Alerts

Company Altium


Category Design and development hardware

Google Ads

 

Contact Altium

Contact Altium

Related Stories

Contact Altium

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the Prism Sound web site
A Pro-talk Publication

A Pro-talk publication