Hardware Reference
In-Depth Information
Fig. 2.9
Module placement for the bioassay shown in Fig.
2.1
a
Fig. 2.10
Synthesis results for the bioassay when we use the optical detector-based sensing
system. (
a
) t
D
0: Mix 2 and Mix 3 begin; t
D
2: DNA fouling occurs at Mix 3 while it will
continue to be executed; t
6: Mix 1 begins. Mix 3 is still being
executed (even though DNA fouling has already occurred); (
c
) t
D
6: Mix 2 is completed; (
b
) t
D
10: Mix 1 is being executed
while the output of Mix 3 is sent to optical detector. The error is detected and corresponding
electrodes are discarded. t
D
D
12: Mix 1 is completed; (
d
) t
D
12 : Mix 4 begins and Re-Mix 3 is
being executed; t
D
15: Mix 4 is completed; t
D
20: Re-Mix 3 is completed; (
e
) t
D
20:Mix5
begins; t
D
23: Mix 5 is completed. The whole bioassay is completed at time 23
detector-based sensing system, the output of Mix 3 is checked only after Mix 3
has been completed. Thus, the error-recovery process is triggered at time instant
t
D
10. For the CCD camera-based system, the error-recovery process will be
triggered immediately after DNA fouling occurs at time instant t
D
3. The synthesis
results for these two cases are shown in Figs.
2.10
and
2.11
, respectively. We find
that in a detector-based sensing system, recovery can only be triggered at the end of