Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| test-and-measurement:guides:waveforms-pattern-generator [2021/05/14 23:05] – ↷ Page moved from reference:test-and-measurement:guides:waveforms-pattern-generator to test-and-measurement:guides:waveforms-pattern-generator Arthur Brown | test-and-measurement:guides:waveforms-pattern-generator [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ===== Prerequisites ===== | ===== Prerequisites ===== | ||
| * A Digilent Test & Measurement Device with Digital Input/ | * A Digilent Test & Measurement Device with Digital Input/ | ||
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| - | * [[reference:test-and-measurement: | + | * [[test-and-measurement: |
| * A Computer with WaveForms Software Installed | * A Computer with WaveForms Software Installed | ||
| Line 68: | Line 68: | ||
| On the left panel, select the "Click to Add channels" | On the left panel, select the "Click to Add channels" | ||
| - | Return to WaveForms' | + | Return to WaveForms' |
| </ | </ | ||
| <WRAP column half> | <WRAP column half> | ||
| Line 86: | Line 86: | ||
| ---- | ---- | ||
| ==== Note: Variable Digital Supplies ==== | ==== Note: Variable Digital Supplies ==== | ||
| - | {{section> | + | {{section> |
| ==== Note: Analog Discovery Pro (ADP3450/ | ==== Note: Analog Discovery Pro (ADP3450/ | ||
| - | {{section> | + | {{section> |
| ==== Note: Using Multiple Instruments ==== | ==== Note: Using Multiple Instruments ==== | ||
| - | The //Pattern Generator// instrument can be used with other WaveForms instruments. Using multiple instuments at the same time is helpful in a wide variety of situations. One example would be to use the //Protocol Analyzer// to configure a device under test, the //Pattern Generator// or //Protocol Analyzer// to stimulate the device, and capturing the result in the //Logic Analyzer//, all at the same time. More information on how instruments can be operated together can be found in the [[reference:test-and-measurement: | + | The //Pattern Generator// instrument can be used with other WaveForms instruments. Using multiple instuments at the same time is helpful in a wide variety of situations. One example would be to use the //Protocol Analyzer// to configure a device under test, the //Pattern Generator// or //Protocol Analyzer// to stimulate the device, and capturing the result in the //Logic Analyzer//, all at the same time. More information on how instruments can be operated together can be found in the [[test-and-measurement: |
| It should be noted that while multiple instruments can use any Digital Input pin, and those pins can be used as Digital Outputs, no more than one instrument can control a Digital Output pin at a time. WaveForms accounts for this by disabling instruments using a shared output, or by displaying a message stating that a shared output is currently used by a different instrument. | It should be noted that while multiple instruments can use any Digital Input pin, and those pins can be used as Digital Outputs, no more than one instrument can control a Digital Output pin at a time. WaveForms accounts for this by disabling instruments using a shared output, or by displaying a message stating that a shared output is currently used by a different instrument. | ||
| Line 110: | Line 110: | ||
| The **Run** drop-down determines the period of time the pattern generator will generate a pattern for. It also automatically changes the horizontal time axis in the plot (unless manually overridden as shown in [[# | The **Run** drop-down determines the period of time the pattern generator will generate a pattern for. It also automatically changes the horizontal time axis in the plot (unless manually overridden as shown in [[# | ||
| - | The **Repeat** drop-down is available when the //Pattern Generator// is set to run for a finite amount of time, and will cause the instrument to generate the pattern the set number of times. In " | + | The **Repeat** drop-down is available when the //Pattern Generator// is set to run for a finite amount of time and will cause the instrument to generate the pattern the set number of times. In " |
| </ | </ | ||
| Line 122: | Line 122: | ||
| Starting from the top left, the plus ({{: | Starting from the top left, the plus ({{: | ||
| - | == 3.2.1 Control | + | == 3.2.1 Types of Channels |
| - | When you add a channel to the Pattern Generator by click on the plus ({{: | + | When you add a channel to the Pattern Generator by click on the plus ({{: |
| The Show icon ({{learn: | The Show icon ({{learn: | ||
| Line 131: | Line 131: | ||
| <WRAP column half> | <WRAP column half> | ||
| {{reference: | {{reference: | ||
| - | |||
| </ | </ | ||
| </ | </ | ||
| Line 163: | Line 162: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | === 3.3 ROM Logic === | ||
| <WRAP group> | <WRAP group> | ||
| <WRAP column half> | <WRAP column half> | ||
| - | === 3.3 ROM Logic === | ||
| - | When you add a channel to the Pattern Generator by click on the plus ({{: | + | === 3.3.1 Parameters === |
| + | |||
| + | When you add a channel to the Pattern Generator by clicking | ||
| </ | </ | ||
| <WRAP column half> | <WRAP column half> | ||
| {{reference: | {{reference: | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP column half> | ||
| + | |||
| + | === 3.3.2 Truth Table === | ||
| + | |||
| + | Once you have all of your inputs and outputs added to the table, you can click on the TRUTH TABLE button to create the logic or pattern you want WaveForms to execute. | ||
| + | </ | ||
| + | <WRAP column half> | ||
| + | |||
| + | {{: | ||
| </ | </ | ||
| </ | </ | ||
| Line 200: | Line 216: | ||
| ==== Next Steps ==== | ==== Next Steps ==== | ||
| - | For more guides on how to use the Digilent Test & Measurement Device, return to the device' | + | For more guides on how to use the Digilent Test & Measurement Device, return to the device' |
| - | For more information on WaveForms visit the [[reference:software: | + | For more information on WaveForms visit the [[software: |
| - | For technical support, please visit the [[https:// | + | For technical support, please visit the [[https:// |

