Design and Verification of MIL-STD-1553B Remote Terminal Modules
Design and Verification of MIL-STD-1553B Remote Terminal Modules
Design and Verification of MIL-STD-1553B Remote Terminal Modules
L.Karthik, Student M.Tech Digital Electronics, VTU Extension Centre Manchester encoding is shown in Fig 3. Encoder uses a 2
UTL Technologies Ltd, Bangalore, Karnataka, India, 9483428998,
MHz clock. At power on, reset signal is asserted for two clock
K.V.Ramana Reddy, Assistant Professor, VTU Extension Centre UTL
Technologies Ltd, Bangalore, Karnataka, India cycles. When logic 1 is received on the start input of
Dr. Siva Yellampalli, Professor and Head of the dept, VLSI & encoder, it begins the manchester encoding of the 16 bit data.
Embedded Systems, VTU Extension Centre UTL Technologies Ltd,
Bangalore, Karnataka, India
27 www.erpublication.org
Design and Verification of MIL-STD-1553B Remote Terminal Modules
S2 is shifting state
28 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-5, May 2015
c) COMMAND DECODER d) COMMAND LEGALIZATION
29 www.erpublication.org
Design and Verification of MIL-STD-1553B Remote Terminal Modules
b) DECODER
i. Manchester error
30 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-5, May 2015
c) COMMAND DECODER
31 www.erpublication.org
Design and Verification of MIL-STD-1553B Remote Terminal Modules
d) COMMAND LEGALIZATION
32 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-5, May 2015
and verified for their functionality. Linting analyses the HDL
code and reports all the potential design rule check violation,
warnings and errors which may interfere during synthesis,
post synthesis simulation, static timing analysis and other
stages of ASIC design flow.
ACKNOWLEDGMENT
L.Karthik would like to express his gratitude to the director of
ISRO/ISAC for providing an opportunity to carry out this
project work.
Necessary changes were made in the design to minimise ACRONYMS AND ABBREVIATIONS
the errors and they have been described in detail as follows: The following section provides the abbreviations of the
various acronyms used in this paper.
a) Non-blocking statements in a combinatorial block: This
error is eliminated by making use of blocking assignments. ASIC-Application Specific Integrated Circuit
BC-Bus Controller
b) Internally generated resets: This error is resolved by DRC-Design Rule Check
properly defining reset conditions in the design. FSM-Finite State Machine
HDL-Hardware Description Language
c) Unregistered outputs: This error is removed by Mbps-Megabit per second
registering the outputs with respect to clock. NRZ-Non Return to Zero
NS-Next State
Table XII Summary for lint check with changed design PS-Present State
RT-Remote Terminal
V. CONCLUSION
In this paper we have discussed a method for designing the
remote terminal modules of MIL-STD-1553B namely
Encoder, Decoder, Command decoder and Command
legalization based on Manchester II bi-phase encoding and
decoding schemes. The design blocks have been simulated
33 www.erpublication.org