generally any FPGA final application can be replicated with an ASIC and the ASIC typically has far higher performance at same process or equal performance at higher node process and far lower cost for moderate to high production runs. FPGA advantage is in debugging, flexibility and lowering costs when only a limited ASIC run is required, but these functionalities are not necessary for mature applications.The military has been using commercial-off-the-shelf products for a long time now.
Xilinx’s 7nm Versal ACAP is used in radar applications:
Intel’s Agilex on the Intel7 process has military applications like radar and EW systems listed as a use case.
A fully digital AESA with ultra low latency ADC converters in each T/R element and digital beam forming (virtually unlimited number of beams on receive) requires immense data throughput and processing capability (space adaptive techniques to nullify jamming, etc). Because a huge amount of data processing is happening within the T/R elements in the array, energy efficiency is critical. This the reason why leading edge nodes are used in such applications.
A recent article on the subject with an example leading edge application:
“Electronic warfare (EW) systems are moving to ever-higher levels of complexity. Radars now use pulse widths lasting only nanoseconds. In addition to single frequency bursts, frequency hopping signals are across the RF spectrum. Other radar countermeasures include dynamically changing waveforms and patterns. To reliably detect these stealthy signals, EW systems must use higher sampling rates to continuously monitor the expanding bandwidths and frequency spectrum. 5 GSPS is no longer considered a high sampling rate; the bar is 50 GSPS”
Source:
Despite many advantages of Field-Programmable Gate Arrays (FPGAs), they fail to take over the IC design market from Application-Specific Integrated Circuits (ASICs) for high-volume and even medium-volume applications, as FPGAs come with significant cost in area, delay, and power consumption. There are two main reasons that FPGAs have huge efficiency gap with ASICs: (1) FPGAs are extremely flexible as they have fully programmable soft-logic blocks and routing networks, and (2) FPGAs have hard-logic blocks that are only usable by a subset of applications. In other words, current FPGAs have a heterogeneous structure comprised of the flexible soft-logic and the efficient hard-logic blocks that suffer from inefficiency and inflexibility, respectively. The inefficiency of the soft-logic is a challenge for any application that is mapped to FPGAs, and lack of flexibility in the hard-logic results in a waste of resources when an application cannot use the hard-logic.
Complex systems may require several FPGAs to prototype a complete system-on-a-chip (SoC) design. ASICs offer better gate density than FPGAs, as well as better core performance. This allows multiple FPGAs to be combined into a single SoC ASIC, saving expensive board real estate. If the architecture will not allow for full integration, a multi-personality ASIC can be produced to emulate the different FPGAs, allowing for a direct functional drop in replacement. This will optimize cost savings by reducing the ASIC tooling charges.
That is an FPGA.
It is an off the shelf thingy, not a special military application IC.
Additionaly, it has way higher power consumption than the specific ICs.
If you look at the PCB and SOC designs I linked to, you will see that the FPGA is only one of several important components. If your application requires rapid response to new threats and in the field programmability an ASIC would be a horrible choice.generally any FPGA final application can be replicated with an ASIC and the ASIC typically has far higher performance at same process or equal performance at higher node process and far lower cost for moderate to high production runs. FPGA advantage is in debugging, flexibility and lowering costs when only a limited ASIC run is required, but these functionalities are not necessary for mature applications.
Do you think that the FPGAs actually get reprogrammed and reconfigured inside the radar? to what end?If you look at the PCB and SOC designs I linked to, you will see that the FPGA is only one of several important components. If your application requires rapid response to new threats and in the field programmability an ASIC would be a horrible choice.
generally any FPGA final application can be replicated with an ASIC and the ASIC typically has far higher performance at same process or equal performance at higher node process and far lower cost for moderate to high production runs. FPGA advantage is in debugging, flexibility and lowering costs when only a limited ASIC run is required, but these functionalities are not necessary for mature applications.
Refer to author contact information, as I did not write that.What qualifies as a moderate production run?
@tphuang questioned the need for 7nm or better nodes in military applications like radar or EW.Do you think that the FPGAs actually get reprogrammed and reconfigured inside the radar? to what end?
The rest of the components are standard ARM cores, IO blocks and memory blocks. Why is this supposed to be impressive, the key part is the reconfigurable portion.
Are you a subject matter expert in this? I only know equipment, so I am not, but I do know that brochure capability/usability and actual capability/usability are often worlds apart. And because I also know reading comprehension, it seems that you are just copy pasting the brochure, and I do not see critical thinking or referring to original literature. Maybe I am mistaken and this is how a subject matter expert talks in your field, I don't know.@tphuang questioned the need for 7nm or better nodes in military applications like radar or EW.
I mentioned the Xilinx 7nm ACAP as an example of a COTS solution used in military applications: it happens to have a FPGA, but that’s only a part of its capabilities:
“Versal ACAPs combine scalar processing engines, adaptable hardware engines, intelligent engines with leading-edge memory and interfacing technologies to deliver powerful heterogeneous acceleration for any application beyond the capabilities of an FPGA.”
This is the sort of capability the US would like to stay ahead of China, which is why they are denying manufacturing tools to China for FinFETs or better. Reprogrammable FPGA have obvious benefits over ASICs: if you discover a bug down the road it is far cheaper to update an FPGA. If a new threat requires a different signal processing technique, it is again far cheaper to update the FPGA. This can even be done in-flight where a hardware swap or access to hardware may not be possible: think satellites.
According to the Microwave Journal, State-of-the-art fully digital cognitive radars require far more computing resources than possible from just a FPGA:
“New application areas add additional processing requirements. Cognitive radar applies artificial intelligence (AI) techniques to extract information about a target from a received signal, then uses the information to improve transmit frequency, waveform shape and pulse repetition frequency. Similarly, cognitive EW applies AI to identify patterns in the detected data to develop effective responses. Both cognitive radar and cognitive EW must execute their AI algorithms in near real-time. To do so, graphics processing units (GPUs) are added to RF processing, complementing the FPGAs that perform signal analysis and creation. Using many core processors is not the answer. While they can execute billions of instructions per second, they are not designed for low power consumption. They also need mixed-signal ICs and FPGAs for the RF interfaces, so a complete system requires a PCB.”
“Until recently, these multiple processing methods required distinct semiconductors, often assembled in a multi-board system. For RF applications, moving data from the ADC and DAC to centralized computing challenges data fidelity and latency. The current generation of converters are generating data bandwidths that overwhelm system interconnects, with transmission times that don’t support low latency radar and EW responses. This forces substantial data reduction before the central processor. To overcome these limitations, system architectures must move away from a centralized computing model to processing where the data is—at the tactical edge. Fortunately, new packaging technology helps solve that challenge.”
“RF edge processing requires multiple, tightly integrated functions working together to capture, analyze and manipulate a data stream in real time. Latency requirements favor ADCs and DACs that implement direct digital conversion. Efficient processing of the digital bit stream requires pipelined operations by some combination of FPGAs, GPUs and general-purpose processors. The components must connect via high bandwidth interconnects with low latency and be supplied with the required power. Everything must be assembled within a package small enough to be near the antenna.”
Source: