SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 401 | Next

Syed A. Ahson and Mohammad Ilyas

"RFID Handbook: Applications, Technology, Security, and Privacy"


The SystemC hardware blocks generated in the ?¬?rst phase are instantiated in the design for
the complete tag simulator. Trace instructions are added to the design, which save information
about the functional units associated with changing signal values. The simulator is
made by compiling the SystemC design.
11.3.4 Power Estimation
The power macromodeling ?¬‚ow automatically generates probabilistic input test vectors
for use in the tag simulation. It uses the Markov chain-based sequence generator, discussed
in Section 11.3.2, to generate test vectors with p, d, and s values that are evenly distributed
in the three-dimensional space. Since the actual commands issued by the RFID reader may
be unknown at the time of simulation, sequences with all possible statistics are applied to
the tag simulation. However, while designing tags for a given RFID system, the user may
be able to predetermine the expected workloads generated by the RFID reader. The user
can use these input vectors instead of the probabilistic vectors for designing tags that are
power optimized for the actual workloads.
When the simulation is executed, a trace ?¬?le is generated with the program execution
statistics. If the signal values at a functional unit change, a trace instruction records the
unit??™s identi?¬?cation number and its signal values. During power estimation, each trace
instruction is read and the module power is constructed behaviorally.


Pages:
389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413