1 / 94
文档名称:

Lecture4Data-FlowScheduling.ppt

格式:ppt   大小:1,805KB   页数:94页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Lecture4Data-FlowScheduling.ppt

上传人:1387230**** 2020/8/10 文件大小:1.76 MB

下载得到文件列表

Lecture4Data-FlowScheduling.ppt

相关文档

文档介绍

文档介绍:Lecture4 Data-works(KPN)(work)worksspecialcaseofKPNactors,tokensandfiringsStaticDataFlow(ClockedAutomata)specialcaseofDNstaticschedulingcodegenerationbuffersizing(resources!!)OtherClockedDataFlowmodelsBooleanDataFlowDynamicDataFlowSequenceGraphs,DependencyGraphs,DataFlowGraphsControlDataFlowDataFlowModelsPowerfulformalismfordata-dominatedsystemspecificationPartially-orderedmodel(over-specification)DeterministicexecutionindependentofschedulingUsedforsimulationschedulingmemoryallocationcodegenerationforDigitalSignalProcessors(HWandSW)municateoverunboundedFIFOqueuesActorsfiringfollowsfiringrulesFiringrule:numberofrequiredtokensoninputsFunction:(scheduling)Tokenscarryvaluesinteger,float,audiosamples,workstate:numberoftokensinFIFOsIntuitivesemanticsAteachtime,oneactorisfiredCanfiremore–butoneisalwayssafe(atomicfiring)Whenfiring,actorsconsumeinputtokensandproduceoutputtokensActorscanbefiredonlyifthereareenoughtokensintheinputqueuesFilterexampleExample:FIRfiltersingleinputsequencei(n)singleoutputsequenceo(n)o(n)=c1i(n)+c2i(n-1)*c1+oi*c2i(-1)FilterexampleExample:FIRfiltersingleinputsequencei(n)singleoutputsequenceo(n)o(n)=c1i(n)+c2i(n-1)*c1+oi*c2i(-1)FilterexampleExample:FIRfiltersingleinputsequencei(n)singleoutputsequenceo(n)o(n)=c1i(n)+c2i(n-1)*c1+oi*c2i(-1)