Download - Service, Support

Transcript
Programming and operating the FM 352-5
6.2 Creating the application function block
The following figure shows examples of multi-phase clocking of retentive elements with
connectors.
1
#Conn.arrX
Con[2]
#FF.ThirdFF
#DOut[1]
RS
R
#DIn[2]
Q
S
2
#FF.MoreFF
s[0]
#DIn[1]
RS
R
#DIn[2]
Q
#FF.MoreFF
s[1]
#Conn.arrX
Con[2]
R
#
S
#DIn[3]
RS
#DOut[2]
Q
S
3
#FF.MoreFF
s[2]
#Conn.arrX
Con[2]
#DOut[3]
RS
R
#DIn[4]
Q
S
(1)
In this network, the Conn.arrXCon[2] connector is from the previous scan cycle because it is
referenced before it is output. ThirdFF is clocked with phase 1.
(2)
In this network, MoreFFs[0] is clocked with phase 1, and MoreFFs[1] is clocked with phase 2.
The output DOut[2] is clocked with the last phase. The midline output connector
Conn.arrXCon[2] is valid after the phase 1 clock.
(3)
Since Conn.arrXCon[2] was set with a midline output between the phase 1 and phase 2
clocks in the network above, MoreFFs[2] in this network is assigned to the phase 2 clock.
Figure 6-12
Examples of Multi-phase Clocking of Retentive Elements
FM 352-5 high-speed Boolean processor
Operating Manual, 05/2011, A5E00131318-04
91