AR7
| AVM Wiki >> Lexikon >> AR7 | @ whmf - IRC-Chat - hu nl it English |
| Community | Modelle | Zubehör | Environment | Konfiguration | Shell-Befehle | Software | Freetz | Lexikon | Tipps+Tricks | Bilder |
| Hardware | System | Netzwerk | Dienste | Telefonie | Multimedia | Automation | Business | Extras | Sonstiges | Todo |
|
TI AR7 Ohio TNETD7300ZDW |
Infineon AR7 Ohio PSB7200ZDW |
Begriff
| Begriff: | AR7 - Englische Wikipedia | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Kurz für: | Texas Instruments AR7 Family of Single-Chip ADSL Solutions | ||||||
| Variante: | TNETD7200 | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7200GDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7200ZDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7300 | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7300A | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7300AGDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7300AZDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | TNETD7300GDU | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Bedeutung: | Ein speziell für ADSL-Gateways entwickeltes SoC von Texas Instruments. Kern fast aller FRITZ!Box Modelle. | ||||||
| Begriff: | XWAY AR7 - Englische Wikipedia | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Kurz für: | Infineon / Lantiq XWAY AR7 High-end single-chip ADSL2/2+ router | ||||||
| Variante: | PSB7200 | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7200GDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7200ZDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7300 | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7300A | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7300AGDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Variante: | PSB7300AZDW | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Bedeutung: | Ein speziell für ADSL-Gateways entwickeltes SoC von | ||||||
AR7 ist ein 2003 von Texas Instruments eingeführtes SoC, laut TI der erste 1-Chip ADSL Router. TI nutze einen 130nm Kupfer-CMOS-Fertigungsprozess der es ermöglicht digitale, analoge und sogar passive Bauelemente auf einem Chip zu integrieren um den Platz- und Energiebedarf einer ADSL-Lösung zu reduzieren.
Nachdem Infineon die ADSL-Sparte von Texas Instruments gekauft hat werden AR7 Chips jetzt mit identischer Numerierung unter Infineon's Chipfamilie PSB verkauft statt TI's TNETD Familie. Infineon-typisch heisst die Serie jetzt "XWAY AR7" und passt ganz gut in die IFX CPE-Solutions Product Line.
Bedenkt man das die TI ADSL-Sparte und ihre SoC-Lösungen einer der Hauptkonkurrenten der ebenso verbreiteten Infineon SoC-Lösungen Amazon und Danube war ist AVM sicher Angst und Bange geworden ob diese Übernahme nicht der "Totkauf" der Konkurrenz war. Infineon führt die Sparte offensichtlich weiter und hat eine separate Tochterfirma dafür ausgesucht die sich jetzt um alle Breitbandlösungen von TI und Infineon kümmert, genannt Lantiq - siehe die Lantiq XWAY AR7-Seite.
Der AR7 ist wie ein Geheimprodukt gehalten. Man findet ohne Vertrag mit TI keine nennenswerte Dokumentation, nichtmal die Produktbeschreibung ist ausreichend aufschlussreich darüber WAS man denn da kauft. Allerdings ist JEDE Funktion des AR7 im Detail öffenltich dokumentiert, und zwar in der jeweiligen Patentschrift, wenn man erst einmal weiss das sie enthalten ist. Daher werden hier die Funktionen zusammengesucht und jede Funktion wird aus ihren Patentschriften und aus den grösstenteils besser dokumentierten Vorgängerchips recherchiert. Der AR7 enthält sicher 1000 oder mehr Patente!
Funktionen
Im Gegensatz zu anderen Produkten des Hardwareherstellers Texas Instruments sind die Kommunikationsprozessoren eine nicht mehr transparente Abstraktion des Zusammenspiels von Hardware und Software. TI ist schon lange führender Hersteller von DSP-Produkten, während diese Systeme nie grossartige Relevanz bei verbreiteten Bestriebssystemen erlangten. Hier ist hingegen MIPS ein Profi und so kommt der CPU-Kern des AR7 von MIPS. Von der 1997 zugekauften Firma Amati Communications kommt ein Teil der DSL-Firmware, das Analog-Frontend kommt von der im Jahre 2000 zugekauften Firma Burr-Brown. Nun da Infineon dieses Werk besitzt wird auf einmal deren Bestseller Amazon (der auch in Speedports vorkommt) als Einsteigermodell deklariert während der AR7 als High-End-Lösung angepriesen wird. Infineon nutzt auch heute "auf allen Kommunikationsprodukten die gleiche Firmware" was sicher die von TI erworbene Firmware ist. Nun zu den Funktionsblöcken:
Diese Angaben sind der aktuelle Stand der Recherche und werden sich wahrscheinlich noch ändern!
- Hauptsystem:
- 32-Bit MIPSEL RISC CPU mit MIPS 4KEc Hard-IP-Core.
- 4kB PROM und 4kB RAM intern
- Memorycontroller mit EMIF für Flash-EEPROM, SDRAM oder SRAM,
- DMA- und Interrupt-Controller
- Timer-Einheit mit Watchdog-Counter
- PLLs und Taktgeneratoren für DSP, CPU, Systembus, USB und VLYNQ
- Power-Management der internen Subsysteme
- MIPS-32 erweitertes EJTAG Debugging-Interface.
- ADSL Subsystem mit CPHAL-API:
- ADSL-Transceiver ähnlich TNETD5100 vom AX5 Chipset
- Analog-Frontend ähnlich TNETD5014 vom AX5 Chipset
- Programmierbares DSL-Hybrid zur Echokompensation
- Peripherie:
- LAN: 1-2x IEEE 802.3 MACs mit MII und QoS 10/100Mbit.
- USB: USB 1.1 Interface und Transceiver (USB-Slave).
- VLYNQ: 1-2x TI VLYNQ Hochgeschwindigkeits-Interface.
- RS232: 2x 16c550-Kompatible UART-Module.
- I2C: Serielles Interface
- FSER: Flexible Serial Interface für Erweiterungen.
- GPIO: 32 frei nutzbare GPIO-Anschlüsse.
Man erkennt viele der FRITZ!Box Funktionen wieder, letzendlich bestehen die ersten Modelle fast nur aus diesem Chip.
Handbücher
Texas Instruments veröffentlichte leider keine AR7 Referenz-Dokumentation. Es macht trotzdem Sinn diese Dokumente alle herunterzuladen, da TI diese Sparte an Infineon verkauft hat, die noch sparsamer mit Dokumentation umgehen als TI.
- Presseankündigung:
- TI AR7 Ankündigung, längst verschwunden, in archive.org
- Produktbeschreibungen:
- AR7 Family of Single-Chip ADSL Solutions: Product Bulletin - Fact Sheet
- AR7 ADSL/Ethernet Bridge/Router: Product Bulletin - Fact Sheet
- AR7W Wireless ADSL Router: Product Bulletin
- AR7Wi Wireless ADSL Router: Product Bulletin - Fact Sheet
- AR7VW Wireless ADSL Voice Gateway: Product Bulletin
- AR7VWi Wireless ADSL Voice Gateway: Product Bulletin - Presentation - White Paper
- Anwendungen:
- networkZONE Reviews:
- AR7 DSL Router Designs - April 2004
- Network Support Package - Mai 2006
- AC7 ADSL CO Chipset - September 2003
Der Vorgänger AR5 benötigte noch den ADSL-Transceiver mit eigenem DSP TNETD5100 und das Analog-Frontend TNETD5014. Beides wurde auf einer AX5 ADSL PHY Tochterplatine verbaut. Beim AR7 wurden diese Blöcke integriert.
- AR5 ADSL Router Chipset Solutions: Product Bulletin
- AR5W Wireless ADSL Router Chipset: Product Bulletin
- AU5 ADSL USB Solution: Product Bulletin
- AX5 Chipset: Product Bulletin
- Silicon Laboratories, auch aus Texas bietet einen Integrierte CMOS-Version des AX5 Chipsets an
Versionen
Diese Angaben sind der aktuelle Stand der Recherche und werden sich wahrscheinlich noch ändern!
- TNETD7100 - AR7 Ohio - 1x Ethernet ohne MII, 1x USB-Slave und kein VLYNQ.
- TNETD7100ZDW = PSB7100ZDW - AR7 Ohio-212 - 212MHz CPU, 212MHz DSP
- TNETD7200 - AR7 Ohio - 1x Ethernet mit MII, 1x USB-Slave und 1x VLYNQ.
- TNETD7200GDW = PSB7200GDW - AR7 Ohio-212 - 212MHz CPU, 212MHz DSP
- TNETD7200ZDW = PSB7200ZDW - AR7 Ohio-250 - 212MHz CPU, 250MHz DSP
- FRITZ!Box WLAN 3131
- FRITZ!Box WLAN 3170
- FRITZ!Box Fon 5140
- FRITZ!Box Fon WLAN 7112 (mit 125MHz betrieben, auf 59% underclocked)
- FRITZ!Box Fon WLAN 7113 (mit 125MHz betrieben, auf 59% underclocked)
- FRITZ!Box Fon WLAN 7141
- FRITZ!Box Fon WLAN 7170
- FRITZ!Fon 7150
- VoIP Gateway 5188 (2x)
- Speedport W 701V
- Speedport W 721V (mit 225MHz betrieben, auf 106% overclocked)
- Speedport W 900V
- Sinus W 500V
- Alice IAD 5130
- Alice IAD WLAN 3331
- Multibox 7170 NGN
- Genauer Ohio Typ noch unbekannt
- TNETD7300A - AR7 Sangam - 2x Ethernet mit MII, 1x USB-Slave und 2x VLYNQ.
- TNETD7300AGDW = PSB7300AGDW - AR7 Sangam - 150MHz CPU, 250MHz DSP
- TNETD7300AZDW = PSB7300AZDW
- TNETD7300GDU
- Genauer Sangam Typ noch unbekannt
Weitere Varianten des AR7:
- Die Serie TNETD7100 hat nur 1x Ethernet ohne MII, kein USB-Slave und kein VLYNQ..
- Wurde in FRITZ!Box Modellen nicht verwendet.
- TNETD7300CGDW
- TNETD7300DGDW
- TNETD7300ZDU
Subsysteme
Quelle: tnetd73xx.h, sangam.h
- ADSLSS - ADSL-Subsystem
- BBIF - Broadband Interface
- ATM SAR
- BIST Control
- Clock Control
- DCL - Device Configuration Latch
- EMAC0 - Low CPMAC
- EMAC1 - High CPMAC
- EMIF Module
- FSER Control
- GPIO control
- I2C Module
- INTC - Interrupt Controller
- MC-DMA
- MDIO Control
- Reset Control
- TIMER0 Module
- TIMER1 Module
- UART A
- UART B
- USB-DMA Module
- USB-Slave Module
- VDMAVT Control
- VLYNQ0 Control
- VLYNQ0 Memory Map
- VLYNQ1 Control
- VLYNQ1 Memory Map
- WDTIMER - Watchdog-Timer
Anwendung
W501V Kern mit Flash-EEPROM, RAM, AR7, 2 Quartzen, Spannungserzeugung und Serieller Konsole unten:
![]()
AR7 Schaltung Generation 7170
Galerie
Bitte die Galerie nach Belieben mit eigenen Werken erweitern, auch per E-Mail. Siehe auch die Inspiration zu Bildern.
- AR7.3.jpg
Lade mich hoch
- AR7.4.jpg
Lade mich hoch
- AR7.5.jpg
Lade mich hoch
- AR7.6.jpg
Lade mich hoch
- AR7.7.jpg
Lade mich hoch
Artikel zum Thema
- TODO
Siehe auch
Elektronik: (113)
- System: CPHAL, HAL, CPU, DSP, C55x, C62x, ADSP, SoC, RISC, CISC
- System: IP-Core, SIP-Core, 4KEc, 24KEc, 34Kc, VPE, Avalanche, AR7, UR8, AR9, VR9, Puma5, Fusiv, DaVinci
- System: RTOS, Nucleus, ThreadX
- Speicher: EMIF, MTD, RAM, SRAM, DRAM, SDRAM, ROM, PROM, EPROM, EEPROM, Flash-EEPROM, NAND-Flash, MMC
- Peripherie: Interrupt, UART, MCSP, TDM, VLYNQ, CPPI, GPIO, FPGA, Spartan, EJTAG, ISP1106, TNETV115
- Netzwerk: KS8721, ADM7001, ADM6996, PSB6970, AR8216, AR8316
- Internet: Hybrid, AFE, AGC, PGA, AEQ, CPSAR, SAR, PDSP, TNETD80, VINAX-CPE, StratiPHY, IFE-6
- Wireless: Mini-PCI, U.FL, ACX-111, TNETW1130, TNETW1350, TNETW1450, RFFE
- Wireless: AR5416, AR5133, AR7020, AR9170, AR9220, AR9223, AR9280, AR9380, AR9382
- Wireless: SE2593, SE2595
- Wireless: Mini-PCIe, FourGee LTE UE, ALT3100, ALT6200
- Telefonie: DuSLIC, ASIC, UBIK, CPC5621, LM324, LMV324
- Telefonie: SC14428, SC14434, SC14441, SC14488, SC14450, LMX4180
- Telefonie: ISAC, HSCX, IPAC-X
- Oszillator: Taktgenerator, PLL, VCO, VCXO, DCXO
- Kontrolle: ATPG, PLT, BiP
- Sonstiges: Relais, Hardware, HWR
DSL: (205)
- Lexikon: DSL, ADSL, ADSL Annex, ADSL-MIB, SDSL, VDSL, Multi-DSL-Firmware, dsldmode
- Lexikon: Subcarrier, Pilotton, Modem-Training, SNR, QLN, PSD, CO, CPE, DSLAM, NGN
- Lexikon: DMT, QAM, EOC, OAM, ATM, PTM, NTR, DSM
- Lexikon: TI-ATM, DSLDK, PSP, DDA, DDC, PAL, CSL, BME, IPOS
- Lexikon: DSL-Hybrid, AFE, AGC, PGA, AEQ, CPSAR, SAR, PDSP, StratiPHY
- Bauteile: AR7, UR8, TNETD80, AR9, VR9, Fusiv, IFE-6, VINAX-CPE
- Geräte: ADSL-Modelle, VDSL-Modelle
- Urlader: annex, annex (proc), macdsl, macb, macc, usb_board_mac
- ShellEnv: ANNEX, CONFIG_DSL, CONFIG_VDSL, CONFIG_ANNEX, CONFIG_DSL_MULTI_ANNEX
- ShellEnv: CONFIG_DSL_VENDORID, CONFIG_DSL_UR8, CONFIG_VINAX, CONFIG_VINAX_TRACE
- ShellEnv: CONFIG_DSL_2DP, CONFIG_LABOR_DSL
- WebCM: isDsl
- Webinterface: DSL-Übersicht, DSL-Eckdaten, DSL-Spektrum, DSL-Statistik, DSL-Störsicherheit, DSL-Feedback
- UI-Module: sar, dslstatistic, dslstatglobal, dslmail
- Konfig: ar7.cfg, xdslmode, vdsl.conf, vdsl.annexa.conf, vdsl.annexb.conf, adslonly.annexa.conf
- Konfig: adslonly.annexb.conf, vdsl2only.annexa.conf, vdsl2only.annexb.conf
- Tempfiles: dsld.pid, dslinfo.txt, dslmail.txt, dsld.autodetect, dsl_pipe (ram), dsl_monitor.txt
- Tempfiles: adsl.cfg, vdsl.cfg, post_mortem_data.txt, adsl_init.cfg, vdsl_init.cfg, oam.pid, atmoam.pid
- Tempfiles: vdsl.conf (ram), Vx180Code.cbin (ram), befehle.txt, tofrom_ata_befehle.txt, retrain_befehle.txt
- Tempfiles: ur8-A-dsl.bin (ram), release-ur8-B-dsl.bin, release-ur8-A-dsl.bin
- Befehle: dsld, rc.dsl.sh, dsl_info, dslinfodata, dsltest, showdsldstat, supportdata.dsl, dsl_isp_tool, dsl_monitor
- Befehle: dsl_daemon, dsl_pipe, vinax_atmoam, test_vinax, rc.vdsl.sh, rc.DSL
- Befehle: E40-dsl, e40-dsl (stop), dsl_control, dsl_pipe (xr9), oamctl, oamd
- Befehle: rc.iksdsl.sh, vdsld, vdsl, showatmconn, sendoamlb
- Libraries: libdsl.so, libvdsl.so, liboamapi.so
- Kernel: kdsldmod.ko, avm_net_trace.ko, tiatm.ko, dsl_ur8.ko, drv_vinax.ko
- Kernel: dsl_ar9.ko, ifxmips_mei.ko, dsl_vr9.ko, mei_vr9.ko, ifxmips_atm.ko, ifxmips_ptm.ko
- Devices: kdsld, kdsld_misc, kdsld_multid, kdsld_port, kdsld_traffic, kdsld_user
- Devices: kdsldptrace, avm_net_trace, tiatm, dsl, vinax/, dms*_ack, dms*_cmd, dms*_dump, dms*_event
- Devices: dsl_ar9, ifx_mei, dsl_vr9, mei_vr9, dsl_cpe*_ack, dsl_cpe*_cmd, dsl_cpe*_event
- Devices: bme, fifo.vdsld, fifo.vdsl, adsl_mon, acl
- Ports: me_dsld.ctl, me_igd.ctl, Port 2000, Port 2001
- Puffer: .inetstat, .dsld_statsimple, .igdd-get-portmaps, .igdd-del-portmap
- Firmware: ar0700xx.bin, microvoip-dsl.bin, ubik2-dsl.bin
- Firmware: ur8-A-dsl.bin, ur8-B-dsl.bin, ur8-A-dsl.bin.bsdiff, ur8-A-dsl.bin.md5sum, release-ur8-B-dsl.bin.bsdiff
- Firmware: release-ur8-B-dsl.bin.md5sum, release-ur8-A-dsl.bin.bsdiff, release-ur8-A-dsl.bin.md5sum
- Firmware: ar9-A-dsl.bin, ar9-B-dsl.bin, vr9-dsl.bin, vr9-A-dsl.bin, vr9-B-dsl.bin
- Firmware: vinax_fw_adsl_A.bin, vinax_fw_adsl_B.bin, vinax_fw_vdsl.bin, Vx180Code.cbin
- Daten: ar9-dsl.bin, vr9-dsl.bin (usb), Vx180Code.cbin (usb)
- Freetz: REMOVE_DSLD
- Tipps: Trennen und sofortige Neueinwahl, Zwangstrennung konfigurieren
Links
AR7-Wikis
- AR7-Wiki auf Wikipedia.en.
- AR7-Wiki auf linux-mips.org.
- AR7-Wiki auf wikispaces.com.
- AR7-Wiki auf berlios.de
- AR7-Wiki auf openwrt.org
Weitere Geräte mit TI AR7