봉화출장안마.봉화출장샵『카톡;Nω30』봉화콜걸「홈피상담;SOD 27,NёT」(봉화출장안마) ュ 봉화콜걸 ュ 봉화출장만남 ュ 봉화출장업소 ュ 봉화모텔출장

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 0
 
  봉화출장안마.봉화출장샵『카톡;Nω30』봉화콜걸「홈피상담;SOD 27,NёT」(봉화출장안마) ュ 봉화콜걸 ュ 봉화출장만남 ュ 봉화출장업소 ュ 봉화모텔출장 봉화출장안마.봉화출장샵『카톡;Nω30』봉화콜걸「홈피상담;SOD 27,NёT」(봉화출장안마) ュ 봉화콜걸 ュ 봉화출장만남 ュ 봉화출장업소 ュ 봉화모텔출장 봉화출장안마.봉화출장샵『카톡;Nω30』봉화콜걸「홈피상담;SOD 27,NёT」(봉화출장안마) ュ 봉화콜걸 ュ 봉화출장만남 ュ 봉화출장업소 ュ
Share
Transcript
  Chapter 7. SDF Domain  Authors:Joseph T. Buck Soonhoi Ha Edward A. Lee 7.1 Introduction Synchronous dataflow (SDF) is a statically scheduled dataflow domain in Ptolemy.“Statically scheduled” means that the firing order of the stars is determined once, during thestart-up phase. The firing order will be periodic. The SDF domain in Ptolemy is one of themost mature, with a large library of stars and demo programs. It is a simulation domain, butthe model of computation is the same as that used in most of the code generation domains. Anumber of different schedulers, including parallelizing schedulers, have been developed forthis model of computation.We assume in this very short chapter that the reader is familiar with the SDF model of computation. Refer to the User’s Manual . Moreover, we assume the reader is familiar withchapter 2, “Writing Stars for Simulation”. Since most of the examples given in that chapter arefrom the SDF domain, there is only a little more information to add here. 7.2 Setting SDF porthole parameters All stars in the SDF domain must follow the basic SDF principle: the number of parti-cles consumed or produced on any porthole does not change while the simulation runs. Thesenumbers are given for each porthole as part of the star definition. Most stars consume just oneparticle on each input and produce just one particle on each output. In these cases, no specialaction is required, since the porthole SDF parameters will be set to unity by default. However,if the numbers differ from unity, the star definition must reflect this. For example, the FFTCx star has a size  parameter that specifies how many input samples to read. The value of thatparameter specifies the number of samples required at the input in order for the star to fire.The following line in the setup  method of the star is used to make this information availableto the scheduler: input.setSDFParams (int(size), int(size)-1); The name of the input porthole is input  . The first argument to setSDFParams  specifies howmany samples are consumed by the star when it fires; it is the same as the number of samplesrequired in order to enable the star. The second argument to setSDFParams  specifies howmany past samples (before the most recent one) will be accessed by the star when it fires.If the number of particles produced or consumed is a constant independent of anystates, then it may be declared right along with the declaration of the input, in the .pl  file. Forexample, input {name { signalIn }type { complex }  7-2SDF DomainU. C. BerkeleyDepartment of EECS numTokens { 2 }desc { Complex input that consumes 2 input particles. }} This declares an input that consumes two successive complex particles.
Related Search
Similar documents
View more
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks