EasyManua.ls Logo

DDC Total-AceXtreme MIL-STD-1553 - Host Interface Options and Signals; Host Interface Configuration Settings; Parallel CPU Interface Modes

Default Icon
141 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Data Device Corporation 27 DS-BU-67301B-G
www.ddc-web.com
1/14
6 HOST INTERFACE
6.1 Host Interface Configuration Options
The Total-AceXtreme® device has a highly flexible host interface. At top-level, the
Total-AceXtreme provides nine options for its host interface. Overall, the nine
options include:
Asynchronous 32-bit with separate address and data buses
Asynchronous 32-bit with multiplexed address and data bus
Asynchronous 16-bit with separate address and data buses
Asynchronous 16-bit with multiplexed address and data bus
Synchronous 32-bit with separate address and data buses
Synchronous 32-bit with multiplexed address and data bus
Synchronous 16-bit with separate address and data buses
Synchronous 16-bit with multiplexed address and data bus
32-bit Target/Initiator PCI interface
6.2 Parallel CPU Interface
The first eight options listed above are the modes for the Total-AceXtreme’s parallel
CPU interface. As shown, the options for the parallel CPU interface are based on
three parameters: Asynchronous vs. Synchronous, 32-bit vs. 16-bit, and non-
multicast vs. multicast address and data buses.
In Asynchronous mode, the host processor does not provide a data transfer clock as
an input to the Total-AceXtreme. In this mode, all transfer timing is controlled by the
Total-AceXtreme’s internal 160 MHz clock, which is derived from the Total-
AceXtreme’s 40 MHz CLK_IN input. In Synchronous mode, the timing of transfers
between the host CPU and the Total-AceXtreme is controlled by a clock provided by
the host, and connected to the Total-AceXtreme’s HOST_CLK input. The Total-
AceXtreme can operate with HOST_CLK speeds of up to 80 MHz. In addition for
Synchronous mode, certain aspects of the data transfers are controlled by the Total-
AceXtreme’s internally derived 160 MHz clock.
In 32-bit mode, data is transferred over CPU_DATA(31:0). In 16-bit mode, data is
transferred over CPU_DATA(15:0), while CPU_DATA(31:16) aren’t used.
In non-multiplexed mode, the host processor presents its address over the Total-
AceXtreme’s address bus input, CPU_ADDR(15:0); that is on a separate path from
the data, which is transferred over CPU_DATA(31:0) or CPU_DATA(15:0). In

Table of Contents