pdf viewer c# open source : Add jpg signature to pdf application control tool html web page asp.net online PACSystems_%20RX7i%20&%20RX3i%20CPU%20Reference%20ManualGFK2222W_PACSystems_RX3i_Rx7i_CPU_Ref_Manual20-part2126

Appendix A. Performance Data 
192 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
A-1
Boolean Execution Times 
Boolean execution times for contacts and coils depend on several factors, including the CPU model, 
the type of reference address associated with the contact/coil, and whether the address is used 
directly or passed as a parameter. To help compare Boolean performance across PACSystems CPUs, 
average time measurements are presented below for each CPU model. 
The measurements are for these three categories: 
Simple address: Boolean with a simple reference address that is known at compile/validation 
time. For example, a symbolic variable, or a mapped variable, such as %I00001, or a Boolean 
from an array that is indexed by a constant, such as BoolArray[3]. 
Complex address: Boolean with a complex address that requires run-time computation to 
resolve. For example, a Boolean from an array that is indexed by a variable, such 
asBoolArray[j]. 
Passed as parameter: Boolean within a parameterized block or UDFB, where the reference 
address of the Boolean is passed as a parameter to the block. The measurement covers the 
Boolean execution time within the block, but does not include the time to compute the 
reference address before passing it to the block. 
A-1.1
Boolean Execution Measurements (ms per 1000 Boolean executions)
47
CPU Model 
Boolean Category 
Simple Address 
Complex Address 
Passed as Parameter 
CPU310 
0.253 
1.371 
0.467 
CPE310 
0.103 
0.512 
0.203 
CPE305 
0.102 
0.513 
0.203 
CPU320 / CPU315 
0.053 
0.272 
0.113 
CRU320 
0.055 
0.272 
0.111 
CPE010 
0.244 
1.329 
0.469 
CPE020 
0.095 
0.543 
0.198 
CRE020 
0.096 
0.556 
0.194 
CPE030 
0.087 
0.450 
0.183 
CRE030 
0.090 
0.451 
0.184 
CPE040 
0.029 
0.150 
0.061 
CRE040 
0.029 
0.149 
0.061 
47
Measured with CPU firmware version 7.18. 
Add jpg signature to pdf - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
add image to pdf form; add an image to a pdf
Add jpg signature to pdf - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
attach image to pdf form; add photo pdf
Appendix A. Performance Data 
GFK-2222W 
August 2015 
193 
A-2
Instruction Timing  
A-2.1
Overview 
The tables in this section list the execution and incremental times in microseconds (µs) for each 
function supported by the PACSystems CPUs. Two execution times are shown for each instruction.  
Execution Time 
Description  
Enabled 
Time in µs required to execute the function or function block when power flows 
into the function with valid inputs.  
Disabled 
Time in µs required to execute the function when it is not enabled.  
Notes: 
All times represent typical execution time. Times may vary with input and error conditions. 
Enabled time is for single length units of word-oriented memory. 
COMMREQ time was measured between CPU and Ethernet module with NOWAIT option.  
DOIO time was measured using a discrete output module. 
Timers are updated each time they are encountered in the logic by the amount of time 
consumed by the last sweep. 
Performance times for the BUS_ functions were measured on the RX7i using a Series 90-70 
Genius Bus Controller, and on the RX3i using an RMX128 Redundancy Memory Xchange Module. 
Performance times for all redundancy (CRE and CRU) CPUs were measured with ECC enabled. 
Due to a change in caching, measured times for some instructions changed for release 6.0 as 
compared to releases 5.0/5.1. It was found that increases in some instructions were offset by 
decreases in other instructions, so that no effective net change was observed.  
JPG to JBIG2 Converter | Convert JPEG to JBIG2, Convert JBIG2 to
original images without any affecting; Ability to convert image swiftly between JPG & JBIG2 in Also can be used as add-on for RasterEdge .NET Imaging SDK. Start
add image to pdf acrobat reader; add picture to pdf document
JPEG Image Viewer| What is JPEG
JPEG, JPG. excluded in the standard RasterEdge .NET Imaging SDK, you may add it on images into other file formats, including Bitmap, Png, Gif, Tiff, PDF, MS-Word
add a picture to a pdf; add image to pdf file
Appendix A. Performance Data 
194 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
A-2.2
CPU Version Information 
The instruction execution and incremental times were obtained by testing the following CPU versions: 
Model 
Firmware Version 
All instructions 
except as listed below 
IC695CPE305/CPE310 
7.10 
IC695CPU310/CPU315 
6.0 
IC695CPU320/IC695CRU320
48
7.18 
IC698CPE010/CPE020 
6.0 
IC698CRE020 
6.0 (with ECC enabled) 
IC698CPE030/CPE040 
6.0 
IC698CRE030/CRE040 
6.0 (with ECC enabled) 
MOVE_UINT 
CPE010/020 
3.5 
CRE020
48
2.04 (with ECC 
enabled) 
SVC_REQs for Redundancy  IC695CRU320
48
6.0 (with ECC enabled) 
TON, TOF, TP Instructions 
CPU310/CPU315/CPU320, CRU320   5.7 
CPE010/CPE030/CPE040 
3.6 
CRE030/CRE040
48
3.6 (with ECC enabled) 
Instructions for PACMotion  CPU315/CPU320 
5.6 
CPU310 
6.0 
48
Due to Error Checking and Correction (ECC), Redundant CPU times are approximately 5% slower, on average, than the 
equivalent Non-Redundant CPU. 
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
and Communications in Medicine; Raster Image Files: BMP, GIF, JPG, PNG, JBIG2PDF NET document and image viewer allows users to add various annotations Signature.
adding a jpg to a pdf; how to add a picture to a pdf document
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Create image files including all PDF contents, like watermark and signature. Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP Add necessary references:
how to add an image to a pdf in preview; adding images to pdf
Appendix A. Performance Data 
GFK-2222W 
August 2015 
195 
A-2.3
RX3i Instruction Times 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU32049 
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
Bit Operation 
AND_WORD 
1.47 
0.51  3.40 
1.45 
0.84 
0.46 
0.911 
0.382 
AND_DWORD 
1.433 
0.44  3.50 
1.46 
0.84 
0.46 
0.968 
0.378 
OR_WORD 
1.332 
0.44  3.40 
1.50 
0.84 
0.47 
0.891 
0.437 
OR_DWORD 
1.387 
0.45  3.63 
1.51 
0.89 
0.47 
0.919 
0.375 
XOR_WORD 
1.347 
0.46  3.37 
1.44 
0.86 
0.46 
0.908 
0.375 
XOR_DWORD 
1.391 
0.47  3.46 
1.45 
0.83 
0.46 
0.866 
0.388 
NOT_WORD 
1.089 
0.40  2.97 
1.29 
0.64 
0.42 
0.659 
0.274 
NOT_DWORD 
1.03 
0.37  2.93 
1.32 
0.67 
0.40 
0.662 
0.282 
MCMP_WORD 
2.477 
0.80  5.58 
2.29 
1.51 
0.61 
1.668 
0.605 
MCMP_DWORD 
2.385 
0.74  5.61 
2.20 
1.50 
0.63 
1.682 
0.636 
SHL_WORD 
1.921 
0.84  4.52 
2.39 
1.15 
0.56 
1.275 
0.633 
SHL_DWORD 
1.903 
0.77  4.54 
2.44 
1.12 
0.56 
1.321 
0.665 
SHR_WORD 
1.875 
0.76  5.15 
2.43 
1.18 
0.57 
1.26 
0.614 
SHR_DWORD 
1.864 
0.78  4.69 
2.45 
1.14 
0.57 
1.24 
0.616 
ROL_WORD 
1.176 
0.48  2.99 
1.50 
0.68 
0.46 
0.735 
0.431 
ROL_DWORD 
1.125 
0.42  3.22 
1.53 
0.64 
0.46 
0.773 
0.402 
ROR_WORD 
1.105 
0.41  2.91 
1.43 
0.66 
0.46 
0.704 
0.431 
ROR_DWORD 
1.116 
0.43  2.87 
1.44 
0.71 
0.46 
0.711 
0.384 
BTST_WORD 
1.333 
0.45  3.22 
1.27 
0.71 
0.35 
0.693 
0.314 
BTST_DWORD 
1.265 
0.39  3.09 
1.26 
0.71 
0.34 
0.73 
0.321 
BSET_WORD 
0.897 
0.35  2.38 
1.17 
0.59 
0.30 
0.635 
0.293 
BSET_DWORD 
0.88 
0.37  2.36 
1.14 
0.58 
0.30 
0.635 
0.293 
BCLR_WORD 
0.849 
0.35  2.39 
1.14 
0.59 
0.30 
0.659 
0.316 
BCLR_DWORD 
0.86 
0.33  2.45 
1.19 
0.59 
0.30 
0.623 
0.291 
BPOS_WORD 
1.719 
0.47  4.03 
1.33 
0.80 
0.23 
1.024 
0.309 
BPOS_DWORD 
1.941 
0.40  4.83 
1.31 
0.96 
0.22 
1.302 
0.324 
Relational 
CMP_INT 
1.623 
0.41  3.52 
1.16 
0.89 
0.33 
1.11 
0.363 
CMP_DINT 
1.552 
0.38  3.54 
1.19 
0.91 
0.34 
1.143 
0.393 
CMP_REAL 
1.619 
0.39  3.63 
1.20 
0.94 
0.35 
1.146 
0.362 
CMP_LREAL 
1.835 
0.44  3.92 
1.13 
1.08 
0.34 
1.227 
0.361 
CMP_UINT 
1.485 
0.39  3.50 
1.17 
0.93 
0.33 
1.097 
0.361 
EQ_DATA 
10.63 
7.98 
2.37 
1.29 
EQ_DATA_INPUTREF 
2.247 
0.12  -- 
-- 
-- 
-- 
1.55 
0.448 
EQ_DATA_AXISREF 
2.377 
0.32  -- 
-- 
-- 
-- 
1.616 
0.491 
EQ_DINT 
1.074 
0.29  2.32 
0.96 
0.65 
0.24 
0.737 
0.277 
49
Due to Error Checking and Correction (ECC), Redundant CPU times are approximately 5% slower, on average, than the 
equivalent Non-Redundant CPU. 
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
similar software; Support a batch conversion of JPG to PDF with amazingly high speed; Get a compressed PDF file after conversion; Support
add photo to pdf preview; add photo to pdf file
JPG to DICOM Converter | Convert JPEG to DICOM, Convert DICOM to
Image Converter Pro - JPEG to DICOM Converter. Convert JPEG (JPG) Images to, from DICOM Images on Windows.
add photo to pdf; how to add image to pdf acrobat
Appendix A. Performance Data 
196 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
EQ_INT 
1.123 
0.36  2.45 
0.96 
0.66 
0.24 
0.69 
0.276 
EQ_LREAL 
1.174 
0.37  2.88 
1.07 
0.78 
0.26 
0.832 
0.282 
EQ_REAL 
1.05 
0.30  2.38 
0.96 
0.66 
0.26 
0.677 
0.328 
EQ_UINT 
1.01 
0.31  2.37 
0.96 
0.65 
0.25 
0.659 
0.269 
NE_INT 
1.03 
0.32  2.29 
0.98 
0.64 
0.24 
0.715 
0.292 
NE_DINT 
1.074 
0.33  2.37 
1.00 
0.66 
0.24 
0.718 
0.269 
NE_UINT 
1.14 
0.34  2.39 
0.96 
0.66 
0.24 
1.029 
0.583 
NE_REAL 
1.076 
0.32  2.35 
0.95 
0.67 
0.25 
0.863 
0.408 
NE_LREAL 
1.142 
0.35  2.87 
1.04 
0.79 
0.26 
0.926 
0.279 
GT_INT 
1.035 
0.31  2.49 
0.98 
0.66 
0.25 
0.703 
0.269 
GT_DINT 
1.018 
0.31  2.34 
1.01 
0.65 
0.24 
0.714 
0.268 
GT_REAL 
1.057 
0.31  2.36 
0.94 
0.65 
0.24 
0.714 
0.269 
GT_LREAL 
1.146 
0.36  2.82 
1.02 
0.77 
0.27 
0.893 
0.324 
GT_UINT 
1.048 
0.31  2.37 
0.95 
0.66 
0.24 
0.714 
0.27 
GE_INT 
1.017 
0.31  2.44 
0.93 
0.68 
0.24 
0.682 
0.269 
GE_DINT 
1.082 
0.32  2.43 
1.01 
0.66 
0.24 
0.675 
0.284 
GE_REAL 
1.075 
0.32  2.35 
0.94 
0.66 
0.26 
0.678 
0.266 
GE_LREAL 
1.154 
0.34  2.85 
1.04 
0.77 
0.26 
0.817 
0.282 
GE_UINT 
1.03 
0.32  2.44 
1.03 
0.67 
0.24.  0.677 
0.272 
LT_INT 
1.049 
0.32  2.53 
1.02 
0.64 
0.24 
0.712 
0.281 
LT_DINT 
1.08 
0.33  2.37 
1.05 
0.65 
0.25 
0.72 
0.269 
LT_REAL 
1.044 
0.32  2.37 
0.97 
0.64 
0.25 
0.873 
0.409 
LT_LREAL 
1.139 
0.35  2.81 
1.01 
0.77 
0.26 
0.882 
0.299 
LT_UINT 
1.087 
0.31  2.41 
0.95 
0.65 
0.24 
0.71 
0.271 
LE_INT 
1.123 
0.32  2.46 
0.99 
0.69 
0.25 
0.678 
0.269 
LE_DINT 
1.014 
0.31  2.33 
1.03 
0.65 
0.25 
0.665 
0.27 
LE_UINT 
1.045 
0.32  2.44 
1.02 
0.64 
0.24 
0.683 
0.283 
LE_REAL 
1.03 
0.31  2.34 
1.00 
0.65 
0.25 
0.676 
0.27 
LE_LREAL 
1.136 
0.35  2.78 
0.98 
0.77 
0.26 
0.818 
0.291 
Conversion 
BCD-4 to INT 
0.933 
0.30  2.17 
1.00 
0.55 
0.23 
0.544 
0.25 
DINT to INT 
0.694 
0.30  1.90 
0.98 
0.55 
0.21 
0.507 
0.247 
UINT to INT 
0.736 
0.30  2.04 
0.94 
0.49 
0.20 
0.583 
0.234 
BCD-8 to DINT 
0.889 
0.28  2.58 
0.97 
0.62 
0.21 
0.612 
0.235 
INT to DINT 
0.672 
0.29  1.88 
0.2 
0.51 
0.21 
0.567 
0.232 
UINT to DINT 
0.771 
0.32  1.90 
0.96 
0.63 
0.21 
0.591 
0.227 
INT to UINT 
0.724 
0.30  1.93 
0.93 
0.62 
0.21 
0.551 
0.251 
DINT to UINT 
0.674 
0.30  1.92 
1.06 
0.50 
0.21 
0.517 
0.248 
BCD-4 to UINT 
0.792 
0.35  2.18 
1.04 
0.55 
0.22 
0.603 
0.247 
INT to BCD-4 
0.922 
0.30  2.19 
0.93 
0.61 
0.22 
0.596 
0.239 
UINT to BCD-4 
0.853 
0.30  2.17 
0.94 
0.67 
0.22 
0.644 
0.229 
DINT to BCD-8 
0.849 
0.30  2.35 
1.03 
0.62 
0.21 
0.63 
0.235 
JPG to PNG Converter | Convert JPEG to PNG, Convert PNG to JPG
Image Converter Pro - JPEG to PNG Converter. Convert JPEG (JPG) Images to, from PNG Images on Windows.
add an image to a pdf; how to add picture to pdf
JPG to GIF Converter | Convert JPEG to GIF, Convert GIF to JPG
Converter. Convert JPEG (JPG) Images to, from GIF Images on Windows. JPEG to GIF Converter can directly convert GIF files to JPG files.
add image to pdf file; adding jpg to pdf
Appendix A. Performance Data 
GFK-2222W 
August 2015 
197 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
REAL_TO_INT 
0.922 
0.31  2.43 
1.00 
0.66 
0.21 
0.665 
0.23 
REAL_TO_UINT 
0.882 
0.30  2.37 
0.99 
0.63 
0.21 
0.637 
0.239 
REAL_TO_LREAL 
0.697 
0.31  2.10 
0.95 
0.52 
0.21 
0.555 
0.224 
REAL_TO_DINT 
0.877 
0.30  2.42 
0.99 
0.64 
0.21 
0.638 
0.24 
INT_TO_REAL 
0.707 
0.31  2.00 
0.98 
0.49 
0.22 
0.521 
0.255 
UINT_TO_REAL 
0.724 
0.31  1.87 
0.95 
0.55 
0.23 
0.595 
0.239 
DINT_TO_REAL 
0.773 
0.30  1.95 
1.02 
0.56 
0.21 
0.516 
0.231 
DINT_TO_LREAL 
0.741 
0.36  2.06 
1.02 
0.50 
0.20 
0.584 
0.248 
REAL_TRUN_INT 
0.757 
0.34  1.77 
0.73 
0.45 
0.19 
0.515 
0.16 
REAL_TRUN_DINT 
0.776 
0.35  1.84 
0.83 
0.52 
0.19 
0.516 
0.167 
DEG_TO_RAD_REAL 
0.749 
0.28  1.90 
1.01 
0.55 
0.21 
0.515 
0.24 
DEG_TO_RAD_LREAL 
0.901 
0.34  2.33 
0.94 
0.64 
0.23 
0.63 
0.249 
RAD_TO_DEG_REAL 
0.703 
0.28  1.91 
0.97 
0.59 
0.21 
0.515 
0.25 
RAD_TO_DEG_LREAL 
0.789 
0.32  2.33 
0.94 
0.64 
0.23 
0.636 
0.256 
BCD-4 to REAL 
0.852 
0.30  2.30 
1.03 
0.56 
0.20 
0.692 
0.301 
BCD-8 to REAL 
0.996 
0.30  2.62 
0.94 
0.66 
0.20 
0.661 
0.25 
LREAL_TO_DINT 
0.869 
0.33  2.67 
1.03 
0.63 
0.20 
0.673 
0.23 
LREAL_TO_REAL 
0.666 
0.30  2.25 
1.01 
0.54 
0.21 
0.549 
0.224 
Data Move 
BLKCLR 
0.796 
0.29  1.96 
0.96 
0.45 
0.19 
0.528 
0.223 
BITSEQ 
0.175 
0.15  1.14 
4.14 
0.90 
0.89 
MOVE_BIT 
1.162 
0.41  3.00 
1.37 
0.67 
0.25 
0.861 
0.245 
MOVE_DINT 
0.864 
0.37  2.21 
1.32 
0.47 
0.43 
0.533 
0.292 
MOVE_INT 
0.857 
0.38  2.21 
1.33 
0.48 
0.44 
MOVE_UINT 
0.523 
0.305 
MOVE_WORD 
0.919 
0.44  2.15 
1.25 
0.48 
0.41 
0.551 
0.298 
MOVE_DWORD 
0.884 
0.36  2.15 
1.24 
0.48 
0.42 
0.548 
0.293 
MOVE_REAL 
0.844 
0.35  2.15 
1.24 
0.47 
0.41 
0.594 
0.354 
MOVE_LREAL 
1.136 
0.41  2.63 
1.27 
0.57 
0.41 
0.604 
0.297 
MOVE_DATA 
8.36 
2.36 
2.16 
1.20 
MOVE_DATA_INPUTREF  2.094 
0.34  10.63 
2.60 
2.077 
0.384 
MOVE_DATA_AXISREF 
2.437 
0.39  10.63 
2.60 
2.172 
0.376 
MOVE_DATA_EX 
2.094 
0.34  9.28 
1.98 
2.60 
1.66 
2.23 
0.544 
MOVE_DATA_EX_INPUTREF
2.437 
0.39  9.28 
1.98 
2.509 
0.587 
MOVE_TO_FLAT 
2.094 
0.34  9.28 
1.98 
2.60 
1.66 
2.23 
0.544 
MOVE_FROM_FLAT 
2.094 
0.34  9.28 
1.98 
2.60 
1.66 
2.23 
0.544 
BLKMOV_WORD 
1.009 
0.72  2.89 
2.17 
0.68 
0.60 
0.788 
0.511 
BLKMOV_DWORD 
1.019 
0.65  3.03 
2.17 
0.71 
0.54 
0.862 
0.517 
BLKMOV_DINT 
1.133 
0.68  3.04 
2.22 
0.71 
0.55 
0.842 
0.541 
BLKMOV_INT 
0.938 
0.69  2.78 
2.13 
0.69 
0.60 
0.8 
0.511 
BLKMOV_REAL 
1.004 
0.66  2.98 
2.14 
0.70 
0.53 
0.853 
0.528 
BLKMOV_UINT 
0.91 
0.65  2.79 
2.09 
0.67 
0.60 
0.785 
0.531 
Appendix A. Performance Data 
198 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
DATA_INIT_ASCII 
0.432 
0.45  0.89 
1.25 
0.20 
0.35 
0.176 
0.236 
DATA_INIT_COMM 
0.37 
0.36  1.03 
1.20 
0.22 
0.34 
0.196 
0.221 
DATA_INIT_DLAN 
0.433 
0.39  1.33 
1.32 
0.33 
0.35 
0.254 
0.238 
DATA_INIT_DINT 
0.313 
0.37  0.89 
1.21 
0.21 
0.33 
0.169 
0.24 
DATA_INIT_DWORD 
0.313 
0.36  0.97 
1.26 
0.21 
0.34 
0.172 
0.221 
DATA_INIT_INT 
0.343 
0.38  0.94 
1.27 
0.20 
0.33 
0.178 
0.231 
DATA_INIT_REAL 
0.344 
0.38  0.91 
1.22 
0.21 
0.35 
0.172 
0.248 
DATA_INIT_LREAL 
0.468 
0.41  0.96 
1.18 
0.18 
0.34 
0.183 
0.248 
DATA_INIT_WORD 
0.342 
0.36  0.97 
1.27 
0.20 
0.34 
0.179 
0.219 
DATA_INIT_UINT 
0.419 
0.37  0.93 
0.9 
0.21 
0.35 
0.16 
0.254 
SWAP_WORD 
0.976 
0.36  2.67 
1.24 
0.58 
0.41 
0.616 
0.291 
SWAP_DWORD 
1.008 
0.38  2.75 
1.29 
0.59 
0.41 
0.62 
0.308 
SHFR_BIT 
2.461 
1.11  6.52 
2.88 
1.45 
0.64 
1.621 
0.705 
SHFR_WORD 
2.441 
1.49  7.13 
4.94 
1.94 
1.40 
2.072 
1.51 
SHFR_DWORD 
2.403 
1.48  7.16 
4.91 
2.00 
1.42 
2.127 
1.493 
Data Table 
SORT_INT 
15.58 
0.40  36.56 
1.25 
9.89 
0.42 
9.743 
0.295 
SORT_UINT 
15.436 
0.35  36.49 
1.24 
9.86 
0.42 
9.628 
0.296 
SORT_WORD 
15.516 
0.36  36.46 
1.26 
9.87 
0.42 
9.613 
0.332 
TBLRD_INT 
1.299 
0.47  3.49 
1.23 
0.88 
0.33 
0.968 
0.402 
TBLRD_DINT 
1.21 
0.44  3.58 
1.27 
0.90 
0.33 
0.887 
0.345 
TBLWRT_INT 
1.71 
0.53  4.02 
1.53 
1.03 
0.41 
1.06 
0.388 
TBLWRT_DINT 
1.599 
0.48  3.94 
1.52 
1.03 
0.42 
1.113 
0.391 
FIFORD_INT 
1.67 
0.54  4.04 
1.68 
0.92 
0.41 
0.931 
0.405 
FIFORD_DINT 
1.627 
0.55  4.00 
1.69 
0.92 
0.41 
0.927 
0.408 
FIFOWRT_INT 
1.189 
0.32  3.06 
1.21 
0.83 
0.30 
0.838 
0.358 
FIFOWRT_DINT 
1.197 
0.31  3.05 
1.19 
0.84 
0.30 
0.836 
0.278 
LIFORD_INT 
1.563 
0.54  3.83 
1.69 
0.87 
0.41 
0.887 
0.403 
LIFORD_DINT 
1.508 
0.54  3.81 
1.64 
0.87 
0.41 
0.886 
0.403 
LIFOWRT_INT 
1.211 
0.33  3.06 
1.18 
0.83 
0.30 
0.836 
0.278 
LIFOWRT_DINT 
1.194 
0.35  3.05 
1.19 
0.83 
0.32 
0.837 
0.284 
LIFOWRT_DWORD 
1.2 
0.34  3.06 
1.18 
0.83 
0.30 
0.838 
0.293 
Array 
ARRAY_MOVE_BIT 
1.787 
0.69  4.62 
2.03 
0.91 
0.51 
0.984 
0.504 
ARRAY_MOVE_BYTE 
1.385 
0.57  3.62 
1.84 
0.78 
0.57 
0.927 
0.49 
ARRAY_MOVE_WORD 
1.335 
0.59  3.67 
1.92 
0.80 
0.57 
0.858 
0.556 
ARRAY_MOVE_DWORD 
1.346 
0.59  3.61 
1.85 
0.80 
0.58 
0.86 
0.49 
ARRAY_MOVE_DINT 
1.368 
0.59  3.62 
1.94 
0.80 
0.57 
0.856 
0.491 
ARRAY_MOVE_INT 
1.357 
0.61  3.72 
1.99 
0.80 
0.57 
0.868 
0.496 
ARRAY_MOVE_UINT 
1.408 
0.61  3.61 
1.87 
0.79 
0.58 
0.88 
0.491 
SRCH_BYTE 
1.8 
0.63  4.35 
1.86 
1.04 
0.46 
1.254 
0.487 
SRCH_WORD 
1.666 
0.57  4.05 
1.81 
1.02 
0.46 
1.306 
0.508 
Appendix A. Performance Data 
GFK-2222W 
August 2015 
199 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
SRCH_DWORD 
1.721 
0.57  4.17 
1.82 
1.12 
0.46 
1.245 
0.531 
ARRAY_RANGE_WORD 
1.715 
0.59  4.16 
1.77 
1.00 
0.42 
1.159 
0.419 
ARRAY_RANGE_DWORD  1.714 
0.53  4.43 
1.78 
1.21 
0.42 
1.209 
0.417 
ARRAY_RANGE_DINT 
1.724 
0.54  4.47 
1.83 
1.16 
0.43 
1.171 
0.419 
ARRAY_RANGE_INT 
1.647 
0.53  4.69 
1.85 
1.16 
0.41 
1.185 
0.404 
ARRAY_RANGE_UINT 
1.706 
0.55  4.17 
1.84 
1.11 
0.41 
1.162 
0.406 
Math 
ADD_INT 
0.932 
0.41  2.08 
1.19 
0.70 
0.30 
0.796 
0.28 
ADD_DINT 
0.841 
0.35  2.22 
1.17 
0.63 
0.31 
0.825 
0.272 
ADD_REAL 
0.819 
0.34  2.12 
1.13 
0.61 
0.32 
0.751 
0.327 
ADD_LREAL 
0.962 
0.38  3.09 
1.20 
0.75 
0.31 
0.94 
0.299 
ADD_UINT 
0.801 
0.34  2.08 
1.14 
0.64 
0.30 
0.717 
0.259 
SUB_INT 
0.805 
0.34  2.08 
1.15 
0.66 
0.30 
0.729 
0.258 
SUB_DINT 
0.846 
0.33  2.17 
1.13 
0.64 
0.30 
0.75 
0.258 
SUB_REAL 
0.826 
0.34  2.17 
1.18 
0.62 
0.31 
0.743 
0.26 
SUB_LREAL 
0.998 
0.40  2.81 
1.27 
0.81 
0.31 
0.958 
0.3 
MUL_INT 
0.822 
0.34  2.21 
1.13 
0.64 
0.30 
0.727 
0.258 
MUL_DINT 
0.883 
0.35  2.20 
1.20 
0.63 
0.31 
0.765 
0.255 
MUL_REAL 
0.86 
0.35  2.13 
1.14 
0.57 
0.31 
0.752 
0.265 
MUL_LREAL 
0.97 
0.39  3.03 
1.44 
0.75 
0.33 
0.94 
0.29 
MUL_MIXED 
0.913 
0.37  2.06 
1.19 
0.64 
0.31 
0.823 
0.275 
MUL_UINT 
0.8 
0.34  2.42 
1.18 
0.65 
0.30 
0.728 
0.259 
DIV_INT 
0.913 
0.35  2.35 
1.19 
0.64 
0.30 
0.74 
0.268 
DIV_DINT 
0.904 
0.36  2.45 
1.21 
0.64 
0.31 
0.77 
0.281 
DIV_REAL 
0.894 
0.34  2.39 
1.13 
0.69 
0.30 
0.761 
0.258 
DIV_LREAL 
1.012 
0.39  2.93 
1.20 
0.79 
0.31 
0.962 
0.279 
DIV_MIXED 
1.00 
0.34  2.45 
1.15 
0.67 
0.30 
0.788 
0.259 
MOD_INT 
0.903 
0.35  2.36 
1.23 
0.69 
0.31 
0.762 
0.278 
MOD_DINT 
0.904 
0.35  2.30 
1.18 
0.64 
0.31 
0.742 
0.277 
MOD_UINT 
0.82 
0.35  2.23 
1.19 
0.71 
0.31 
0.83 
0.261 
ABS_INT 
0.728 
0.29  1.96 
0.91 
0.51 
0.23 
0.555 
0.241 
ABS_DINT 
0.717 
0.29  1.99 
0.91 
0.56 
0.23 
0.528 
0.241 
ABS_REAL 
0.751 
0.28  2.12 
0.96 
0.56 
0.21 
0.521 
0.239 
ABS_LREAL 
0.875 
0.38  2.54 
1.01 
0.62 
0.22 
0.678 
0.24 
SCALE_INT 
1.12 
0.58  3.07 
1.54 
0.85 
0.44 
0.931 
0.437 
SCALE_DINT 
1.263 
0.56  2.65 
1.51 
0.71 
0.51 
0.991 
0.429 
SCALE_UINT 
1.067 
0.55  2.70 
1.50 
0.71 
0.49 
0.9 
0.404 
SQRT_INT 
0.905 
0.26  2.36 
0.93 
0.63 
0.21 
0.618 
0.24 
SQRT_DINT 
0.906 
0.33  2.86 
0.93 
0.69 
0.21 
0.742 
0.24 
SQRT_REAL 
0.812 
0.28  2.15 
0.92 
0.55 
0.23 
0.592 
0.293 
SQRT_LREAL 
0.897 
0.30  2.60 
1.02 
0.65 
0.22 
0.644 
0.244 
Appendix A. Performance Data 
200 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
Trigonometric 
SIN_REAL 
1.031 
0.28  2.48 
0.92 
0.61 
0.22 
0.628 
0.239 
SIN_LREAL 
1.063 
0.35  2.97 
1.02 
0.74 
0.22 
0.74 
0.294 
COS_REAL 
0.988 
0.28  2.41 
0.93 
0.67 
0.21 
0.616 
0.239 
COS_LREAL 
1.04 
0.28  2.93 
1.02 
0.75 
0.21 
0.736 
0.235 
TAN_REAL 
1.156 
0.28  2.53 
0.92 
0.63 
0.21 
0.635 
0.24 
TAN_LREAL 
1.086 
0.32  3.03 
1.02 
0.83 
0.22 
0.776 
0.236 
ASIN_REAL 
1.096 
0.28  2.80 
0.98 
0.73 
0.21 
0.743 
0.24 
ASIN_LREAL 
1.127 
0.49  3.23 
1.00 
0.88 
0.21 
0.835 
0.223 
ACOS_REAL 
1.096 
0.28  2.80 
0.98 
0.73 
0.21 
0.743 
0.24 
ACOS_LREAL 
1.221 
0.33  3.27 
0.99 
0.88 
0.21 
0.845 
0.239 
ATAN_REAL 
1.013 
0.29  2.56 
1.03 
0.67 
0.23 
0.63 
0.256 
ATAN_LREAL 
0.992 
0.31  2.88 
1.00 
0.76 
0.21 
0.719 
0.24 
Logarithmic 
LOG_REAL 
0.977 
0.29  2.46 
0.99 
0.65 
0.21 
0.641 
0.241 
LOG_LREAL 
1.052 
0.30  3.25 
0.95 
0.73 
0.21 
0.733 
0.223 
LN_REAL 
0.30  2.46 
0.97 
0.65 
0.22 
0.66 
0.287 
LN_LREAL 
1.05 
0.33  3.14 
1.01 
0.75 
0.22 
0.744 
0.239 
EXPT_REAL 
1.568 
0.36  3.75 
1.29 
0.88 
0.31 
0.988 
0.246 
EXPT_LREAL 
1.114 
0.39  3.35 
1.31 
0.72 
0.30 
0.727 
0.277 
EXP_REAL 
0.91 
0.29  2.26 
0.97 
0.61 
0.23 
0.612 
0.254 
EXP_LREAL 
0.966 
0.34  2.85 
1.1 
0.76 
0.23 
0.698 
0.232 
PID 
PIDISA 
2.862 
2.54  6.80 
6.14 
1.52 
1.43 
1.74 
1.468 
PIDIND 
2.701 
2.46  6.83 
6.16 
1.51 
1.39 
1.784 
1.495 
Range 
RANGE_INT 
1.424 
0.62  3.57 
2.09 
0.85 
0.47 
1.055 
0.615 
RANGE_DINT 
1.341 
0.57  3.28 
1.85 
0.85 
0.47 
0.952 
0.463 
RANGE_DWORD 
1.363 
0.59  3.39 
1.84 
0.85 
0.47 
0.911 
0.482 
Timers 
ONDTR 
1.918 
1.52  4.91 
3.81 
1.11 
0.83 
1.104 
0.807 
OFDT 
1.756 
1.56  4.70 
4.22 
1.03 
0.87 
1.027 
0.838 
TMR 
1.797 
1.58  4.69 
4.21 
1.04 
0.88 
1.031 
0.838 
TOF 
2.986 
1.951  7.8 
4.7 
1.8 
1.2 
1.803 
1.107 
TON 
2.262 
1.912  7.4 
4.5 
1.8 
1.1 
1.357 
1.108 
TP 
2.312 
1.909  7.5 
4.5 
1.8 
1.2 
1.422 
1.11 
Counters 
UPCTR 
1.851 
1.69  4.24 
4.28 
0.96 
0.92 
0.899 
0.907 
DNCTR 
1.668 
1.68  4.20 
4.23 
0.94 
0.93 
0.903 
0.896 
Appendix A. Performance Data 
GFK-2222W 
August 2015 
201 
CPE305 /CPE310 
CPU310 
CPU315/ 
CPU320/ CRU320
49
Instruction 
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
nabled 
μs)
isabled 
μs)
Control 
JUMPN 
0.021 
0.06 
0.29 
0.13 
0.02 
0.01 
0.134 
0.01 
FOR/NEXT 
0.482 
0.22 
1.40 
0.70 
0.23 
0.18 
0.256 
0.167 
MCRN/ENDMCRN 
Combined 
0.212 
0.21 
0.64 
0.65 
0.06 
007 
0.1 
0.146 
SWITCH_POS 
0.787 
0.28 
1.96 
0.91 
0.57 
0.21 
0.549 
0.185 
DOIO 
78.972  0.41 
58.32 
1.32 
38.72  0.30 
16.97 
0.29 
DOIO with ALT 
79.187  0.41 
58.17 
1.28 
38.67  0.33 
16.947 
0.305 
DRUM_SEQ 
2.68 
2.20 
6.74 
5.42 
1.63 
1.30 
1.71 
1.266 
SCAN_SET_IO 
138.471  0.797  155.02 
1.87  111.81  0.50 
39.488 
0.394 
SUSIO 
0.797 
0.14 
1.93 
0.38 
0.49 
0.11 
0.514 
0.094 
COMM_REQ 
221.447  0.39  219.48 
1.51  133.87  0.36 
136.466 
0.362 
CALL/RETURN 
(C Block) 
2.907 
0.17 
7.23 
0.44 
1.83 
0.09 
1.853 
0.088 
CALL/RETURN (LD) 
2.859 
0.13 
7.50 
0.42 
1.73 
0.10 
1.853 
0.106 
CALL/RETURN 
(Parameterized Block) 
1.85 
0.12 
4.92 
0.41 
1.22 
0.11 
1.288 
0.087 
Bus
50
BUS_RD_BYTE 
16.228 
0.75  20.16 
2.35 
7.41 
0.68 
1.02 
0.589 
BUS_RD_WORD 
16.189 
0.73  20.67 
2.46 
7.48 
0.71 
1.07 
0.64 
BUS_RD_DWORD 
16.383 
0.72  20.80 
2.43 
7.55 
0.70 
1.032 
0.613 
BUS_WRT_BYTE 
12.34 
0.70  20.94 
2.59 
6.19 
0.70 
1.944 
0.589 
BUS_WRT_WORD 
12.478 
0.71  20.76 
2.49 
6.17 
0.69 
1.956 
0.593 
BUS_WRT_DWORD 
12.489 
0.73  21.09 
2.49 
6.24 
0.69 
1.957 
0.601 
BUS_RMW_BYTE 
17.5 
0.83  21.72 
2.67 
7.96 
0.78 
1.385 
0.682 
BUS_RMW_WORD 
17.647 
0.83  21.01 
2.69 
7.95 
0.79 
1.358 
0.659 
BUS_RMW_DWORD 
17.484 
0.79  21.20 
2.71 
7.96 
0.78 
1.429 
0.665 
BUS_TS_BYTE 
17.284 
0.61  19.07 
2.05 
7.80 
0.50 
1.309 
0.511 
BUS_TS_WORD 
17.378 
0.59  20.16 
2.09 
7.66 
0.51 
1.254 
0.512 
50
Results will vary with how quickly the module responds to bus cycles. Because of this, incremental times do not appear in 
the RX3i Incremental Times tables. 
Documents you may be interested
Documents you may be interested