Home
NHI-15515 1553 PCI/S IDEA Card User`s Manual
Contents
1. wm Mma Pe RUN MODE The RUN commands activate the real time functions of the card and the REAL TIME DISPLAY There are 4 types of RUN commands BC RT Monitor and Special PCI Mode When the BC command is invoked all 3 functions BC RT and Monitor are activated When the RT command is invoked the RI and Monitor are activated When the Monitor command is invoked only the Monitor is activated In the last 2 cases it is assumed that the BC is external to the card When the Run Special PCI Mode button is pressed the configuration defined in the Special PC Mode menu is activated When BC is selected a window appears which specifies the number of times to execute the Frame of messages The number can range from 1 to 100 000 000 and if an unlimited number of times is desired then the letter F forever can be entered Run BC OK l Forever fioo Cancel di After RUN mode is activated the REAL TIME DISPLAY of counters is zeroed and updated based on the statistics of the monitored messages The information displayed consists of individual counters for each terminal address as well as a global counter defining the total number of invalid commands For reference the RUN status is shown at the top of the screen A typical display is illustrated below Run mode is halted by clicking on the Stop button red X button or paused by pressing the Pause button red circle button on the toolbar When in
2. Tae 2 Sfm a fr TE Tabe Ee gt oie 00 7 Taie so E Here The table assignment does not have to be unique the same table can be used by more than one RT and or several transmit receive subaddress values Two data tables have special names Illegal Rx and Illegal Tx When these names are assigned to a particular combination of transmit receive and subaddress bits the RT will consider the combination as illegal If a command is sent to the RT with an illegal value the RT will respond with the Message Error bit set in its status RT Error Injection When the Error box is checked the following Error menu opens BT Frar pir ine T e e a r Wod Pa HA Aiei Enoeding ir id I Bich Mimiru r ir Tiii 3 Beye ahia g a ah Weh rj i Sirni 3 i Tefeee fu Fao Mikaia ra J T ieta Errors are defined individually for each RT and not on a per message basis as in the case of the BC All error types can be injected when the BC is external however Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 if a message is internal i e both the BC and the RT are emulated by the same card then the only RT error type executed is late response other types will be ignored Late responses to internal messages are provided so that external RTs participating in RI RT transfers can be tested The RTs ability to inject length gap and encoding error
3. command exceptional bits set in status errors bus usage and timing The average periodicity and largest deviation from the average period is listed for each message This feature is especially useful when analyzing complex 1553 communication systems where messages must obey strict system timing constraints The Statistics utility also lists the overall statistics of the messages in the stack as shown below AE E 1 E T aed 1 rae TE ea fad F ores bia pui E HeT EE E r ETF i En E E n n a a n i Pi aP aP a F HRA OTB j SLk E Tois er oe aa hi cidi d poe a TH Thimi khh rani ol ee Aertel Fagg Gate fl Pardee of Aca corer Vode suber of eee Se Merka d ATAT commer 1271 Tii h piej 10E Inserting Deleting and Editing Messages Messages can be inserted deleted or edited by right clicking a line in the stack and choosing the desired operation When Edit or New is selected the following window will open to assist in the definition of the command and status words as well as the time and bus ID vjene het dole Cea Set leet 9 a E wj Lunt Date Tepe THE F Boe Teme 0 Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Convert The Convert utility is used to select parameters from the data words in messages of a given type and write them to a text file The Convert definitions are saved in a Microsoft Access file After invoking Convert t
4. connector after the event is detected Pnrtor L pire gt a j fo ia E siaipiir ins E ridos Conard f Dep Peeceding Dan m F Wongin in State Flagged E F Statue fea TA Ee r p The capture event can be any of the following e Immediate Storage starts immediately e Command Capture starts after detecting a match between a command and a template of 1 s O s and X s don t cares After choosing this option the default template is highlighted and can be modified e Exception Capture starts after detecting any one of the following events any exception invalid command invalid data invalid status incorrect RT address in status flagged bit in status i e a Status bit which is set to 1 and not masked no response early response gap preceding data word illegal mode or broadcast command External trigger Capture starts after detecting a logic 1 level on the external trigger input located on the card s D type connector The CAPTURE and SELECTION options are independent as a result the capture event can be determined by any message even when not selected DATA TABLES The 512 KB shared RAM on the card contains 1022 data tables each up to 32 words in length The tables are shared by both the BC and the RTs When responding to transmit receive commands the RTs access the data tables based on the terminal address transmit receive bit and subaddress The BC acces
5. the stack has been edited since incorrect editing can cause errors for example if a message time is edited and becomes less than the time for the previous message Options The Options menu can be used to change the currently displayed location in the stack based on a message number or on search criteria for a command template match status template match data template match or errors The search conditions include all the criteria supported by Stack View plus some very useful additional features Commands can be searched by template as well as bus A or B or both Data values can be searched based on a pair of words in order to support long or floating point data formats In addition the data search criteria can be restricted to given word locations within the message Format As in the case of Stack View the Real time Clock RTC time tag can be chosen to be chronological i e total elapsed time from a given reference point usually the beginning of the stack or time elapsed from the 15 beginning of the previous message In addition the command values can be displayed in hexadecimal or as fields with values in decimal format Similarly the status can be displayed in hexadecimal or as names for each of the bits that are set to 1 The displayed field widths can be resized to enhance readability by dragging their right border Statistics The Statistics utility is a novel and very useful tool that summarizes for each
6. third stage transfers the contents of the circular buffer to the PC memory and disk The second and third stages are programmed by the SELECTION and CAPTURE menus respectively The first stage of the Monitor s pipeline listens on both buses until it detects a command and then receives exclusively from the active bus until the message is completed or invalidated All errors recognized by the Monitor except Incorrect RT address in status and Flagged bit in status invalidate the message and subsequent words are ignored until the next command word The Monitor has two main options Selection and Capture Selection The Selection menu specifies which messages should be stored in the card s circular buffer and transferred to the PC in real time The selection is based on the values of the 11 bits terminal address T R subaddress as well as the desired 1553 bus 5 Ferr errr Errr errr E O 02000 BORD Davo DOW men llimetliiertimstitite Te EEEn S008 MONN HENEN Pece rere cece ecee EEE Hrer EEE Here Oe E BEE BEES SWE eee maan ELH HHH HEH HAHA 1 errre eee ereere a a a a The rows in the matrix correspond to terminal addresses and the columns correspond to subaddresses The matrix values can be modified by double clicking the desired terminal address subaddress combination and clicking one of the boxes on the right side of the window or typing one of the following values R receive only T t
7. 4 This configuration connects the logical OR of both receiver channels to both halves of the card while both transmitter channels are connected to the first half of the card Configuration 4 can be used to communicate with 2 separate channels when it is desired to use the same BC for both of them A typical application is pre flight testing when ground equipment resides on a terminated 1553 bus and flight equipment resides on a terminated 1553 bus in the flight platform Configuration 4 will enable the IDEA BC to connect to both the ground and flight buses and treat them as a single bus when the flight platform is on the ground CARD HALF 1 CARD HALF 2 Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Editing the Setup After a setup file is opened the Setup Editor is invoked and the following screen is displayed pA nna a ET eE ee ee de ee oS The Setup Editor is an independent application that can be activated either from the main IDEA menu or by clicking the Setup Editor icon The File option is used to load and save setup files The Global Definitions options are used to define parameters that affect more than one of the basic functions Bus Controller Remote Terminal and Monitor The BC option is used to define messages and their frames Sequences of messages to be issued by the Bus Controller The RT option is used to define the simulated RIs parameters and to ass
8. Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Apc Data Device Corporation NHI 15515 1553 PCI S IDEA Card USER S MANUAL May 2005 This material is the property of and is furnished solely to aid in the installation operation and maintenance of NHI products The information contained in this document is proprietary to and may not be used duplicated or disclosed in any shape or form for any reason other than the intended purpose without prior written consent of National Hybrid Inc Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 INTRODUCTION The 1553 IDEA PCI S is a Plug amp Play PCI bus compatible card that functions as a tester simulator for MIL STD 1553 systems The card s architecture is based on an enhanced version of the popular IDEA MK III board and is divided into two identical halves which operate concurrently Each half emulates a Bus Controller with up to 31 independent Remote Terminals or a Bus Monitor The Bus Controller supports up to 1000 independent messages and data tables The messages are organized in a frame which holds up to 1000 entries both major and minor frame periodicities are supported and timing is accurate to within 4 microseconds The Remote Terminals support up to 1022 data tables which are accessed as a function of the command s terminal address T R bit and subaddress Each of the 31 Rem
9. EA2 jG GE E e Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Host Interface Requirements PCI 33 MHz version 2 1 Memory 2 x 128K x 16 blocks for shared memory 128 bytes for discrete host I O Interrupt INTA Power Requirements 350 mA max 500 mA max 12 volts 30 mA 0 transmit duty cycle 400 mA max per transmitter 100 transmit duty cycle and maximum output 12 volts 130 mA max Environmental Conditions 0 to 30 non condensing The information presented here is believed to be accurate however assumes no responsibility for its use and no license or rights are granted in any way Specifications are subject to change without notice 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 May 2005 20 DATA DEVICE CORPORATION REGISTERED TO ISO 9001 2008 AS9100C 2009 01 EN9100 2009 JIS Q9100 2009 FILE NO 10001296 ASHO9 The first choice for more than 45 years DDC DDC is the world leader in the design and manufacture of high reliability data interface products motion control and solid state power controllers for aerospace defense and industrial automation Inside the U S Call Toll Free 1 800 DDC 5757 Headquarters and Main Plant 105 Wilbur Place Bohemia NY 11716 2426 Tel 631 567 5600 Fax 631 567 7358 Toll Free Customer Service 1 800 DDC 5757 Web site www ddc web com Outside th
10. Special PCI mode and simulating 2 BCs there will be no Monitor display However if 2 Monitors are simulated then the desired Monitor display can be selected by choosing Monitori or Monitor2 in the View Menu The current contents of the Data Tables can be viewed or modified by choosing the Data Tables option in the Run Menu Teid hom Oat Table Ba cared to Cate Table Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 STACK MODE STACK MODE has 2 options Stack View and Stack Editor Both options display search select and print stack files stk Stack View provides functionality similar to the Communication Stack application supplied with older versions of the IDEA for DOS software Stack Editor has enhanced capability for editing searching filtering and organizing the information contained in the stk files Stack View Stack View displays the messages stored by the Monitor in a compact comprehensive and user friendly format as illustrated below si p ELE S m ar mAg mE a PT m Ced EJI Daa Dim I leet Chire DO ot ot A Fimm proren oo FHA urr C EE F fila i i DT at Das F A J mF EEE he ye DO oe oa A Pom pees o l l ee Cmi MHA A 110 mi HA 4 7 0i Each message is the parameters displayed with following message number time tag command s status es data active bus ID error type capture sy
11. The setup menu can also be used to select the card number when more than one IDEA card is resident in the computer and to limit the stack file capacity to any desired size In addition the display of counters which are updated by the Monitor during message reception can be toggled on off by clicking the View Counts option Special PCI Mode since the 1553 IDEA PCI S card has 2 functionally independent halves and 4 _ possible transceiver connections the Special PCI Mode menu is provided to define the card s configuration The function of each half of the card is determined by checking the BC RT or Monitor boxes If BC is selected then all enabled RTs will also be activated However if RT is selected only RTs will be enabled p Cw dee Tipan iab Cej Hal Fij Card Hell BS Card Hal f Cae Hal 32 m BL BC Chane 1 E Chere C RT RT Charred 2 C 2 AO Dr z Chee itz T Sa ath Fe Fo Cad Nair T CADI pkp ns Oran Fo CedHat a2 Slach Hilal 2 Fig Lae He al Fi Lond Hg a EATI Oth scarp a Ieas Open The card supports 4 types of transceiver connections to Channeli and Channel2 The configurations and their corresponding simplified block diagrams are described below Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Configuration 1 This configuration is similar to the connection used by the older IDEA MK II and MK III ISA bus cards The first half of
12. a given message which is in the middle of the stack The Radix Full Brief Display and Adjust Time options can also be selected by clicking the corresponding icons under the toolbar Message This toolbar option is used to determine the current message location in the stack based on its message number Message Number E x Message Humber y o Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Stack Editor Stack Editor is an advanced tool for displaying and analyzing large stacks with enhanced features for searching selecting inserting deleting and editing messages as well as obtaining message statistics Message selection is useful for saving portions of the stack in text format that may be of particular interest Message insertion deletion and editing provide a very powerful capability in conjunction with the Communication Reconstructor for replaying messages which were previously recorded in a stack file By modifying the contents or timing of the messages in the stack application sensitivity to such changes can be IAC Tee HE ee Pa pie pes paa peus Comet Wow Eh au gario ar nero a ai 3 MIEFHLH A MIEFHLH A JTree 86 MIEFHLH A i i Irup i The STACK EDITOR toolbar menu has the following options File The File menu enables stack files to be opened saved and examined for validity The validity option is used to check for stack validity after
13. ace Bohemia NY 11716 1 800 DDC 5757 631 567 5600 SPECIFICATIONS Bus Controller Number of Messages up to 1000 Message Timing determined by a 32 bit timer with 2 microsecond resolution major minor frame periodicity supported asynchronous insertion of messages supported Message Frame Size up to 1000 entries Data Tables up to 1022 tables shared with emulated Remote Terminals Inout Trigger wait until next message when TTL input is low Output Trigger active high TTL pulse after start of major frame Remote Terminals Number of Remote Terminals up to 31 Data Tables up to 1022 tables shared with Bus Controller Status Words individual status words for each Remote Terminal dynamic update of message error and broadcast bits Protocol Options legality detection broadcast and dynamic bus control as per 1553 Bus Monitor Storage Triggering immediate or specified commands bits set in status error type Message Selection any subset of commands based on terminal address T R bit and subaddress 32 bits with 2 microsecond resolution initiate message storage when TTL input is high active high TTL output after detection of storage trigger active high TTL output after detection of invalid message message exceptions and total message count Error Detection Reporting invalid command data status late early response wrong terminal address gap missing word inverse sync flagged status bit Error In
14. be programmed E i M Bit ood E Word Court binned Wee Eerie Eira PGkich resus Gen ede i E rhe heli aod Begin Fiti H BD pec tee Gap error of 1 2 or 3 microseconds can also be inserted before any data word Frame The Frame illustrated below defines the contents and timing for a complete communication period BE co m al D E The frame contains up to 1000 messages and is divided into minor frames of equal duration The minor frame time has an accuracy of 5 microseconds and a maximum value of 2 microseconds over 1 hour After the last message in a minor frame is completed the next message will begin only after the minor frame time has expired This timing mechanism ensures that messages will be issued with fixed periodicity which is independent of message lengths and response times Each location in the Frame can be either a message name or a special symbol M for end of Minor or F for end of the entire Frame The values may be selected by scrolling down the list of names symbols Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 In order to facilitate the editing of large frames Insert and Delete buttons are provided Clicking Insert will cause the currently selected name symbol to be duplicated and all subsequent names symbols will be shifted down Clicking Delete will cause the currently selected name symbol to be
15. deleted and all subsequent names symbols will be shifted up In addition the parameters of the currently selected message are displayed at the top of the Frame window and the message can be edited by clicking the Edit button RT The Remote Terminal menu is illustrated below abe Tirena Define Heri Dsl Staha M Hasa En D ranem F Svita Arpan RT Name and Terminal Address Each of the 31 RTs can be assigned a name and a corresponding terminal address For convenience the default names are RT_0 RT_1 and the corresponding terminal addresses are 0 1 The names and addresses can be modified if desired RT Default Status Each RT has its own default status word that is logically OR ed with the status sent over the 1553 bus Bits are set by checking the box adjacent to the bit name In order to provide accurate simulation of real 1553 systems the Message Error Broadcast Command Received and Dynamic Bus Control Acceptance bits are determined dynamically as defined by MIL STD 1553B RT Data Tables Data Tables are assigned to each RT by assigning Data Table names to the transmit receive and subaddress bits in the commands issued by the BC when communicating with the RT The assignment is performed by means of the Data Table Assignment window Date Table scignment i Hare ns 7 F na Sai Ola Table Esdr Daat Sma DaaTaibe PTa Tae a a a Ts 0 j 1 Tabie a B fTahe 0 I Th 2 F bhara JET E
16. desired table name Its contents can then be modified by clicking on Data Table and editing the displayed table Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Canard Delin Ba x Message Hame MSG 1 Tabi i The window to the right of the TYPE box shows information relevant to the RT and when it is clicked a menu appears which can be used to specify the terminal address subaddress and word count fields in the command Conmmand Definition TH Ax xj Message Hare MSG Tat Teria na i ATi bl ceed E When RT RT is selected in the TYPE box the left and right windows show information relevant to the transmitting and receiving RTs respectively and when they are clicked the information relevant to the RTs can be edited When MODE is selected in the TYPE box and the right window is clicked the following menu is displayed The terminal address subaddress and mode code can then be edited Tad Termina Hame a E Hodes code raiti Moke Coda E Spnctvorze Edi Tard Message Timing The next field in the Message menu defines the time to the next message This value includes the time needed to execute the message plus the gap until the next message The default value for the intermessage gap is approximately 25 microseconds For example if the message is of type Receive and the word count is 8 words then the default value wi
17. e U S Call 1 631 567 5600 United Kingdom DDC U K LTD Mill Reef House 9 14 Cheap Street Newbury Berkshire RG14 5DD England Tel 44 1635 811140 Fax 44 1635 32264 France DDC Electronique 10 Rue Carle Hebert 92400 Courbevoie France Tel 33 1 41 16 3424 Fax 33 1 41 16 3425 Germany DDC Elektronik GmbH Triebstrasse 3 D 80993 Munchen Germany Tel 49 0 89 15 00 12 11 Fax 49 0 89 15 00 12 22 Japan DDC Electronics K K Dai ichi Magami Bldg 8F 1 5 Koraku 1 chome Bunkyo ku Tokyo 112 0004 Japan Tel 81 3 38 14 7688 Fax 81 3 3814 7689 Web site www ddcjapan co jp Asia Data Device Corporation RO Registered in Singapore Blk 327 Hougang Ave 5 05 164 singapore 530327 Tel 65 6489 4801 The information in this Manual is believed to be accurate however no responsibility is assumed by Data Device Corporation for its use and no license or rights are granted by implication or otherwise in connection therewith Specifications are subject to change without notice
18. ert Clear Seumeh For Oak Matching Data il akan al l al cal a RYE eee ee invert heer ee ee Wee eneee 4 Clear Ward Vatu ems Hias mnan D aver Decimal P Aan Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Search for Status E xi Terminals Fill 0 hA l rl l ar rl i a a e el Invert y Bee ee ee er 24 rielle l Clear Status Bits 0 Message Error Instrumentation 0 Service Request Fill 0 Reserved 0 Reserved Tae 0 Reserved Invert 0 Broadcast 0 Busy _Clear 0 Subsystem Flag 0 DBC 4 Terminal Flag Fil _nvert Clear The Exception option under the Search menu can find any of the following message errors which are recorded in the stack invalid command invalid data Invalid status incorrect RT address in status flagged bit in status i e a Status bit which is set to 1 and not masked no response early response gap between contiguous words illegal mode command illegal broadcast command Invalidity errors are further classified as o parity o short word o long word o Manchester encoding The Time option under the Search menu finds messages based on their chronological time with a resolution of 2 microseconds and the Capture option locates the first message in the stack that meets the Capture criterion The current search can be repeated by pressing the F3 function k
19. ey or clicking on the icon displaying a magnifying glass with 3 dots 14 View The View toolbar option is used to determine Radix for data display Time tag type Brief Full display Adjustment of time tag origin The radix used to display data can be chosen to be hexadecimal decimal octal or binary The 32 bit real time clock RTC time tag can be chosen to be chronological i e total elapsed time from a given reference point usually the beginning of the stack or time elapsed from the beginning of the previous message The display can be selected to be either Full or Brief Full displays complete messages with all associated information and Brief displays only the commands and their time tags An example of a Brief Display is shown below To Lara ale eter Saas te CY te mS eee aD Y el a J J re sj E i co a By m i Tete D DREE iai Cai 314 i m WEET e Feet A ie lm UH I r il l oe De ER H 4 Ee Ct PTF rs i 1 FET i Ce AAD i m gt D SiS iri loot Oe l ra a E Ls pe im 11 mA m ii fiii 3 LE TE C A Ji i w C OA ji CS Litas C AA G Dai H T F i eee Cet R H E oe LEE D A 14 En FiF q Caa Aor 1E i zm DID C EH i ik io DEHE ee Ii a ir ET i ii i IF E LS Cel URAN The Adjust Time option is used to zero the time tag associated with the current message location in the stack This feature is useful when it is convenient to measure time elapsed from
20. he following window will open Sr x th By right clicking the File Name heading or selecting New under the File List option a window will appear which will allow commands and corresponding files to be defined and inserted into the File List The default file name is based on the command value however it can be changed by clicking the browse button to its right f bake eo H Sag After right clicking The Parameter Name heading or selecting New under the Parameters List option a window will appear which will allow a parameter name to be defined together with its format and location within the message Fdil Farar ir Tope Gated Ferg at unsigned shert 16 C unetgeed lomg 22 hx 1 6 Word Number 1 T float signed char jB ea a bee E I untied chai B ET T shat TE hen E Psy ete The parameters will be added to the Parameter List and their values can then be converted to an ASCII text file by invoking the Convert command on the toolbar eT ie Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 INTERFACING TO A MIL STD 1553 BUS The IDEA PCI S can be either direct coupled or transformer coupled to a MIL STD 1553 bus as shown below 1553 IDEA PCI S Interface to a MIL STD 1553 Bus Configuration 1 Configured for Transformer Coupling CHANNEL 1A Configured for Direct Coupling CHANNEL 1A Data Device Corporation 105 Wilbur Pl
21. in an IDEA project file ire Project files are used to recreate the environment that existed when they were last saved and provide a convenient method for keeping track of setups when more than one IDEA card is used in the same computer up to 8 IDEA cards can be mounted in the same computer Existing project files can be opened by clicking on Open under the File option IDEA MENU MODES OF OPERATION The Menu has 3 modes of operation Setup Run and Stack SETUP mode is used to define all the parameters messages and data used by the card The setups can be saved in files and loaded later as desired RUN mode is used to execute 1553 communication the BC RTs transmit and receive bus traffic and the Monitor stores the messages in a cyclic buffer The PC in real time copies the Monitor s buffer to a much larger stack in its own memory space and updates a screen of counters number of messages and error types per RT The IDEA Menu software supports modification of data during RUN mode STACK mode is used to display and analyze monitored 1553 messages Since the stack can be of considerable size the maximum capacity is only limited by free disk space tools are provided for searching selecting saving and printing the stack SETUP MODE Selecting and Opening Files The setup menu is used to select setup and stack files as well as to open setups so that they can be modified Selecting Card Stack Size and Count Display
22. ing the System icon located in the Control Panel and selecting the Device Manager tab Scroll through the list until the device is seen Highlight this entry and click on the Properties button This will open the properties dialog box and show general information including the status of the board On the desktop you can now select Start gt Programs gt IDEA Windows for Windows 2000 gt IDEA Menu to run the IDEA Menu program Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 IDEA MENU The IDEA Menu application allows full control over the IDEA 1553 PCI S board without having to write a single line of code This is accomplished through a user friendly intuitive graphical interface aT i ee i RS EHe A F Setup Stack and Project Files If you are using the IDEA Menu for the first time select New under the IDEA Menu File option This will create a default setup file idea stp and a default stack file example stk Setup files contain all the parameters data and messages used by the card Stack files are used to store messages received by the card s Monitor The setup and stack file names can be modified later and new files added by selecting the New option as desired When Save is chosen under the File option the names of the current setup and stack files together with the associated card number and special PCI configuration parameters can be stored
23. jection nverse Errors signal inversion starting on any 50 nanosecond boundary for up to 3 microseconds used to inject inverted sync inverted Glitch Errors same timing as Inverse Errors 1 2 or 3 microseconds between neighbouring words Zero crossing Errors 250 to 250 nanoseconds with better than 1 nanosecond resolution available with Validation Test software Message Length Errors 1 to N words N nominal number of words Word Length Errors 3 2 or 1 bits in any word Response Errors no response late response of 12 to 30 microseconds in 1 microsecond steps response on alternate bus response with wrong terminal address Miscellaneous Transmit Amplitude 0 to 28 Va min in 256 steps Transmit Rise Fall Time lt 100 140 180 180 220 or gt 250 nanoseconds 14 to 128 microseconds with 2 microsecond resolution 18 Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Connectors and I O 9 pin D type Pin Name Description negative Bus B for IDEA IN 6 AN2_ negative Bus A for IDEA2 7 A 2 positive Bus A for IDEA2 gt 8 B2 positive Bus B for IDEA2 9 BN 2 _ negative Bus B for IDEA2 25 pin D type Pin _ Name Description _ _ _ 4 In 1 Discrete Input to uP of IDEA1 Gj inA Discrete Input to uP of IDEA2 S B in7 Discrete Input to pP of IDEA2 S Po GND Ground 17 Out 1 Discrete output from uP of ID
24. ll be 1 command word 8 data words 1 status word 20 10 microseconds status response time 25 microseconds intermessage gap 235 microseconds In most cases the default value of the time is the minimum that can be achieved The message time can be modified by clicking User and entering the desired value Message timing is accurate to within approximately 2 microseconds Message Routines The InterMessage Routine menu provides a unique and very useful feature By clicking on the window two routines can be selected from a list of functions to be executed by the BC before the next message The following table lists the routines relevant to the BC No Operation Retry Current Message and Remain on Alternate Bus Interrupt on End of Message Interrupt on Frame Symbol Retry on Same BUS and Then on Alternate Bus Set Output Trigger Wait for Input Trigger When the BC is external and only RTs are emulated by the card intermessage routines can still be executed In this case they are associated to the data tables accessed by the RT in response to the 1553 command please refer to the section on RT definitions Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 BC Error Injection When the Error box is checked the following error menu opens Ernie Defini ine There are three types of errors that can be injected by the BC length errors gap errors and encoding errors Length errors con
25. mbol when detected graphic message display The position in the stack is controlled with the standard keys arrows PgDn PgUp Home Command words are displayed in hexadecimal and their terminal address T R bit subaddress and word count fields are displayed individually in decimal to facilitate their identification Status words are displayed in hexadecimal and bits set to 1 are listed by name Data words are displayed in hexadecimal decimal octal or binary depending on the radix selected on the toolbar The bus on which the command was received is denoted Aor B The word CAPTURE in inverse video is appended to the message following the capture event The STACK VIEW toolbar menu has the following options File This option enables e loading previously recorded stk files e filtering the stack to focus on items of interest e saving the filtered stack as an ASCII text file e printing a range of messages in the stack Search This option can be used to search for commands status or data matching a template as illustrated below Search for Command a x Terminals Fill D eee ee e Biv lleill Invert be Yee eee a4 vlel elel ive Clear f Direction Fill _ Receive Invert Transmit Clear Subaddress Fill D ede Jee Beje oa e Invert bee lee ee 24 vjelje iviviv Cear Word Count Fill Ovddaaay H Belee Invert 16 haee e e MWvivivivivieley Clear Fill Inv
26. ociate data tables to receive transmit commands The Monitor option is used to select the types of messages to be monitored and the criterion for initiating message storage Global Definitions The options under this menu are Legality Status Mask Terminal Activity Response Timeout Transmit Amplitude and Expanded Mode Legality The Legality menu is used to define whether or not mode command legality detection is activated for the simulated RTs whether or not broadcast commands are legal and which mode commands are to be considered legal illegal The legality definition is common to both the receive and transmit versions of the mode command Checking a mode command defines it as legal In addition two intermessage routines can be associated with each mode command please refer to the BC for details E q Pcie E Panra OF 1 M I P miil WTI Fg Ta ars el F Fer iran a re arog THC mia F a F Tani F Hu Hrn z Feared 11 te m ia EFE a inara E amp Pmr AG herre hiter F E re ee Sel E Tr pera FE Fii IF De E Ir Srah Sah ra P miil T1 E pmi TF F m Ve cel emre TIE Lena Fa Fes E Ta T e E Aims iil acer roa Ferre li Em B a accor rn ke fv Yes ii reed F H Cee Sel cers F Hii EE e a Doce inna Lach i l Eoo Ph lh emai p K Status Mask The Monitor masks all the status words on the 1553 bus and if a bit in the mask word is set to 1 and the corresponding bit in the status is also set
27. ote Terminals has its own unique status which is dynamically updated as required by MIL STD 1553 Protocol options such as broadcast legality detection and dynamic bus control are supported In addition each Remote Terminal has its own error injection definition and can be used to thoroughly test external Bus Controllers The intelligent Bus Monitor is triggered by error type command type bits set in status words or an external TTL input Messages are selected according to the command fields terminal address T R bit and subaddress as well as the bus ID The Monitor detects and reports all errors defined by MIL STD 1553B and supports sustained real time storage to disk of messages from a fully loaded bus The card has outstanding error injection capability and provides all the errors defined by the SAE Validation Test Plan for Remote Terminals These capabilities include encoding errors such as sync parity half bit inversion length errors words per message and bits per word gap errors Zero crossing errors and response errors A unique feature of the card is the ability to inject glitches to simulate the most common source of errors encountered during a noise test Each half of the card contains a dual redundant transceiver which can be shared by both halves or operated independently The transmitters have programmable rise times ranging from less than 100 nanoseconds to more than 250 nanoseconds and their amplitude can be varied f
28. out can range from 14 to 128 microseconds and has a resolution of 2 microseconds Response Tees o Transmit Amplitude The transmit amplitude of the BC and RT can be varied between O to at least 28 Vpp by entering a number between 0 and 255 Transmit Amplitude 2 X Expanded Mode When Expanded mode is checked the card and software support up to 1000 independent messages and up to 1022 independent data tables This mode is unique to the IDEA PCI card BC The Bus Controller has two main menus Message and Frame Message The message menu is shown below Message Name Each of the 1000 messages can be assigned a name For convenience the default names are MSG_1 MSG_2 and they can be modified if desired Message Type The five types of messages Receive Transmit RT RT Mode Receive and Mode Transmit are selected by successive clicks on the TYPE box The arrow in the TYPE box indicates the direction of the data transmission from the BC to the RT or from the RT to the BC Message Bus The 1553 bus A or B is selected by clicking on the bus symbol Message Command and Data The window to the left of the TYPE box shows information relevant to the BC except for RI RT messages the command value in hexadecimal and the data table used by the BC When the window is clicked a menu appears which can be used to specify the data table and its contents The table is selected by scrolling down and clicking on the
29. ransmit only X both receive and transmit not selected You can also enter a space however for readability a period is echoed to the screen Since the selection matrix contains 2048 entries tools are provided to facilitate the definition of its contents If the All button in the upper left corner is checked then all the matrix entries will be filled with the same value when one of the buttons is clicked on the right side of the window If the button at the beginning of a row or at the top of a column is checked then only that row or column will be filled The messages can be selected from both bus A and B or just one of the buses by clicking the button on the lower right corner of the window Capture The Capture menu specifies an event that will initiate message storage to the PC s disk Since the card stores all selected messages in a circular buffer the information immediately preceding the capture event is also available If fewer than 2K words preceded the capture event all the words will appear in the file stored to disk Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 If more than 2K words preceded the capture event then between 2K and 4K words will appear in the file The capture event is marked in the Communication Stack by the word CAPTURE in inverse video In addition a TTL trigger with a width of at least 3 microseconds is outputted to the card s D type
30. rom 0 to over 28 V across 75 ohms The card has 2 connectors on its rear bracket The first connector is a standard female 9 pin D type that contains four 1553 transformer coupled stub signals A mating connector is supplied which brings out these signals to 4 short pigtails with twinax jacks that can be mated with industry standard PL 75 plug connectors The second connecior is a female 25 pin D type that can be used for general purpose O Features e Simulation and test of MIL STD 1553 systems e Plug amp Play PCI target e Simultaneous emulation of BC 31 RTs and Monitor e Industry s most complete error injection and detection capability e 512K Bytes of shared RAM e Selective message Monitor e 32 bit time tag e User friendly Windows 95 98 2000 NT XP Menu Software and Runtime Libraries e Two dual redundant channels with four transceiver connection options User friendly menus for interactive operation as well as an extensive run time library RTL for customer developed applications are supplied with the card These packages run under Windows 95 98 NT 2000 XP The RTL contains over 100 functions written in Microsoft C C and complies with VISA software conventions to facilitate platform portability The library is compatible with Visual Basic 4 and 5 Support is provided for double buffered data tables and message frames queued interrupts block data transfers via 1553 and over 30 special routines executed by
31. s is similar to the BC s capability please refer to the section dealing with BC error injection The RT can also inject response errors and illegal terminal address errors No response errors can be defined for bus A bus B or both bus A and B Late response errors can be specified from 14 to 30 microseconds with 1 microsecond resolution Alternate bus errors will cause the RT to respond on bus B when receiving commands on bus A or on bus A when receiving commands on bus B Illegal terminal address errors are defined by clicking the Illegal Tadr button and specifying an address which is different from that assigned to the RT This will cause the RT to respond with the wrong terminal address in its status word RT Dynamic Bus Control Acceptance If Yes is selected for the Accept Bus Control option the RT will commence communication as a BC after the specified delay The delay can range from 40 to 130 000 microseconds RT Intermessage Routines When an external BC is used the RTs can also execute two intermessage routines at the completion of a message The routines are determined by the data table accessed by the RT during the message please refer to the section on Data Tables for details MONITOR The Monitor operation is organized as a pipeline with 3 stages the first stage monitors all messages received from the bus the second stage stores selected messages in a circular buffer which resides in the card s shared RAM and the
32. ses the data tables based on the assignment of tables to messages The Data Table menu has two options BC RT Data Tables and Mode Code Data Tables BC RT Data Tables The BC RT Data Table window is shown below n Lalande E a E Xj Die labin Maer e 1 npe F per l I cel Each table is assigned a default name that can be modified if desired The table size is programmable from 1 to 32 words and the contents can be displayed in hexadecimal binary decimal or octal representations The values can be edited by typing in the desired value Two intermessage routines chosen from the following list can be assigned to each data table These routines are executed by RTs which access the table after the message is completed INTERMESSAGE ROUTINES for RTs No Operation Set Service Request Bit in Status Set Output Trigger Reset Output Trigger No Response on Both Buses Set Busy Bit in Status Set Busy Bit in Status o Reset Busy Bit in Status Mode Code Data Tables Each Mode Code with data as defined by 1553 has its own data table with a unique data word for each of the 32 possible RT addresses The table can be selected by the name or value of the mode code and the values can be displayed and edited in hexadecimal binary decimal or Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 octal The Mode Code Data Table window is shown below TRIN
33. sist of both word count and bit count errors Bit count errors of 3 to 3 bits can be injected into any word and word count errors of 32 to 1 words can change the actual number of data words sent by the BC relative to the word count in the command For example if the command specifies 7 data words and the word count error is defined as 2 then only 5 words will be sent The first word in the message i e the command Is numbered 0 and the first data word is numbered 1 Two modifying functions glitch and inverse are used to implement Manchester encoding errors Inverse complements the encoder output for a specified period of time Glitch forces an idle bus condition on the output of the encoder for a specified length of time The encoding error timing is controlled by 2 parameters error location and error width The error location is in turn specified by defining the word number and the delay from the start of the word in 50 nanosecond increments The error width is also defined in 50 nanosecond increments up to a maximum of 3 microseconds For example to program an inverted sync in data word 3 the following values should be programmed Ernir Delin hit Bit coud R wond Cout Bins E eee Eneantiey Era M irh irrena Gen Bigi atte T 37 nn te gh m gt am ae fs ize To create a Manchester encoding error in the second bit of the terminal address in a command word the following values should
34. ted to separate MIL STD 1553 buses that are referred to as Channel1 and Channel2 Each channel can be either direct coupled or transformer coupled to the card The coupling mode for Channeli is determined by jumpers JP5 JP8 and the coupling mode for Channel2 is determined by jumpers JP1 JP4 The jumper positions for Transformer coupling and Direct coupling are illustrated below JP3 B JP1 BN JP8 AN JP7 A JP6 B JP5 BN JP4 AN JP2 A CHANNEL1 CHANNEL2 Jumpers for Transformer Coupling JP3 B JP1 BN JP8 AN JP A JP6 B JP5 BN JP4 AN JP2 A CHANNEL1 CHANNEL2 Jumpers for Direct Coupling SOFTWARE INSTALLATION The following standard software is supplied with the board e Runtime Libraries for Windows 95 98 2000 NT XP e Windows Menu e Parameter Monitor e Communications Reconstructor e Stack Editor The software installation instructions are as follows 1 Install the board into one of the PCI slots and restart the computer Windows will detect the new hardware and display the New Hardware Found Dialog box Exit the dialog box 2 Run setup exe from the IDEA CD and upon completion power down the computer 3 Turn the computer on again When the computer has finished rebooting the New Hardware Found Dialog box will reappear Select the ideapci inf file 4 Run the IDEA Control Panel to assign a card number The Device Manager list should now indicate the presence of the board This can be verified by access
35. the board s BC RT during intermessage gaps Data structures can be created tested and saved using the menu software and then imported by the library The run time library is therefore an ideal tool for highly efficient sophisticated real time applications Two very useful software packages are included without additional cost The first program is a powerful Parameter Monitor for real time or off line analysis and display of data in graphical form The second program is a Communication Reconstructor which facilitates system integration by replaying previously monitored messages with the original contents and timing Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 HARDWARE INSTALLATION Hardware Configuration The 1553 IDEA PCI S Card is a true Plug and Play device When installed in one of the PC s PCI slots and rebooted the board is automatically detected and reports stored parameter information such as memory and interrupt usage to the operating system When installing a card the following should be observed e Never insert or remove a card with the power on e Insert the card so that the two D type connectors protrude from the rear opening and then gently press the card into the mother board connector e Make sure that adjacent cabling and wiring do not hinder the airflow around the card Bus Coupling Alternatives The card contains two dual redundant 1553 transceivers that can be connec
36. the card receives and transmits on Channel 1 and the second half shares the Channel 1 receiver with the first half Configuration 1 can be used for example when the first half functions as a BC RT and the second half functions as a Monitor on the same dual redundant bus Configuration 2 This configuration connects each half of the card to its own separate dual redundant bus Configuration 2 can be used for example to Monitor two independent dual redundant buses when both card halves function as Monitors Another possibility is to serve as separate BC RTs on each of the independent channels Configuration 3 This configuration connects the outputs of the receivers on Channeli to the inputs of the transmitters on Channel2 Similarly the outputs of the receivers on Channel2 are connected to the inputs of the transmitters on Channeli The first half of the card receives from Channel1 and the second half of the card receives from Channel2 Configuration 3 can be used as a bridge to connect 2 independent dual redundant buses Special CARD HALF 1 CARD HALF 2 CARD HALF 1 CARD HALF 2 logic is employed to avoid oscillation by ensuring that when a word is received first on one channel it is transmitted immediately to the other channel while inhibiting transmission in the opposite direction In this configuration both card halves can function as Monitors CARD HALF 1 CARD HALF 2 Configuration
37. to 1 the Monitor will detect an exceptional condition Exceptional conditions are counted in real time and denoted in the stack The BC also has access to the status mask and its operation can be modified when an exceptional status condition is detected The most significant 5 bits in the STATUS MASK are always 0 s the remaining bits are defined by the user Hahm ak xj i m e fF Hiraga Ero E F mhirean A leap iz ji z M i fee Reserved E fet gusii i E Bo a a a Data Device Corporation 105 Wilbur Place Bohemia NY 11716 1 800 DDC 5757 631 567 5600 Terminal Activity The Terminal Activity menu is used to define which terminal addresses are to be simulated by the IDEA card and to assign names to them Terminal Bx braly l x Ego Ai P on fri r 2 fa T Fa fis Pufu Fa pHs Ea faa eee ee Pe is e a a PaO Fea fme PF fpr Fars a a Cape o a far Pig Fri E Fa fars rafa Fa pha a M 1m jar 15 Bi a 7 ko En Canigb ERLE A terminal address can also be assigned to the Bus Controller since it may pass control to another RT and become an RT itself Dynamic bus control acceptance by an RT is supported please refer to the RT menu for more details Response Timeout The response timeout menu is used to define the BC s timeout when waiting for a status response The same value is used by the Monitor to flag no responses in the message stack The time
Download Pdf Manuals
Related Search
Related Contents
Digital Video Surveillance System User Manual P18~19(1415KB Se entregaron los siguientes PREMIOS: Magazine LifeSource DT-604 User's Manual 08 OFG Safety Program Manual - Operation of Aerial Platforms Virtu USA GD-4072-WMRO-DW Instructions / Assembly TSUNAMIS NAVIGATOR - Transas NaviGator Copyright © All rights reserved.
Failed to retrieve file