Download HUNT ENGINEERING NETWORK FILE SYNTAX USER MANUAL

Transcript
There is some degree of redundancy here, as, for example, host fifo 0 out is the same as slot
1 fifo 0 in (please refer to the HERON-BASE2 manual for fifo connections).
FIFONOBLOCK Declaration
The HERON-BASE2 supports fifo non-blocking mode. This means that the ‘sender’ of
data will continue to send data even if when the ‘receiver’ is not able to read the data (fast
enough). To select non-blocking mode, use keyword FIFONOBLOCK or FIFONOB.
Example:
FIFONOBLOCK heron1 1 in
Alternatively, you can use the optional keyword ‘NOBLOCK’ after a BOOTLINK /
BOOTPATH statement. Example:
BOOTLINK HERON1
1
HERON2
0
noblock
In this statement the fifo from the slot 1 (HERON1) to slot 2 (HERON2) is configured to
non-blocking mode, assuming HERON1 and HERON2 definitions as used in previous
sections, as well as the fifo from slot 2 to slot 1.
FIFONOBLOCK can also be used with the host module fifos. For example:
pcif
0
FIFONOB
host
host
NORMAL
0 in
00000005
0
There is some degree of redundancy here, as, for example, host fifo 0 out is the same as slot
1 fifo 0 in (please refer to the HERON-BASE2 manual for fifo connections).
Sample Network Description file for HERON-BASE2 (1)
For a HERON-BASE2 with 2 DSP nodes, the network description file could look like:
#--------------------------------------------------------# Board description
# BD API
Board_type
Board_Id
Device_Id
#--------------------------------------------------------BD API
heb2a
0
0
#--------------------------------------------------------# Nodes description
# ND BD NDNAME NDType CC-id HERON-ID filename(s)
#--------------------------------------------------------c6
0 HERON1 ROOT
(0) 00000001 heron1.out
c6
0 HERON2 NORMAL (1) 00000002 heron2.out
#--------------------------------------# Bootpath description.
# BOOTLINK ND_NAME PORT ND_NAME PORT
#--------------------------------------BOOTLINK HERON1
1
HERON2
0
#-----------------------------------------------# Number of the link connected to the host system
# HOSTLINK PORT
#-----------------------------------------------HOSTLINK
0
This network file describes a HERON-BASE2 with a board switch set to 0, to be accessed
21
HUNT ENGINEERING Network File Syntax USER MANUAL