Newer
Older
Multi-StageDesignTool / AlgebraicDataflowArchitectureModel / models / SamplePUSH.dtram
Okina-kina on 15 Mar 347 bytes firsr commit
model {
	channel setAChannel {
		 out a(aValue:Int, setA(value)) == value
	}
	channel updateBChannel {
		 in a(aValue:Int, updateB(aValue)) == aValue
		 out b(bValue:Int, updateB(aValue)) == bValue + aValue
	}
}
geometry {
	node r a:270,270,80,30
	node r b:660,270,80,30
	node ioc setAChannel:90,240,100,90
	node c updateBChannel:460,240,100,90
}