Image

Digital Front End Puts the Squeeze on FPGAs

April 22, 2015
Texas Instruments’ 66AK2L06 Keystone family incorporates a software-configurable digital front end (DFE) that can often replace the FPGA that sits between the host and the analog front-end.

Texas Instruments (TI) has introduced the 66AK2L06 Keystone family with a software-configurable digital front end (DFE) that can often replace the FPGA that sits between the host and the analog front end (Fig. 1). It can handle as many as 12 up and 12 down channels.

1. The software-configurable digital front end (DFE) can replace an FPGA that often sits between the host and the analog interface.

Often an FPGA is required to handle conversion at high data rates that can easily overwhelm a software-only solution. TI’s software-configurable DFE still does the work in hardware, but it has developed a complex that handles the majority of use cases.

The DFE includes digital down-converters (DDC) and digital up-converters (DUC) plus programmable FIR filters. There is a programmable front-end automatic gain control (AGC) and numerically controlled oscillator (NCO) with a mixer. The system supports real and complex IO. The connection to the analog front end is via JESD204B.

Overall, the system can reduce power consumption by 60% compared to an FPGA solution. It helps companies get to market sooner since there is no need for FPGA design.

The DFE is only part of the story. The 66AK2L06 SoC also includes a pair of ARM Cortex-A15 cores and up to four C66x DSP cores. These share 8 Mbytes of LS and L3 cache. A number of hardware AccelerationPac modules are included in addition to the DFE. This includes FFT support, network packet support, and on-chip security.

2. The 66AK2L06 SoC includes a pair of ARM Cortex-A15 cores and up to four C66x DSP cores.

TI provides software tools, including a configuration application for the DFE and an RF/DFE SDK Software Development Kit (RFSDK). This includes libraries and API support to manage the DFE. TI’s Multicore Software Development Kit includes platform-specific drivers for the ARM and DSP cores.

The TI EVM – XEVMK2LX is a development board and software built around the 66AK2L06. It includes Code Composer Studio version 5 support as well as a board-support page, EVM boot loader package, Chip Support Library, and Network Development Kit.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!