Changes between Version 1 and Version 2 of 802.11/FPGAArchitecture/802_11_v1_4


Ignore:
Timestamp:
Dec 7, 2015, 3:02:59 PM (8 years ago)
Author:
welsh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/FPGAArchitecture/802_11_v1_4

    v1 v2  
    1010
    1111  * New MAC time hardware core
    12   * Updates to Ethernet controller B
     12  * Updates to Ethernet hardware (makes ETH A and ETH B equivalent)
    1313  * Updates to peripheral address map
    1414  * See [wiki:802.11/Changelog#a1.4Release changelog] for other updates
     
    3333|| DLMB_1 || 0x0002_0000 || 0x0003_FFFF || 128K ||
    3434|| ILMB_1 || 0x0002_0000 || 0x0003_FFFF || 128K ||
    35 || AXI GPIO (timestamp) || 0x4000_0000 || 0x4000_FFFF || 64K ||
    36 || AXI GPIO (software) || 0x4010_0000 || 0x4010_FFFF || 64K ||
    37 || USB UART || 0x4060_0000 || 0x4060_FFFF || 64K ||
    38 || Interrupt Controller || 0x4120_0000 || 0x4120_FFFF || 64K ||
    39 || AXI Timer || 0x41C0_0000 || 0x41C0_FFFF || 64K ||
    40 || AXI SYSMON ADC || 0x41D0_0000 || 0x41D0_FFFF || 64K ||
    41 || AXI DMA (ETH A) || 0x41E0_0000 || 0x41E0_FFFF || 64K ||
    42 || Mutex || 0x4340_0000 || 0x4340_FFFF || 64K ||
    43 || ETH A MAC || 0x4244_0000 || 0x4347_FFFF || 256K ||
    44 || ETH B MAC || 0x4348_0000 || 0x434B_FFFF || 256K ||
    45 || AXI FIFO (ETH B) || 0x434C_0000 || 0x434C_FFFF || 64K ||
    46 || Mailbox || 0x4360_0000 || 0x4360_FFFF || 64K ||
    47 || BRAM (init) || 0x5000_0000 || 0x5000_0FFF || 4K ||
    48 || CDMA || 0x7E20_0000 || 0x7E20_FFFF || 64K ||
     35|| BRAM (init) || 0x1000_0000 || 0x1000_0FFF || 4K ||
     36|| AXI GPIO (software) || 0x2000_0000 || 0x2000_FFFF || 64K ||
     37|| USB UART || 0x2100_0000 || 0x2100_FFFF || 64K ||
     38|| Interrupt Controller || 0x2200_0000 || 0x2200_FFFF || 64K ||
     39|| AXI Timer || 0x2300_0000 || 0x2300_FFFF || 64K ||
     40|| AXI SYSMON ADC || 0x2400_0000 || 0x2400_FFFF || 64K ||
     41|| Mailbox || 0x3000_0000 || 0x3000_FFFF || 64K ||
     42|| Mutex || 0x3100_0000 || 0x3100_FFFF || 64K ||
     43|| ETH A MAC || 0x4000_0000 || 0x4003_FFFF || 256K ||
     44|| ETH B MAC || 0x4100_0000 || 0x4103_FFFF || 256K ||
     45|| AXI DMA (ETH A) || 0x4200_0000 || 0x4200_FFFF || 64K ||
     46|| AXI DMA (ETH B) || 0x4300_0000 || 0x4300_FFFF || 64K ||
     47|| CDMA || 0x4800_0000 || 0x4800_FFFF || 64K ||
    4948|| W3 User IO || 0x8000_0000 || 0x8000_0FFF || 4K ||
    50 || BRAM (aux) || 0xBF54_0000 || 0xBF54_FFFF || 64K ||
    51 || BRAM (RX pkt buffer) || 0xBF56_0000 || 0xBF56_7FFF || 32K ||
    52 || BRAM (TX pkt buffer) || 0xBF57_0000 || 0xBF57_7FFF || 32K ||
     49|| WLAN MAC Time HW || 0x8100_0000 || 0x8100_0FFF || 4K ||
     50|| BRAM (RX pkt buffer) || 0x9000_0000 || 0x9000_7FFF || 32K ||
     51|| BRAM (TX pkt buffer) || 0x9100_0000 || 0x9100_7FFF || 32K ||
     52|| BRAM (aux) || 0xA000_0000 || 0xA000_FFFF || 64K ||
    5353|| DDR ||  0xC000_0000 || 0xFFFF_FFFF || 1G ||
    5454
     
    6161|| DLMB || 0x0000_0000 || 0x0000_FFFF || 64K ||
    6262|| ILMB || 0x0000_0000 || 0x0000_FFFF || 64K ||
    63 || USB UART || 0x4060_0000 || 0x4060_FFFF || 64K ||
    64 || AXI Timer || 0x41C0_0000 || 0x41C0_FFFF || 64K ||
    65 || Mailbox || 0x4380_0000 || 0x4380_FFFF || 64K ||
    66 || W3 I2C EEPROM On Board || 0x7040_0000 || 0x7040_FFFF || 64K ||
    67 || W3 Clock Controller || 0x7042_0000 || 0x7042_FFFF || 64K ||
    68 || W3 AD Controller || 0x7600_0000 || 0x7600_FFFF || 64K ||
    69 || WLAN PHY TX || 0x78E0_0000 || 0x78E0_FFFF || 64K ||
    70 || WLAN PHY RX || 0x78E2_0000 || 0x78E2_FFFF || 64K ||
    71 || Radio Controller || 0x7AC0_0000 || 0x7AC0_FFFF || 64K ||
    72 || Mutex || 0x7B00_0000 || 0x7B00_FFFF || 64K ||
    73 || WLAN MAC HW || 0x7BE0_0000 || 0x7BE0_FFFF || 64K ||
    74 || WLAN AGC || 0x7EA0_0000 || 0x7EA0_FFFF || 64K ||
     63|| USB UART || 0x2000_0000 || 0x2000_FFFF || 64K ||
     64|| AXI Timer || 0x2100_0000 || 0x2100_FFFF || 64K ||
     65|| W3 I2C EEPROM On Board || 0x2200_0000 || 0x2200_FFFF || 64K ||
     66|| W3 Clock Controller || 0x2210_0000 || 0x2210_FFFF || 64K ||
     67|| W3 AD Controller || 0x2220_0000 || 0x2220_FFFF || 64K ||
     68|| Radio Controller || 0x2230_0000 || 0x2230_FFFF || 64K ||
     69|| Mailbox || 0x3000_0000 || 0x3000_FFFF || 64K ||
     70|| Mutex || 0x3100_0000 || 0x3100_FFFF || 64K ||
     71|| WLAN PHY TX || 0x4000_0000 || 0x4000_FFFF || 64K ||
     72|| WLAN PHY RX || 0x4100_0000 || 0x4100_FFFF || 64K ||
     73|| WLAN MAC HW || 0x4200_0000 || 0x4200_FFFF || 64K ||
     74|| WLAN AGC || 0x4300_0000 || 0x4300_FFFF || 64K ||
    7575|| W3 User IO || 0x8000_0000 || 0x8000_0FFF || 4K ||
    76 || BRAM (RX pkt buffer) || 0xBF56_0000 || 0xBF56_7FFF || 32K ||
    77 || BRAM (TX pkt buffer) || 0xBF57_0000 || 0xBF57_7FFF || 32K ||
     76|| WLAN MAC Time HW || 0x8100_0000 || 0x8100_0FFF || 4K ||
     77|| BRAM (RX pkt buffer) || 0x9000_0000 || 0x9000_7FFF || 32K ||
     78|| BRAM (TX pkt buffer) || 0x9100_0000 || 0x9100_7FFF || 32K ||
    7879
    7980