Die FPGAs von Xilinx sind bei AVM imo schon seit Jahren (für die Modelle nach der UR8- und IPQ IKS-Generation) nur noch für die ISDN S0-Ports zuständig.
Ältere AR7-Modelle (also bspw. die 7050 und älter) hatten noch keinen FPGA sondern für ISDN den Infineon PSB21150 verwendet (in Kombination mit dem UBIK-2 oder Infineon PEB3265). Bei der letzten AR7-Generation (Ohio), den UR8-Modellen, den IPQ IKS-Modellen (7340, 7390 und ggf. 7369) und den Puma5-Modellen (63x0) war der FPGA noch für die ISDN- und POTS-Schnittstellen verantwortlich (und bei den AR7-Modellen auch noch für den USB 1.1 Hostport), daher hatte bspw. die 3270 bereits keinen FPGA mehr (der USB 2.0 Hostport wurde da vom UR8-SoC zur Verfügung gestellt, bei der 3170 brauchte es dagegen für den USB 1.1 Hostport noch den FPGA).
Aber seit den VR9- (3370, 7360, 7490 usw.) oder Puma6-Modellen (64x0) wurde der FPGA imo nur noch für ISDN verwendet (weshalb dieser bspw. bei den Modellen 3370, 7360 (SL), 7362 SL usw. fehlt).
Daher haben Fritzbox-Modelle ohne FPGA (die alten AR7-, UR8-, IPQ IKS- und Puma5-Modelle ausgenommen) keinen internen und/oder externen S0-Bus und die Modelle mit FPGA einen internen und/oder externen S0-Bus (bzw. 2 interne wie bei der 7583). Der einzige Ausreißer dieser Logik könnte vielleicht die FRITZ!Box 6660 sein. Ich habe zwar kein Foto vom PCB der 6660 gefunden ohne Kühlkörper bzw. ohne EMI-Shields aber ich wäre jetzt davon ausgegangen, dass die 6660 keinen FPGA besitzt. Bei dem einen Foto vom PCB der 6660 ohne Kühlkörper (aber noch mit EMI-Shields) konnte ich jedenfalls keinen FPGA ausfindig machen, allerdings fehlt mir noch ein Foto von der Rückseite des PCB. Andererseits ist im Firmware-Image der 6660 unter /lib/modules ebenfalls eine bitfile.bit zu finden (exakt das gleiche wie bei der 6591).
Irgendwo (ich weiß nicht mehr wo) wurde mal behauptet, dass die HW-Beschleunigung für die Ver-/Entschlüsselung zur Steigerung des VPN-Durchsatzes (IPsec IKEv1) ab FRITZ!OS 7.20 bei den Cable-Modellen (Puma 6+7 Modelle) über den FPGA realisiert wird (bei den GRX5-Modellen ist das aber nicht der Fall, da wird die im SoC vorh. Crypto-Hardware verwendet). Ich wäre davon ausgegangen, dass die 6660 gar keinen FPGA hat (aber das weiß ich nicht genau, siehe oben). Bei der 6690 fehlt der FPGA jedenfalls.
Wenn man jetzt mal den VPN-Durchsatz der 6591 (FPGA definitiv vorh.) und 6690 (offensichtlich kein FPGA vorh.) messen würde, könnte man wohl feststellen ob für die HW-Beschleunigung der FPGA bei den Cable-Modellen verwendet wird oder nicht…
Edit:
VPN-Durchsatz der 6591, 6660 und 6690 scheint gleich zu sein (s.h. Link in #133 bei 15:30) aber mit ca. 60Mb/s auch relativ niedrig, also kommt bei den Cable-Modellen bis heute wohl gar keine HW-Beschleunigung zum Einsatz.