From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,ba1491c340e072e8 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread3.news.pas.earthlink.net.POSTED!d98ca94b!not-for-mail From: Joseph Vlietstra Organization: Mojave Systems Corporation User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada,p.manohar.reddy@gmail.com Subject: Re: Help for designing MIL-STD 1553 boards References: <1126034254.271474.280010@g49g2000cwa.googlegroups.com> In-Reply-To: <1126034254.271474.280010@g49g2000cwa.googlegroups.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Wed, 07 Sep 2005 04:59:25 GMT NNTP-Posting-Host: 209.179.253.89 X-Complaints-To: abuse@earthlink.net X-Trace: newsread3.news.pas.earthlink.net 1126069165 209.179.253.89 (Tue, 06 Sep 2005 21:59:25 PDT) NNTP-Posting-Date: Tue, 06 Sep 2005 21:59:25 PDT Xref: g2news1.google.com comp.lang.ada:4492 Date: 2005-09-07T04:59:25+00:00 List-Id: p.manohar.reddy@gmail.com wrote: > I need help from some one who did MIL-STD-1553B projects. I am new to > designing area. > Can some one show me the path of how to design a board with ms1553B to > interface at least 10 serial port sensors? > I have studied 1553b tutorials available in net , most of which give > info on only protocol concepts but not on design aspects and design > hardware. For 1553 design aspects you may want to read MIL-HDBK-1553 or the SAE 1553 systems engineering guide. I wrote a device driver for the DDC ACE 1553 interface and organized the software into a hierarchical package structure: Ace Ace.Registers Ace.Remote_Terminal Ace.Bus_Controller I think segregating bus controller functions from remote terminal functions is a good organizational strategy since typically you're either one or the other. YMMV. Note that every 1553 chipset has its own set of quirks. Get application notes and design data from the vendor. Also, almost all vendors provide source code for their board drivers. Joe Vlietstra