Differences
This shows you the differences between two versions of the page.
| dsdb:rm [2016/05/04 06:01] – sbobrowicz | dsdb:rm [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======= DSDB Reference Manual ======= | ======= DSDB Reference Manual ======= | ||
| - | ====== Overview ====== | ||
| {{ : | {{ : | ||
| Line 51: | Line 50: | ||
| The DSDB is compatible with Xilinx’s new high-performance Vivado Design Suite as well as the ISE/EDK toolset. These toolsets meld FPGA logic design with embedded ARM software development into an easy to use, intuitive design flow. They can be used for designing systems of any complexity, from a complete operating system running multiple server applications in tandem, down to a simple bare-metal program that controls some LEDs. | The DSDB is compatible with Xilinx’s new high-performance Vivado Design Suite as well as the ISE/EDK toolset. These toolsets meld FPGA logic design with embedded ARM software development into an easy to use, intuitive design flow. They can be used for designing systems of any complexity, from a complete operating system running multiple server applications in tandem, down to a simple bare-metal program that controls some LEDs. | ||
| + | |||
| + | {{ : | ||
| ---- | ---- | ||
| Line 609: | Line 610: | ||
| On-board auxiliary buffers and electronic switches control the direction of signals that differ between Source and Sink. These signals are summarized Table 14. | On-board auxiliary buffers and electronic switches control the direction of signals that differ between Source and Sink. These signals are summarized Table 14. | ||
| - | | **Signal** | + | | **Signal** |
| - | | **HPD** | + | | **HPD** |
| - | | ::: | Sink | ::: | Output | + | | ::: | Sink | ::: | Output |
| - | | **5V0** | + | | **5V0** |
| - | | ::: | Sink | ::: | Input | HDMI_OUT_EN = 0 | | + | | ::: | Sink | ::: | Input | HDMI_OUT_EN = 0 | |
| //Table 14. HDMI signal direction in Source and Sink roles. | //Table 14. HDMI signal direction in Source and Sink roles. | ||
| Line 768: | Line 769: | ||
| The DSDB contains a four-digit common anode seven-segment LED display. Each of the four digits is composed of seven segments arranged in a “figure 8” pattern, with an LED embedded in each segment. Segment LEDs can be individually illuminated, | The DSDB contains a four-digit common anode seven-segment LED display. Each of the four digits is composed of seven segments arranged in a “figure 8” pattern, with an LED embedded in each segment. Segment LEDs can be individually illuminated, | ||
| - | {{ nexys4-ddr:n4s.png?600 |}} | + | {{ :basys3-_seven_segment_display.png?600 |}} |
| - | Figure 15. FIXME -- fix figure label by removing from image and placing in text | + | //Figure 15. Digit Illumination Patterns// |
| The anodes of the seven LEDs forming each digit are tied together into one “common anode” circuit node, but the LED cathodes remain separate, as shown in Fig 16. The common anode signals are available as four “digit enable” input signals to the 4-digit display. The cathodes of similar segments on all four displays are connected into seven circuit nodes labeled CA through CG. For example, the four “D” cathodes from the four digits are grouped together into a single circuit node called “CD.” | The anodes of the seven LEDs forming each digit are tied together into one “common anode” circuit node, but the LED cathodes remain separate, as shown in Fig 16. The common anode signals are available as four “digit enable” input signals to the 4-digit display. The cathodes of similar segments on all four displays are connected into seven circuit nodes labeled CA through CG. For example, the four “D” cathodes from the four digits are grouped together into a single circuit node called “CD.” | ||
| Line 776: | Line 777: | ||
| {{ : | {{ : | ||
| - | Figure 16. FIXME -- Fix figure label | + | //Figure 16. Common Anode Circuit Node// |
| A scanning display controller circuit can be used to show a four-digit number on this display. This circuit drives the anode signals and corresponding cathode patterns of each digit in a repeating, continuous succession at an update rate that is faster than the human eye can detect. Each digit is illuminated just one-fourth of the time, but because the eye cannot perceive the darkening of a digit before it is illuminated again, the digit appears continuously illuminated. If the update, or “refresh”, | A scanning display controller circuit can be used to show a four-digit number on this display. This circuit drives the anode signals and corresponding cathode patterns of each digit in a repeating, continuous succession at an update rate that is faster than the human eye can detect. Each digit is illuminated just one-fourth of the time, but because the eye cannot perceive the darkening of a digit before it is illuminated again, the digit appears continuously illuminated. If the update, or “refresh”, | ||
| Line 782: | Line 783: | ||
| For each of the four digits to appear bright and continuously illuminated, | For each of the four digits to appear bright and continuously illuminated, | ||
| - | {{ nexys4-ddr:n4u.png?400 |}} | + | {{ :basys3-seven_segment_timing_diagram.png?400 |}} |
| - | Figure 17. FIXME -- fix figure label | + | //Figure 17. Four digit scanning display controller timing diagram// |
| ---- | ---- | ||
| - | |||
| ====== 17 Audio ====== | ====== 17 Audio ====== | ||
| Line 864: | Line 864: | ||
| Pmod connectors are 2x6, right-angle, | Pmod connectors are 2x6, right-angle, | ||
| - | {{ :zybo:pmod1f.png?300 |}} | + | {{ :basys3-pmod_connector.png?300 |}} |
| - | Figure 19. FIXME -- Remove figure label from picture and correctly label in text | + | //Figure 19. Pmod Connecter Front View// |
| Digilent produces a large collection of Pmod accessory boards that can attach to the Pmod expansion connectors to add ready-made functions like A/D’s, D/A’s, motor drivers, sensors, and other functions. See www.digilentinc.com for more information. | Digilent produces a large collection of Pmod accessory boards that can attach to the Pmod expansion connectors to add ready-made functions like A/D’s, D/A’s, motor drivers, sensors, and other functions. See www.digilentinc.com for more information. | ||

