参数资料
型号: BU-61843F3
厂商: DATA DEVICE CORP
元件分类: 微控制器/微处理器
英文描述: 2 CHANNEL(S), MIL-STD-1553 CONTROLLER, CQFP72
封装: 1 X 1 INCH, CERAMIC, FP-72
文件页数: 7/8页
文件大小: 89K
代理商: BU-61843F3
7
The
BU-69080
series
C
software
library
provides
comprehensive support of the Enhanced Mini-ACE series
hybrids. The library, developed in Microsoft Visual C++ 4.0,
comprises a suite of C function calls that is portable to any
hardware/software platform. The software library serves to
offload a great deal of low-level tasks from the application
programmer. The BUS-69080 series includes drivers and
menu software for use on PCs running DOS, Windows 3.1,
Windows 95, and Windows NT. For Windows 95 and NT,
system information for up to four Enhanced Mini-ACE
devices may be stored in the Windows registry.
Portability
The libraries incorporate a small set of low-level interface
routines for reading and writing the Enhanced Mini-ACE's
registers and memory, along with function calls for servicing
interrupts, including support of user-supplied interrupt
service routines. As a result, the libraries may be ported to
any number of hardware platforms and embedded systems,
for use with various operating systems and compilers. This
enables the library to provide a versatile tool for the
development of software drivers and/or applications in many
environments.
Memory Allocation
For each mode of operation - BC, RT, and MT - the library
operates under an open/access/close model, in which areas
of RAM are autonomously allocated and de-allocated by
means of low-level routines. While these functions may be
invoked directly by an application, in general their operation
is transparent to the application programmer. The library's
memory manager module performs autonomous allocation
of shared memory for stacks and data blocks. This provides
a high degree of flexibility for sizing various data structures.
The memory management functions make use of handles
consisting of starting addresses and sizes of memory
blocks, along with status information delineating whether
particular areas of shared RAM are available, used, or
protected. For each mode, there are functions to transfer
data between shared RAM data blocks and buffers in host
memory. In addition, there are functions to access consoli-
dated data structures providing both message status
information, as well as 1553 message words.
Mode-Specific Software
For BC mode, in addition to memory allocation, the library's
lower level routines perform tasks such as automatically
formatting the BC Control words and Command words.
There are mid-level functions for sending and accessing
individual messages, as well as functionality supporting a
higher level of abstraction for automatically formatting minor
frames. Other functions initiate the processing of single or
repeated message frames.
For RT mode, there is high level operation for configuring
and utilizing the Enhanced Mini-ACE's single-buffered,
double-buffered, and circular- buffered subaddress memory
management
schemes. This
includes
methods
for
accessing synchronously and asynchronously received
message data. There is also a mechanism provided for
automatically reading and accessing the most recently
received message. In addition, there is high-level support of
subaddress illegalization and use of the busy bit, Enhanced
mode code handling, along with functions allowing for
accessing user programmable status and BIT words.
For the message monitor mode, functions are provided for
programming the command and data stack sizes,
programming of the monitor "filter" table (which addresses
/T-R/subaddresses to monitor), along with high-level tools
that decode monitored messages, and transfer status
information and message words to host RAM in a
consolidated stack data structure.
Built-in Test
A salient feature of the Enhanced Mini-ACE terminals is their
highly autonomous self-test capability. This includes a toggle
test of 95% of the terminals' logic gates, and is
performed in under 10 ms. The protocol test includes a
comprehensive
test
of
all
registers,
front
end
encoder/decoder, and protocol logic. There is also a sepa-
rate built-in test for the Enhanced Mini-ACE shared RAM
(either 4K or 64K). The result of the self-test is host
accessible by means of a BIT status register.
The Enhanced Mini-ACE built-in test is initiated by a com-
mand from the host processor. For RT mode, this may
include invoking self-test following receipt of an Initiate BIT
mode command.
Relocatable Memory Management Locations
In the ACE and Mini-ACE BC and RT architecture, there is a
fixed area of shared RAM addresses, 0000h-03FF, that is
allocated for storage of the BC's or RT's pointers, counters,
tables, and other "non-message" data structures. As a
means of reducing the overall memory address space for
using multiple Enhanced Mini-ACEs in a given system
(e.g., for an ISAbus platform), the Enhanced Mini-ACE
allows this area of
RAM to be relocated by means of 6
configuration register bits. To provide backwards compatibili-
ty to ACE and Mini-ACE, the default remains 0000h-03FFh.
RAM Parity
The BC/RT/MT version of the Enhanced Mini-ACE is
available with options of 4K or 64K words of internal RAM.
For the 64K option, the RAM is 17 bits wide. The 64K X 17
internal RAM allows for parity generation for RAM write
accesses, and parity checking for RAM read accesses.
When the Enhanced Mini-ACE detects a RAM parity error,
it reports it to the host processor by means of an interrupt
and a register bit.
Software
相关PDF资料
PDF描述
BU-61860B3-601 2 CHANNEL(S), MIL-STD-1553 CONTROLLER, PBGA128
BU-63825D1-301 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQIP70
BU-63925F0-200 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CDFP70
BU-63925G6-190 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CDSO70
BU-63825D3-200 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQIP70
相关代理商/技术参数
参数描述
BU-61843F3-100 制造商:未知厂家 制造商全称:未知厂家 功能描述:Telecommunication IC
BU-61843F3-110 制造商:未知厂家 制造商全称:未知厂家 功能描述:Telecommunication IC
BU-61843F4-100 制造商:未知厂家 制造商全称:未知厂家 功能描述:Telecommunication IC
BU-61843F4-110 制造商:未知厂家 制造商全称:未知厂家 功能描述:Telecommunication IC
BU-61843G3-100 制造商:未知厂家 制造商全称:未知厂家 功能描述:Telecommunication IC