Digilent Genesys 2 Reference Manual page 27

Table of Contents

Advertisement

All of the SD pins on the FPGA are wired to support full SD speeds in native interface mode, as shown in Figure 17. The SPI
interface is also available, if needed. Once control over the SD bus is passed from the microcontroller to the FPGA, the
SD_RESET signal needs to be actively driven low by the FPGA to power the microSD card slot.
To talk to an SD card, several communication layers need to be implemented in the FPGA. The physical layer (de)serializes
command and data packets over either the SD native or SPI interface. The data link layer should implement the SD state
machine, issuing initialization and read/write commands specific to the SD standard. The data link layer provides access to raw
blocks/sectors on the SD card. To access a formatted card, a file system layer should abstract sectors into files and directories.
On top of the file system layer comes the actual application.
For more information on implementing an SD card controller, refer to the SD card specification available at
www.sdcard.org
(http://www.sdcard.org)
17. HDMI
The Genesys 2 board contains two buffered HDMI ports: one source port J4 (output), and one sink port J5 (input). Both ports
use HDMI type-A receptacles and include HDMI buffer TMDS141. The buffers work by terminating, equalizing, conditioning
and forwarding the HDMI stream between the connector and FPGA pins.
Both HDMI and DVI systems use the same TMDS signaling standard, directly supported by Kintex-7 user I/O infrastructure.
Also, HDMI sources are backward compatible with DVI sinks and vice versa. Thus, simple passive adaptors (available at most
electronics stores) can be used to drive a DVI monitor or accept a DVI input. The HDMI receptacle only includes digital
signals, so only DVI-D mode is possible.
The 19-pin HDMI connectors include three differential data channels, one differential clock channel five GND () connections,
a one-wire Consumer Electronics Control (CEC) bus, a two-wire Display Data Channel (DDC) bus, a Hot Plug Detect (HPD)
signal, a 5V power pin capable of delivering up to 50mA, and one reserved (RES) pin. All are wired to the FPGA with the
exception of RES.
Pin/Signal
J4 (Source)
Description
D[2:0]+/-
Data output
CLK+/-
Clock output
CEC
Consumer Electronics Control
bidirectional
SCL, SDA
DDC bidirectional
HPD
Hot-plug detect input (inverted, active-
low)
.
FPGA
Pin
J5 (Sink)
Description
Data input
Clock input
Consumer Electronics Control
bidirectional
DDC bidirectional
Hot-plug assert output (active-high)
Page 27 of 35
FPGA
Pin

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Genesys 2 and is the answer not in the manual?

Table of Contents