OpenCores
URL https://opencores.org/ocsvn/soc_maker/soc_maker/trunk

Subversion Repositories soc_maker

[/] [soc_maker/] [trunk/] [core_lib/] [cores/] [wb_connect/] [wb_connect.yaml] - Rev 10

Compare with Previous | Blame | View Log

SOCM_CORE
name: wb_connect
description: A block to connect RISC and peripheral controllers together
id: wb_connect,1
license: LGPL
licensefile: 
author: Damjan Lampret 
authormail: lampret@opencores.org
toplevel: minsoc_tc_top 
interfaces:


  :clk: SOCM_IFC
    name: clk
    dir: 1
    id: clk,1
    ports:
      :wb_clk_i: SOCM_PORT
        len: 1
        defn: clk
  
  :rst: SOCM_IFC
    name: rst
    dir: 1
    id: rst,1
    ports:
      :wb_rst_i: SOCM_PORT
        len: 1
        defn: rst



  :i0: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i0_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i0_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i0_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i0_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i0_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i0_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i0_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i0_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i0_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i0_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i0_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i1: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i1_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i1_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i1_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i1_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i1_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i1_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i1_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i1_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i1_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i1_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i1_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i2: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i2_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i2_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i2_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i2_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i2_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i2_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i2_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i2_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i2_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i2_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i2_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i3: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i3_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i3_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i3_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i3_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i3_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i3_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i3_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i3_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i3_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i3_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i3_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i4: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i4_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i4_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i4_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i4_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i4_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i4_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i4_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i4_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i4_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i4_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i4_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i5: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i5_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i5_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i5_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i5_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i5_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i5_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i5_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i5_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i5_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i5_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i5_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i6: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i6_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i6_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i6_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i6_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i6_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i6_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i6_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i6_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i6_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i6_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i6_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :i7: SOCM_IFC
    name: wishbone_ma
    dir: 0
    id: wishbone_ma,b3
    ports:
      :i7_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :i7_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :i7_wb_cyc_i: SOCM_PORT
        defn: cyc
        len:  1
      :i7_wb_stb_i: SOCM_PORT
        defn: stb
        len:  1
      :i7_wb_adr_i: SOCM_PORT
        defn: adr
        len:  32
      :i7_wb_sel_i: SOCM_PORT
        defn: sel
        len:  4
      :i7_wb_we_i: SOCM_PORT
        defn: we
        len:  1
      :i7_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :i7_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :i7_wb_ack_o: SOCM_PORT
        defn: ack
        len:  1
      :i7_wb_err_o: SOCM_PORT
        defn: err
        len:  1
  :t0: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t0_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t0_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t0_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t0_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t0_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t0_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t0_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t0_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t0_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t0_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t0_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t1: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t1_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t1_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t1_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t1_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t1_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t1_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t1_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t1_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t1_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t1_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t1_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t2: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t2_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t2_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t2_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t2_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t2_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t2_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t2_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t2_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t2_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t2_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t2_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t3: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t3_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t3_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t3_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t3_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t3_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t3_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t3_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t3_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t3_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t3_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t3_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t4: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t4_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t4_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t4_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t4_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t4_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t4_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t4_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t4_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t4_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t4_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t4_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t5: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t5_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t5_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t5_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t5_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t5_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t5_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t5_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t5_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t5_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t5_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t5_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t6: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t6_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t6_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t6_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t6_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t6_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t6_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t6_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t6_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t6_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t6_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t6_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t7: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t7_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t7_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t7_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t7_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t7_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t7_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t7_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t7_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t7_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t7_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t7_wb_err_i: SOCM_PORT
        defn: err
        len:  1
  :t8: SOCM_IFC
    name: wishbone_sl
    dir: 0
    id: wishbone_sl,b3
    ports:
      :t8_wb_clk_o: SOCM_PORT
        defn: clk
        len:  1
      :t8_wb_rst_o: SOCM_PORT
        defn: rst
        len:  1
      :t8_wb_cyc_o: SOCM_PORT
        defn: cyc
        len:  1
      :t8_wb_stb_o: SOCM_PORT
        defn: stb
        len:  1
      :t8_wb_adr_o: SOCM_PORT
        defn: adr
        len:  32
      :t8_wb_sel_o: SOCM_PORT
        defn: sel
        len:  4
      :t8_wb_we_o: SOCM_PORT
        defn: we
        len:  1
      :t8_wb_dat_o: SOCM_PORT
        defn: dat_o
        len:  32
      :t8_wb_dat_i: SOCM_PORT
        defn: dat_i
        len:  32
      :t8_wb_ack_i: SOCM_PORT
        defn: ack
        len:  1
      :t8_wb_err_i: SOCM_PORT
        defn: err
        len:  1




hdlfiles:
  :minsoc_tc_top: SOCM_HDL_FILE
    use_syn: true
    use_sim: true
    type: verilog
    path: minsoc_tc_top.v

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.