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

Subversion Repositories soc_maker

[/] [soc_maker/] [trunk/] [spec/] [test_soc.yaml] - Rev 10

Compare with Previous | Blame | View Log

SOCM_SOC
name: test_soc
description: 'This is a test SOC'
id: test_soc,v1
date: '13. May 2014'
license: 'GPL'
licensefile: ''
author: 'feddischson'
authormail: 'feddischson [ at ] opencores.org'
vccmd: ''
interfaces: 
  :top_ifc: SOCM_IFC
    name: core_AB_ifc
    dir: 0
    id: core_AB_ifc,1
    ports:
      :sig_con1a: SOCM_PORT
         defn: sig_a
         len:  8
      :sig_con1b: SOCM_PORT
         defn: sig_b
         len:  8
      :sig_con1c: SOCM_PORT
         defn: sig_c
         len:  1
   
functions: {}
inst_parameters: {}
static_parameters: {}
cores:
  :inst_a: SOCM_INST
    type: core_A,rel1
    params: 
      :param1: 8
      :param2: 8
      :param3: 16
  :inst_b: SOCM_INST
    type: core_A,rel1
    params: 
      :param1: 8
      :param2: 16
      :param3: 16
  :inst_c: SOCM_INST
    type: core_B,rel1
    params: {}
  :inst_d: SOCM_INST
    type: core_B,rel1
    params: {}

static: 
  :core_Arel1:
    :p1: 11
    :pv1: 0

cons:
  :a_new_con:
    :rule: or
    :mapping:
    - :inst_a: :ifc01
    - :inst_c: :myifc
# :a_2nd_con:
#   :rule: or
#   :mapping:
#   - :inst_b:    :ifc01
#   - :test_soc:  :top_ifc




# :top_con:
#   :rule: or
#   :mapping:
#   - :test_soc: :top_ifc
#   - :inst_d: :myifc
hdlfiles: {}
toplevel: test_soc_top

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.