Home
HFAN-9.5.0 Pattern Creator/Converter Software User Manual
Contents
1. e Once the Done button is pressed the pattern 1 sequence and statistics are erased The q f Norlaverted Inverted CANCEL information should be written down before pressing the Done button if it will be needed at a later time Figure 9 Creator Example Step 3 4 The first sequence of the pattern is now shown in the Pattern Sequence box and the corresponding statistics of the pattern to this point are shown in the Pattern Statistics textbox Figure 10 2 Example A common use of this software is to add sections of CIDs to existing PRBS patterns in order to test the response of a device with data that has low 7 frequency content For example to create a 2 1 l attern Creator PRBS 100CID test pattern the following steps are MA AXA en ete Seen Se used Pattern Creator 1 Click the Output File Name button and Gick Output File eee Name to Start PRBS 2 7 1 x1 C WINDOWS Desktop Pattem F enter the name and location of the file that Bip Fs will be created Figure 8 lt a PRBS PRBS PRBS 2a zz _ 5285 AV AXI svi alte irea Biber DE E To Na ed a Po a wn otal One Count 64 Pattern Creator Resources Information al Aero Co Click Output File Pattern Sequence Output Filename Path Name to Start Percent Message Box Complete Pattern Ones Zeros Spats Maamum Consecutive l s 7 Statistics Waamun Consecutive O s 6 Transit
2. longer pattern files because they require less disk space 3 1 3 DAT Pattern Files DAT file types can be used with Agilent 70843 and 70841 pattern generators These files are also binary files but they include different file header information than the PTRN file type Pattern generators that use DAT file types have pattern store locations 5 12 available The pattern file name is included in the header information of the file If the name is changed the pattern generator will not recognize the file 3 2 Pattern Granularity When using the Agilent 86130A 70843 or 70841 pattern generators the length of a user input pattern must be a predefined multiple for a given range of pattern lengths As the pattern length increases the multiple increases as well Tables 2 and 3 list the pattern granularity of each generator This information can also be accessed with the software by clicking the Pattern Granularity button Maxim Integrated Page 6 of 8 Table 2 Granularity Table 70841 70843 It can take several minutes to convert a pattern file that is over 2 million bits in Pattern Length L Step Size length Bits Bits L lt 32000 e The software must first count the number of 32000 lt L lt 64000 bits in the file to verify that the pattern is the correct type and that it does not exceed the maximum pattern length e PTRN and DAT file types should be used 128000 lt L lt 256000 8 when possible as they
3. patterns in a text file format To start a new pattern click the Output File Name button and choose a filename and location Once the file location and name are selected the file is created Patterns can then be added sequentially by pressing the buttons of the various built in pattern sequences The sequence of the pattern created will appear in the Pattern Sequence box and the statistics of the pattern will be displayed in the Pattern Statistics text box Pressing the Done button closes the text file that was created More details and an example of how to use the buttons and features of the Pattern Creator section will be demonstrated in the following paragraphs PRES PRES PRES fo esd el As PRES PRES 2 11 1 oof KZD Lonsecutive Einar Text Misc Digits Eile Patterns Percent Message Box Complete Figure 1 Pattern Creator Tab Menu Application Note HFAN 9 5 0 Rev 1 04 08 Maxim Integrated Page 2 of 8 Table 1 PRBS Pattern Length Tap Positions 2 1 PRBS Patterns Register Pattern Length Length Register Number 1 to n The Pseudo Random Bit Sequences PRBS are n 2 1 Tap1 generated using a software version of the conventional hardware shift register with the taps of minimum shift algorithms generated from Galois field arithmetic Figure 2 Table 1 see References 1 amp 2 The shift register length is determined by the pattern title For example a PRBS 2 1 pattern would be g
4. take up less disk ica e DAT files require specific filenames The number of the filename should be selected The Maxim pattern length for the 70841 is before clicking the DAT button 4194304 bits 3 4 Example Table 3 Granularity Table 86130A Pattern Length L Step Size To convert the pattern that was created in section Bits Bits 2T L lt 128000 a r m 128000 lt L lt 256000 select the pattern generator that wi e 256000 lt L lt 512000 used For this example we will assume the Z30000 lt L lt 912000 enerator is the Agilent 70843 series Figure 512000 lt L lt 1024000 16 g g 1024000 lt L lt 2048000 2048000 lt L lt 4096000 4096000 lt L lt 8000000 64 MA AXKANAAL Pen cet eeen se Pattern Converter Resources Information If the pattern does not meet these requirements the Pattern Generator Selection Convert File pattern generator may not recognize the file The C Agilent N4901 2 up to 13 5Gbps Convert Binay Test fletoHex HEX software will verify the pattern length when doing a ous ae a up F n conversion If an error is found in the pattern length PRA EOR z 7 heres paan an braytie PTPN a message box will appear Figure 15 with the two Masinun Pate Lergh mmm ranet aira Tes Pee I oa pattern lengths that meet the requirements that are ee polls oa closest to the original pattern length The pattern will Pater Gordan gtonfany_ Pater DATicyeed gt LS E then need
5. to be adjusted before the conversion can Percent be es Message Box Complete take place o Ooo Dutput File Name moo Pattern Granularity Error Pattern length is 1000031 bits and does not meet the Figure 16 Converter Examp le Step 1 Granulanty requirements for the selected pattern generator 32bit step for 512000 lt Pattern Length lt 1024000 2 Set the pattern store number for the DAT eters For proper operation pattern length should be either file type to any number between 5 and 12 by POSEY 000000 or 1000032 bits long Error clicking on the up down buttons Figure 16 Click the Pattern Granularty button in main menu for additonal details and user pattern length requirements 3 Click on the DAT button and find the binary Figure 15 Pattern Granularity Error text file that needs to be converted and then click on Open Figure 17 After the Open 33 Additional Pattern Converter button is clicked the program will count the Considerations number of data bits in the file In addition to the items in sections 2 6 and 3 2 the following items should also be noted when using the pattern converter section of the software Application Note HFAN 9 5 0 Rev 1 04 08 Maxim Integrated Page 7 of 8 Input File Name 21x Look in 3a Pattern Files l al c 4 Resources Information The Resources Information tab Figure 20 includes links to helpful Maxim Integrated Products websites the
6. 4 08 Repeat Number Ei Enter the Number of Times to Repeat the Pattern s99 ok Mon lnverted Inverted LANCEL Figure 6 Binary File Options This feature can also be used to read in an existing pattern text file and determine its statistics This can be a useful tool in evaluating test files or actual data in the system 2 5 Miscellaneous Test Patterns By pressing the Misc Patterns button the user can add sections of various length repeating one zero patterns 10 1100 111000 etc non standard PRBS patterns or variable bit lengths of internally generated random bits Figure 7 Select the Desired Pattern and Press OK CANCEL 0K aS Figure 7 Miscellaneous Test Patterns 2 6 Pattern Creator Considerations The following items should be considered when creating test patterns with this software e The software writes the pattern to the selected file sequentially It 1s not possible to go back and edit the file after a pattern has been added e Pattern Granularity see section 3 2 e Pattern files greater than 2 million bits can take a couple of minutes to write e The software does not allow the pattern length to exceed 34 million bits Maxim Integrated Page 4 of 8 e Many pattern generators can only use SS BL pattern files up to 8 million bits in length Enter the Number of and may have limitations to the number of Times to Repeat the PRBS CIDs that they can tolerate
7. Application Note HFAN 9 5 0 Rev 1 04 08 Pattern Creator Converter Software User Manual maxim integrated Pattern Creator Converter Software User Manual 1 Introduction The Pattern Creator Converter software available for download at http www maxim ic com tools other was written to facilitate the creation and use of complicated and non standard test patterns for evaluation of ICs modules and systems used in fiber optic video backplane and other applications This application note will step through the features and use of the Pattern Creator Converter software and show examples on how to use the program The software has three main sections a Pattern Creator a Pattern Converter and Additional Resources Information Note This software is intended to run on a windows based desktop computer Windows 98 or newer with a screen resolution of 800x600 or larger The operating system that 1s included with test equipment pattern generators oscilloscopes etc will often lack the necessary installed window components to allow correct operation of the program directly on that equipment m Pattern Generator 7 Converter MAXIM Pattern Creator Pattern Sequence Click Output File Name to Start Output File Name Dione Pattern Statistics Converter Resources Information Output Filename Path 2 Pattern Creator The Pattern Creator Figure 1 allows the user to create long binary test
8. enerated using a shift register 7 bits long Where n is the register length the PRBS pattern 1023 contains every possible combination of n bits 9047 except one a asa cpio is porn i u 20 1048575 20 17 f 21 2097151 2 19 22 4194303 22 21 23 8388607 23 18 PRBS Generation n Bit Shift Register n 1 3 p Figure 2 PRBS Generation The mark density 100 number of ones total x bits and the transition density 100 number of bit transitions total number of bits of PRBS Enter the Number of patterns are approximately 50 This approximation i iy i iy aaa improves as the pattern length shift register length increases Also the maximum number of consecutive identical digits CIDs is equal to the l Ok register length n e g a 2 1 PRBS has a AAI maximum of 23 CIDs i Nonlnwverted Inverted TAPI 5 Pressing any of the PRBS buttons opens the option Figure 3 PRBS Options list shown in Figure 3 Using this option list the PRBS sequence can be repeated an integer number In this software program each PRBS register 1s of times or the total number of bits to write of the initialized with all 1 s Therefore each PRBS given PRBS can be selected The PRBS can also be sequence will start with the maximum CID length written to the
9. file inverted or non inverted It is e g the first seven bits generated from the non important to note that the mark density and the inverted PRBS 2 7 1 will be all ones transition density of the pattern sequence can deviate from the 50 approximations if only part of the PRBS is written to the file Application Note HFAN 9 5 0 Rev 1 04 08 Maxim Integrated Page 3 of 8 2 2 K28 5 Pattern By pressing the K28 5 button the user can add one or multiple K28 5 sequences with the choice of being inverted or non inverted Figure 4 The data bits added for each K28 5 sequence is the entire K28 5 pattern where the non inverted bits are 1100 0001 0100 1111 1010 Enter the Number of Times to Repeat K285 n Norlaveted C Inverted CANCEL Figure 4 K28 5 Options 2 3 Adding Consecutive Identical Digits The consecutive digits button lets the user add 1 to 99999 consecutive ones or zeros to the pattern sequence Figure 5 Enter the Number of Consecutive Identical Digits f Ones Feros Figure 5 CID Options 2 4 Binary Text File The pattern creator converter software includes the option of inserting an existing text file The software will read any text file and extract the 1 and 0 text characters from the file and insert them into the pattern being created The file can be written inverted or non inverted and then be repeated up to 999 times Figure 6 Application Note HFAN 9 5 0 Rev 1 0
10. ion Density 50 39 Done EE N Figure 10 Creator Example Step 4 PRBS PRBS koss Zin 1 ce 5 Add 100 1 s to the end of the pattern by Piste Me clicking the Consecutive Digits button pe eee odie entering 100 in the box selecting the Ones Statistics option and then by clicking on the OK button Figure 11 Figure 8 Creator Example Step 1 E gt i 2 Click the PRBS 2 7 1 button Enter the Number of Consecutive Identical Digits 3 Click on the pull down menu Figure 9 and verify that Times to Repeat the PRBS is selected enter 1 in the text box verify that the Non Inverted option is selected and G Ones Zeros then click the OK button Figure 11 Creator Example Step 5 6 To balance the pattern two additional sequences need to be added Namely the inverse of the first two sequences To add the next sequence repeat step 3 except with the Inverted option selected Figure 12 Note that after OK button is clicked the Application Note HFAN 9 5 0 Rev 1 04 08 Maxim Integrated Page 5 of 8 sequence list adds the letters INV to the end of the PRBS sequence to indicate it was inverted Figure 14 Enter the Number of Times to Repeat the PRBS Figure 12 Creator Example Step 6 7 Repeat Step 5 except with the Zeros option selected Figure 13 Enter the Number of Consecutive Identical Digits C Ones Figure 13 Creator Example Step 7 8 The patter
11. n is now created As seen in the pattern statistics the pattern is balanced same number of ones and zeros Given the long CID sequences that were added the transition density is much less than 50 Figure 14 9 Click the Done button to complete the procedure The pattern is now ready to be used as a text file or converted to a pattern generator test file M Pattern Generator Converter X MA MALMO err Ese Pattern Creator Resources Information Click Output File Pattern Sequence Output Filename Path Name to Start PRBS 27 1 xl gt WINDOWS Desk top Pattern Files T estPattern t Gutput eile ame PRBS PRBS PRBS 2 23 1 2715 1 2 13 1 Consecutive Binary Text Misc Digits File Patterns PRBS PRBS 2711 1 277 1 K26 5 Percent Complete Figure 14 Creator Example Step 8 Application Note HFAN 9 5 0 Rev 1 04 08 3 Pattern Converter The pattern Converter section of the software reads in existing patterns and converts them to one of three formats for use with common pattern generators 3 1 Pattern Types 3 1 1 Hex Pattern Files HEX pattern files can be used with Agilent N4901 2 and 86130 pattern generators The HEX files can be opened and viewed in any text editor 3 1 2 PTRN Pattern Files PTRN file types can be used with Agilent N4901 2 and 86130 pattern generators The files are binary files so they can not be read in text editors PTRN files should be used for
12. software license agreement and information about the software version number Technical support is not available for this software Filename TestPattemtt However if errors bugs are found in the evaluation Filesoftype Fe a o cl of the software or additional features are requested please email maximfibersupport maximhq com with PRBSsoft in the subject line Any comments submitted will be considered in future revisions of the program I Open as read only 4 Figure 17 Converter Example Step 3 4 Select the location where the new pattern file should be stored and click the Save button Figure 18 Note Do not change the ey re filename when using DAT type pattern files MAALM peawerrar If the name is changed the pattern generator Resources 7 Information will not recognize the test file Internet Resources Software Information b S DALLAS JVLAALSJA view Output File Name 21x R i esources and Help options require Internet Explorer Save in Pattern Files aj Al c l and an Internet Connection _ License Maxim IC Web Site TestPattern tst About Go To Site About Technical support is not provided for software However if problems are found or additional features desired please email maximfibersupportt maximhg com with PRBSotft in the subject line and the items will be considered for any future revisions of the program File name Sa
13. ve as type dat Sa Cancel I Open as read only Figure 20 Resources Information Section Figure 18 Converter Example Step 4 5 After clicking the Save button the program will then convert the file and display a References message when it has completed Figure 19 The pattern can now be read and used by the 1 The Art of Electronics Horowitz amp Hill pattern generator Cambridge University Press 1995 2 Primitive Binary Polynomials Wayne MA MALS iwer EEE oe Stahnk Mathematics of Computation Vol Bann ees 27 No 124 pages 977 980 Oct 1973 Pattern Generator Selection Convert File C Agilent N4901 2 up to 13 5Gbps Convert Binary Text se sp HEX Ext fe Agilent 70843 Series up to 12Gbps C Agilent 86130 Serie to 3 6Gb Convert Binary T ext file to a Sune Ps pattern ptrn binary file PIRN C Agilent 70841 Series up to 3 0Gbps Maximum Pattern Length Convert a Binary Text File to a Number of Bits binary data file dat DAT Display information regarding Pattern Pattern Granularity Granularity falom DAT ha be o 12 7 Input File Name TestPattern txt Percent Message Box Complete Ha Complete 100 Output File Name Figure 19 Converter Example Step 5 Application Note HFAN 9 5 0 Rev 1 04 08 Maxim Integrated Page 8 of 8
Download Pdf Manuals
Related Search
Related Contents
nüvi® 700er-Serie - Benutzerhandbuch CLUB3D CAC-1160 PAC-AK52BC PAC-AK51BC PAC-AK31BC EN DE FR IT ES - In Store Shop Televisor Trinitron A Color Télécharger la fiche Conseil Equip Mini DisplayPort Cable, 2m Anleitung Copyright © All rights reserved.
Failed to retrieve file