The ACE Flex-Core Intellectual Property (IP) incorporates DDCs powerful new E2MA technology (Extended Enhanced Mini-ACE® (E2MA) Architecture) which expands upon the advanced features of the Enhanced Mini-ACE while greatly reducing host support and bandwidth requirements. E2MA features include Multi-RT capability, short access time, 32-bit interface options, extended 48-bit time tag, extended memory capability, external device synchronization, expanded interrupt capability, new advanced BC operations, and an enhanced DMA controller. The E2MA bus controller architecture provides methods of internal control for message scheduling and conditional branch instructions based on internal memory contents to minimize host overhead for asynchronous message insertion, facilitate bulk data transfers and double buffering, and support various message retry and bus strategies.
The ACE Flex-Cores remote terminal (RT) architecture provides flexibility in meeting all common MIL-STD-1553 protocols, and provides built-in self tests for protocol, transceivers, and RAM. The choice of RT data buffering and interrupt options provides robust support for synchronous and asynchronous messaging, while ensuring data sample consistency and supporting bulk data transfers. The Flex-Core message monitor (and combined RT/Monitor) enables true message monitoring, with filtering on an RT address T-R bit subaddress basis.
The ACE Flex-Core supports interfacing to either 16-bit or 32-bit local microprocessor buses with support for SoC interface to other cores, or alternately functions as a PCI target controller. The PCI core interface takes advantage of popular Xilinx PCI core technology, providing support for burst read and write capability as well as a DMA transfer mechanism which may be initiated under host control.
The ACE Flex-Core is software compatible with its ACE, Mini-ACE and Enhanced Mini-ACE predecessors, and its highly scalable modular design enables designers to take advantage of DDCs most powerful features while keeping gate count requirements to a minimum by using only the Flex-Core modules required for specific applications. Base configuration options include BC/RT/MT, BC-only, or concurrent RT/MT operations.
APPLICATIONS
The ACE Flex-Core includes a VHDL core, VHDL test bench, and supporting documentation, enabling designers to instantiate the architecture in a variety of PLD, FPGA, or ASIC implementations, integrated systems, and high volume applications. The design of the Flex-Cores Manchester encoders and decoders are highly optimized for use with DDCs MIL-STD-1553 small, low power, 5 volt or 3.3 volt transceivers, including BU-63152G3-202, BU-63133 and BU-63155 devices. These transceivers, which are available to operate over the full military temperature range from -55 to +125 degrees, are additionally compliant with MIL-STD-1760 amplitude requirements making them suitable for all applications including stores and munitions applications.
DDCs Applications Engineering Team of MIL-STD-1553 experts are prepared to assist customers with core selection, design, synthesis, simulation test, validation, and integration.