type: n310
type_id: 1300
family: 7SERIES
transports:
  - name: eth0
    type: 1G
    width: 64
  - name: eth1
    type: 10G
    width: 64
  - name: dma
    type: dma
    width: 64

clocks:
  - name: radio
  - name: dram
  - name: ce

io_ports:
  ctrlport_radio0:
    type: ctrlport
    drive: slave
    rename:
      pattern: (ctrlport_)(.*)
      repl: m_\1radio0_\2
  ctrlport_radio1:
    type: ctrlport
    drive: slave
    rename:
      pattern: (ctrlport_)(.*)
      repl: m_\1radio1_\2
  time:
    type: timekeeper
    drive: broadcaster
  radio0:
    type: radio
    drive: master
    parameters:
      spc: 1
      num_ports: 2
    rename:
      pattern: (.*)
      repl: \1_radio0
  radio1:
    type: radio
    drive: master
    parameters:
      spc: 1
      num_ports: 2
    rename:
      pattern: (.*)
      repl: \1_radio1
  dram:
    type: axi4_mm
    drive: slave
