1/27/15
SigC667x / SigC641x User Guide, Rev B7
Copyright
Signalogic 2012-2014
34 / 109
4.3 Test Programs
The following test programs are available after default software installation.
Test Program
Card Connections Required
Comments
memTest
None . No loopback connections
or other hardware connections are
required for this tests
Can be used to validate the card and
driver installation. No DirectCore APIs
are used, and only executable code for
purposes of one-time initialization runs
on the target. This is the most minimal
test available
boardTest
None. No loopback connections
or other hardware connections are
required for these tests. The demo
"simulates" analog input using
interrupt driven executable code
running on the target, but no actual
physical connection is required
Can be used to validate the card, driver,
and library installation
fftTest
None
Example of algorithm parallelization and
acceleration
videoTest
None
Example of video codec acceleration (this
example does video encoding)
streamTest
Ethernet
Example of high performance video
transcoding and streaming. UDP/RTP
streaming output can be routed to a
mobile device, for example an Android
tablet running the Videolan VLC player.
h264_encode
None
CIM software demo, showing example
OpenMP superset pragmas in C source
code, source code stream separation and
generation, and run-time execution on the
target hardware (note -- this example is
covered in section 4.6.2, h264_encode
demo)
appTest
Ethernet
Only supports SigC641x hardware.
Can be used to set up voice and video
connections and perform testing and
measurements. The minimum required
for appTest is Ethernet (IP) interfaces
between the host server and at least one
other test server or PC