Visible to Intel only — GUID: eis1415242855190
Ixiasoft
1.1. ALTDDIO Features
1.2. ALTDDIO Common Applications
1.3. ALTDDIO Resource Utilization and Performance
1.4. ALTDDIO Parameter Settings
1.5. ALTDDIO Functional Description
1.6. Design Example: 8-Bit DDR Divider Using ALTDDIO_BIDIR
1.7. ALTDDIO_IN IP Core Signals
1.8. ALTDDIO_OUT IP Core Signals
1.9. ALTDDIO_BIDIR IP Core Signals
1.10. Verilog HDL Prototype
1.11. VHDL Component Declaration
1.12. VHDL LIBRARY-USE Declaration
1.13. Double Data Rate I/O (ALTDDIO_IN, ALTDDIO_OUT, and ALTDDIO_BIDIR) IP Cores User Guide Archives
1.14. Document Revision History
Visible to Intel only — GUID: eis1415242855190
Ixiasoft
1.5.2. DDR I/O Timing
Figure 6. DDR I/O Input Timing WaveformThis figure shows the functional timing waveform for the input path. The signal names are the port names used in the ALTDDIO_IN IP core. The datain signal is the input from the pin to the DDR circuitry. The output of register BI is neg_reg_out. The output of latch CI is dataout_1, and the output of register AI is dataout_h. dataout_h and dataout_l feed the logic array and show the conversion of the data from a DDR implementation to positive-edge triggered data.
Figure 7. DDR I/O Output Timing WaveformThis figure shows a functional timing waveform example for the output path with the output enable registered. In this example, the delay switch-on by a half clock cycle is not turned on, so the second output enable register (BOE) is not used. The output enable signal OE is active high and can be driven from a pin or internal logic. The data signals datain_l and datain_h are driven from the logic array to output registers AO and BO. The dataout signal is the output from the DDR circuitry to the pin.
The waveform in the figure reflects the software simulation results. The OE signal is active low in silicon; however, the Intel® Quartus® Prime software implements this as active high and automatically adds an inverter before the D input of the OE register AOE. You can change the OE back to active low, if desired.