
Pin name
Model
name
Function
Note
dsl_do(15:0)
output
EMIFA: Data bus output
dsl_be(1:0)
Input
EMIFA: Byte switch on
dsl_ba
Input
EMIFA: Memory bank
dsl_ce_l
Input
EMIFA: Slave selection
dsl_oe_l
Input
EMIFA: Output switch on
dsl_we_l
Input
EMIFA: Write access
dsl_wait
output
EMIFA: Maintenance display
dsl_freeze
Input
Freeze register
dsl_8n16
Input
Data bus width selection
bigend
Input
Byte sequence selection
Connect to the bigend input of
the IP Core as well
IP Core interface
rst
Input
Internal reset
Connect to IUO(1) of the IP
Core
bit_period(2:0)
Input
Internal state machine
Connect to IUO(4:2) of the IP-
Core
online_sta‐
tus_d(15:0)
Input
Internal status IP Core
hostd_a(6:0)
output
Register block address bus
hostd_di(7:0)
output
Data bus interface to core
hostd_do(7:0)
Input
Data bus core to interface
hostd_r
output
Read access requirement
hostd_w
output
Write access requirement
hostd_f
output
Freeze register selection
Should be set 1 cycle before
reading starts
NOTE
Note that the parallel interface does not implement the
online_status
signals. These
signals must be recorded by the user separately to the parallel interface.
The signal characteristics of the parallel interface block are set out in the table below:
Table 192: Characteristics of the EMIFA interface
Parameter
Value
Units
Min.
Typical
Max.
Clock (ema_clk)
100 MHz
Setup time
2
EMA_CLK cycles
Strobe time
7
EMA_CLK-cycles
Hold time
1
EMA_CLK-cycles
Turnaround time
1
EMA_CLK-cycles
9.3.1
Assignment to the host
The assignment of the signals between Host (interfaces master with EMIFA signals) and
DSL Master (interfaces slave) should appear as follows:
9
FPGA IP-CORE
146
T E C H N I C A L I N F O R M A T I O N | HIPERFACE DSL
®
8017595/ZTW6/2018-01-15 | SICK
Subject to change without notice