Synaptic Labs' AXI-Hyperbus Controller Design Guidelines
|
|
- Rachel Payne
- 5 years ago
- Views:
Transcription
1 Synaptic Labs' AXI-Hyperbus Controller Design Guidelines Table of Contents Introduction Set-Up Requirements...4 Step 1: Obtain core materials...4 Step 2: License Setup...4 Step 3: Install AXI HBMC Vivado Component into the project IP Folder S/Labs' HBMC Configuration Synaptic Labs' AXI HBMC IP Vivado Component Option A Same Clock for the Hyperbus memory channel an AXI channel Clocking Wizard Configuration S/Labs' HBMC Configuration Option B Different Clocks for the Hyperbus memory channel and AXI channel Clocking Wizard Configuration S/Labs' HBMC Configuration Example : Synaptic Labs' AXI HBMC IP connected to the MicroBlaze processor MicroBlaze Cache Configuration example Supporting HyperFlash and HyperRAM memory regions in Eclipse / Vivado Address Editor AXI4 Limitations Signal Description...17 Section 5.1 : HyperBus Signal Interface...17 Section 5.2 : PLL Clock Signal Interface...18 Section 5.3: AXI Clock/reset interface...18 Section 5.4 : AXI Write Address Control Interfaces...18 Section 5.5 : Write response channel signals...19 Section 5.6 : Write data channel signals...19 Section 5.7: AXI Read Address Control Interfaces...20 Section 5.8 : Read data channel signals Static Timing Consideration Data Input Timing Constraint Timing Constraints Pin Clustering Current Pin assignment Using 3V HyperRAM and HyperFlash devices Selecting the correct operating frequency in Vivado Selecting the correct voltage in Vivado Connecting the HyperRAM signals to the FPGA I/O...23 Synaptic Labs' 2017 info@synaptic-labs.com V1.4 1
2 Introduction The HyperBus memory from Cypress/ISSI requires 11 external bus signals (12 if the memory is operating at 1.8v). Example data-sheets can be found at ttp:// ). Synaptic Labs' Hyperbus Controller IP has an AXI4 slave interface (please note that not the FULL AXI4 is implemented. These limitations are documented further below.). It supports burst mode access (up to 128 words). All external I/O pads to the Hyperbus memory are generated from within Synaptic Labs' Hyperbus Controller IP. The user does not need to manually instantiate the I/O pads in the design. An external pll is used to generate all the necessary clocks.. Note: Synaptic Labs' Hyperbus Controller IP does NOT support DCARS functionality (Hyper-RAM PSC mode). DCARS is a very specific capability requested by a very specific customer / chipset partner and is only supported by Cypress devices. ISSI devices do not have DCARS support. Cypress do not recommend the implementation of DCARS functionality. DCARS has a maximum frequency of 133 MHz. Synaptic Labs' 2017 info@synaptic-labs.com V1.4 2
3 1.0 Set-Up Requirements Step 1: Obtain core materials 1. Download and install Xilinx Vivado ( or later) on your PC, please ensure that your PC meets the required minimum specification. Step 2: License Setup 1. Next you need to register for Synaptic Labs' HyperBus Memory Controller IP. You can skip this step if you already registered and downloaded the IP. Free enrollment can be obtained from: Step 3: Install AXI HBMC Vivado Component into the project IP Folder 1. In this tutorial we assume that S/Labs HyperBus Memory Controller (HBMC) will be located in the Project directory. Alternatively, in the IP Catalog, you can add a new User Repository pointing to the directory where you have stored S/Labs HBMC IP. 2. Copy S/Labs AXI HBMC IP directory to the Vivado project directory/ip_lib and ensure it is linked in the IP Catalog. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 3
4 2.0 S/Labs' HBMC Configuration S/Labs' HBMC IP can be configured in Vivado GUI window. Double Click on S/Labs HBMC IP and the following window will pop up. The following is a short description of S/LABS HBMC parameters Is HyperFlash Present : Select whether HyperFlash is used in the project. (For the demo, select none) Is HyperRam Present : Select whether HyperRAM is connected. The user can select the size according to the HyperRAM device connected on the FPGA board. Device Family : This reflects the FPGA device family being used in the project AXI/Hyperbus Clock Dependency : Select Same Hyperbus/AXI clock if the Hyperbus clock (i_hbus_clk_0) and AXI clock (s00_axi_aclk) are connected to the same clock. For the Demo, select Same Hyperbus/AXI clock. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 4
5 Hyperbus Frequency in Mhz : this parameter has to be greater than or equal to the frequency of the hyperbus input clock (i_hbus_clk_0). For the Demo, use the 100Mhz option. It is used to select the correct timing parameters for the Hyperbus memory devices. Ensure that the hyperbus input clock frequency is less than or equal to the selected frequency. Parameter Value PLL Hyperbus input clock frequency 100 Mhz Less or equal to 100 Mhz 125 Mhz Less or equal to 125 Mhz 150 Mhz Less or equal to 150 Mhz For example, if the PLL clock frequency for the Hyperbus channel is set to 120 Mhz, then the 125 Mhz option should be selected. AXI BustCount Width - this reflects the maximum burst supported by the AXI channel. The actual burst count is calculated as (1 << AXI BustCount Width). For example, if AXI BustCount Width is set to 7, then maximum burst count is 128. Please note that a burstcount of 256 is not currently supported. This is due to the fact that a burstcount of 256 would violate the Tcsm timing paramters for the HyperRAM/HyperFlash memory device. AXI ID Width - this reflect the width of the ID signal for the AXI interface RDS_DELAY_ADJ : this parameter is used to generate a delayed RWDS clock signal in order to latch the incoming data from the HyperRAM or HyperFlash memory device. This parameter needs to be change if static timing violations occur on the HB_RWDS_clock/HB_dq path. The table shows gives an indication of values that can be used as the rds_delay_adj parameter for a given frequency. Frequency RDS_DELAY_ADJ 100 Mhz Mhz Mhz 5 S/Labs AXI HBMC user interface is designed for supporting Hyperbus memories running at up to 150Mhz. However, this is FPGA dependent, and not all FPGA families are capable of reaching that frequency. Top frequency mostly depend on the FPGA family, FPGA I/O pins, speed grade, routing, placement, etc. Setting pblocks on the IP and defining custom placement will slightly increase the top frequency. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 5
6 3.0 Synaptic Labs' AXI HBMC IP Vivado Component Do not use HB_rstn from S/Labs HBMC IP Connect external pin to 1 if needed A clock wizard is used to generate the clocks for the Hyperbus memory controller and Utility Idelay Control module. The Utility Idelay Control module requires a reference clock of 200Mhz. S/Labs HBMC IP requires 4 clocks : i_hbus_clk_0 : clock driving the Hyperbus controller i_hbus_clk_90 : clock for driving some Hyperbus I/O Signals. It operates at the same frequency as i_hbus_clk_0 but is phase shifted 90 degrees i_hbus_clk_180 : clock for driving some Hyperbus I/O Signals. It operates at the same frequency as i_hbus_clk_0 but is phase shifted 180 degrees. s00_axi_clk : clock driving the AXI interface. When S/Labs HBMC IP is configured to run at a single clock speed, this clock is connected to i_hbus_clk_0 clock. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 6
7 3.1 Option A Same Clock for the Hyperbus memory channel an AXI channel. This configuration shows how to connect S/Labs' HBMC IP so that the Hyperbus memory channel operates at the same frequency as the AXI bus interface. The advantage of this configuration is lower circuit area. Note how i_hbus_clk_0 and s00_axi_aclk are connected to the same clock Clocking Wizard Configuration The figure below shows a typical example of configuring the Clocking wizard. In this case, the clocks for the Hyperbus channel and AXI channels are all set to 100 Mhz. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 7
8 3.1.2 S/Labs' HBMC Configuration In this example, S/Labs' HBMC IP is configured with : Is HyperFlash Present : none Is HyperRam Present : none. Device Family : 7SERIES AXI/Hyperbus Clock Dependency : Same Hyperbus/AXI clock Hyperbus Frequency in Mhz : 100Mhz AXI BustCount Width : 7 (maximum burst is 128 **) AXI ID Width : 4 RDS_DELAY_ADJ : 16 Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 8
9 3.2 Option B Different Clocks for the Hyperbus memory channel and AXI channel. This configuration shows how to connect S/Labs' HBMC IP so the Hyperbus memory channel operates at a different clock frequency then the AXI bus interface. Note how i_hbus_clk_0 and s00_axi_aclk are connected to a different clock Clocking Wizard Configuration The figure below shows a typical example of configuring the Clocking wizard. In this case, the clocks for the Hyperbus channel are all set to 100 Mhz, while the clock for the AXI channel is set to 50 Mhz. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 9
10 3.2.2 S/Labs' HBMC Configuration In this example, S/Labs' HBMC IP is configured with : Is HyperFlash Present : none Is HyperRam Present : none. Device Family : 7SERIES AXI/Hyperbus Clock Dependency : Different Hyperbus/AXI clock Hyperbus Frequency in Mhz : 100Mhz AXI BustCount Width : 7 (maximum burst is 128 **) AXI ID Width : 4 RDS_DELAY_ADJ : 16 Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 10
11 3.3 Example : Synaptic Labs' AXI HBMC IP connected to the MicroBlaze processor The figure below shows a typical example of S/Labs' HBMC IP connected to the Microblaze processor. In this example, the Micoblaze Instruction and Data Cache are used and set to 4K with a line length of 8 words. It is important that both the Microblaze Instruction and data caches uses ONLY a line length of 8 words Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 11
12 3.3.1 MicroBlaze Cache Configuration example Synaptic Labs 2017 V1.4 page 12
13 3.4 Supporting HyperFlash and HyperRAM memory regions in Eclipse / Vivado Address Editor For now we will assume that you have configured S/Labs AXI HBMC IP with HyperFlash and HyperRAM enabled. In this case, the 64 Mbyte HyperFlash memory is associated with chip select 0, while the 8 Mbyte HyperRAM memory is associated with chip select 1. Ensure that all the Hyperbus signals are properly exported to the external connections. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 13
14 In the Address editor, a memory region is created for each memory device. Memory region HyperRAM links to the HyperRAM memory device. Memory region HyperFlash links to the HyperFlash memory device. ---VERY IMPORTANT--- When assigning the HyperRAM and HyperFlash base addresses in the Address editor ensure that the HyperRAM address offset is set exactly after the HyperFlash end address. If this rule is not followed, the design will not operate correctly. This rule applies only when the design has both HyperRAM and HyperFlash enabled. Example : 0x147ffffff 64 Mbit HyperRAM suppose the HyperFlash base address is set to 0x1000_0000 for a 64Mbyte HyperFlash, the end address is 0x13FF_FFFF then the HyperRAM base address is set to 0x1400_0000 0x Mbit HyperFLASH HyperRAM base address = HyperFlash Base address + HyperFlash Size 0x Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 14
15 4 AXI4 Limitations When designing the current revision of S/Labs HBMC IP, S/Labs focused on the minimum resource usage while servicing the widest applications. Hence, some limitations on the AXI4 interface exist. For most applications, the limitations will have NO effect. If for some reason, the projects needs one or more of the following AXI conditions, then S/Labs can modify the current design to accommodate these features. Maximum Burst : A maximum burst of 128 (32-bit) words is supported. Burst 256 is not supported due to a limitation on the HyperRAM/HyperFlash device. 8-bit or 16-bit bursts are NOT supported. Burst Mode : S/Labs HBMC IP supports a FIXED address and Increment address mode. It only supports a wrapping mode of 8 (32- bit) words. Address Wrapping for other burst lengths is NOT supported. If caches are used, ensure that the line length is set to 8 words. Out of Order and re-ordering : S/Labs' HBM IP does not support out of order or re-ordering on packets. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 15
16 5.0 Signal Description Section 5.1 : HyperBus Signal Interface Hyperbus Signal Description Comments Board consideration HB_CLK0 Differential clock pair 0 To be connected to pin CK on Hyperbus Memory device 0. HB_CLK0n Differential clock pair 0 (used with 1.8V devices) To be connected to pin CK# on Hyperbus Memory device 0. Connect to HyperRam CK signal Connect to HyperRam CK# signal HB_CLK1 Differential clock pair 1 Additional Clock pair Not connected HB_CLK1n Differential clock pair 1 Additional Clock pair Not connected HB_CS0n Chip select device 0 To be connected to pin CS# on Hyperbus Memory device 0. HB_CS1n Chip select device 1 To be connected to pin CS# on Hyperbus Memory device 1. HB_Wpn HB_RWDS Disables writes to HyperFlash memory devices (Write protect) Read strobe/write mask signal To be connected to pin WP# on any HyperFlash device. To be connected to pin RWDS on all Hyperbus memory devices. Connect to HyperFlash CS# signal. Leave unconnected if HyperFlash not present Connect to HyperRam CS# signal Connect to HyperFlash WP# if needed. Currently not used. Connect to HyperRam/HyperFLASH RWDS signal HB_Dq Data bus (8-bit) DDR Data bus Connect to HyperRam/HyperFLASH Dq signals HB_INTn HB_RST0 HB_RSTn Hyperbus interrupt from HyperFlash to FPGA. Hyperbus reset from HyperFlash to FPGA Reset to Hyperbus Memory To be connected to pin INT# on all HyperFlash device. To be connected to pin RSTO on all HyperFlash devices. To be connected to pin RESET# on all HyperBus memory devices. Optional Pullup Resistor (not used for the HyperRam Only Configuraton) Connect to HyperFlash INT# signal. Connect to HyperFlash RSTO signal DO not USE HB_INTn and HB_RSTO signals of the Hyperbus memories are open drain output without a pull-up resistor. Therefore, when these signals are used in the design, it is suggested that a pullup resistor is inserted either by setting the appropriate constraint on the input FPGA pad or adding a resistor on the board itself. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 16
17 Section 5.2 : PLL Clock Signal Interface Pll Signal Description Comments i_hbus_clk_0 Hyperbus Clock Hyperbus Clock i_hbus_clk_90 Hyperbus Clock (90 phase shift) 90 degress phase shift i_hbus_clk_180 Hyperbus Clock (180 phase shift) 180 degress phase shift Section 5.3: AXI Clock/reset interface AXI signal Description Comments s00_axi_aclk AXI clock source s00_axi_aresetn AXI reset source Section 5.4 : AXI Write Address Control Interfaces Avalon-MM signal Description Comments s00_axi_awid s00_axi_awaddr s00_axi_awlen s00_axi_awsize s00_axi_awburst Write address ID. This signal is the identification tag for the write address group of signals Write address. Burst length. The burst length gives the exact number of transfers in a burst. Burst size. This signal indicates the size of each transfer in the burst Burst type. The burst type and the size information, determine how the address for each transfer within the burst is calculated. s00_axi_awlock Lock type Not used s00_axi_awvalid s00_axi_awready Write address valid. This signal indicates that the channel is signaling valid write address and control information Write address ready. This signal indicates that the slave is ready to accept the address and associated control signals ** Maximum supported burst length is 128 ** Transfer size of 8, 16 and 32-bits are supported 32-bit Fixed and increment bursts are supported. Wrap is only supported for 32-bit, burst 8 Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 17
18 Section 5.5 : Write response channel signals AXI signal Description Comments s00_axi_bid s00_axi_bresp s00_axi_bvalid s00_axi_bready Response ID tag. This signal is the ID tag of the write response Write response. This signal indicates the status of the write transaction. Write response valid. This signal indicates that the channel is signaling a valid write respons Response ready. This signal indicates that the master can accept a write response Section 5.6 : Write data channel signals AXI signal Description Comments s00_axi_wid s00_axi_wdata s00_axi_wstrb s00_axi_wlast s00_axi_wvalid s00_axi_wready Write ID tag. This signal is the ID tag of the write data transfer. Write data Write strobes. This signal indicates which byte lanes hold valid data. There is one write strobe bit for each eight bits of the write data bus. Write last. This signal indicates the last transfer in a write burst Write valid. This signal indicates that valid write data and strobes are available Write ready. This signal indicates that the slave can accept the write data. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 18
19 Section 5.7: AXI Read Address Control Interfaces Avalon-MM signal Description Comments s00_axi_arid s00_axi_araddr s00_axi_arlen s00_axi_arsize s00_axi_arburst Read address ID. This signal is the identification tag for the write address group of signals Read address. Burst length. The burst length gives the exact number of transfers in a burst. Burst size. This signal indicates the size of each transfer in the burst Burst type. The burst type and the size information, determine how the address for each transfer within the burst is calculated. s00_axi_arlock Lock type Not used s00_axi_arvalid s00_axi_arready Read address valid. This signal indicates that the channel is signaling valid write address and control information Read address ready. This signal indicates that the slave is ready to accept the address and associated control signals ** Maximum supported burst length is 128 ** Transfer size of 8, 16 and 32-bits are supported 32-bit Fixed and increment bursts are supported. Wrap is only supported for 32-bit, burst 8 Section 5.8 : Read data channel signals AXI signal Description Comments s00_axi_rid s00_axi_rdata s00_axi_rresp s00_axi_rlast s00_axi_rvalid s00_axi_rready Read ID tag. This signal is the ID tag of the write data transfer. Read data Read response. This signal indicates the status of the read transfer. Read last. This signal indicates the last transfer in a write burst Read valid. This signal indicates that valid write data and strobes are available Read ready. This signal indicates that the slave can accept the write data. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 19
20 6.0 Static Timing Consideration 6.1 Data Input Timing Constraint The input read strobe (HB_RWDS) signal is edge aligned to the data signal (HB_dq). S/Labs HBMC RDS_DELAY_ADJ parameter is used to adjust the internal delay on the RWDS clock signal. 6.2 Timing Constraints A sample constraint script (HyperRAM.xdc) shows some typical timing constraints for the Hyperbus signals. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 20
21 7.0 Pin Clustering Please ensure all HyperBus channel pins are clustered physically close together in the programmable FPGA fabric. The FPGA board designer will need to balance the place-androute requirements of the HyperBus Controller Logic against the ideal placement of pins from the board layout perspective to minimize skew across pins and to minimise pin-to-pin wire latency delay. The signals received on the HB_DQ pins are fed as an input into a single on-chip blockram. The parallel capture of those signals is clocked by HB_RWDS. Hence the location of the HB_DQ/HB_RWDS pins must be placed in a way to also ensure low wire latencies to that single on-chip SRAM. From the perspective of the Hyperbus memory controller, try to ensure that the data being transported over all DQ signals arrive as close as possible, with as little skew, at the I/O pads The following output signals { HB_CLK0, HB_CLK0n, HB_CLK1, HB_CLK1n, HB_CS0n, HB_CS1n} use an ddr output pad configured in DDR register mode. The following bi-direction signals HB_Dq and HB_RWDS (Output mode) - use a ddr output pad with output enable control (oe) and configured in DDR register mode. (Input mode) - Unregistered buffer mode (pass through) Please ensure these DDR signals are mapped to IO Elements with DDR capabilities. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 21
22 8.0 Current Pin assignment All devices connected to a HyperBus memory channel must use the same Voltage standard. In Vivado Pin Assignment editor, all pins related to the Hyperbus Memories are set to 1.8 V. (This is device dependent and should be changed accordingly if a 3V Hyperbus memory device is used in the design). 8.1 Using 3V HyperRAM and HyperFlash devices 8.2 Selecting the correct operating frequency in Vivado The 3V HyperRAM and HyperFlash memories supports a maximum frequency of 100 Mhz. Hence the designer needs to select a frequency that is supported by the memory device. In Vivado block schematic, open S/Labs' HBMC IP component. Ensure that The Hyperbus channel clock Frequency is set to 100Mhz or less. We suggest that the designer use the One Clock operation for both the Avalon Port and the Hyperbus Channel Port. 8.3 Selecting the correct voltage in Vivado The designer needs to set the HyerRAM/HyperFlash voltage level signals to 3V. In Vivado, open the Assignment editor. Set the Hyperbus memory signals voltage level to 3V. 8.4 Connecting the HyperRAM signals to the FPGA I/O The 3V HyperRAM and HyperFlash devices do NOT require a differential clock pair. HB_CLK0n is left unconnected. Synaptic Labs 2017 info@synaptic-labs.com V1.4 page 22
Synaptic Labs' Hyperbus Controller Design Guidelines
Synaptic Labs' Hyperbus Controller Design Guidelines Table of Contents Introduction...1 1.0 Synaptic Labs' HBMC Controller IP Qsys Component...3 2.0 Typical S/Labs HBMC connection in Qsys...4 3.0 Typical
More informationLogiCORE IP AXI Quad Serial Peripheral Interface (AXI Quad SPI) v2.00a
LogiCORE IP AXI Quad Serial Peripheral Interface (AXI Quad SPI) v2.00a DS843 December 18, 2012 Introduction The AXI Quad SPI connects the AXI4 interface to those SPI slave devices that support Standard,
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T005C: A Qsys based Nios II Reference design with a simple HyperFlash test device using S/Labs' HBMC IP and S/Labs' Memory Region Mapper IP This
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T005B: A Qsys based Nios II Reference design with a simple application running from HyperFlash and HyperRAM device using S/Labs' HBMC IP. The HyperRAM
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T001: A Qsys based Nios II Reference design with HelloWorld test running in HyperRAM device using S/Labs' HBMC IP This tutorial describes a simple
More informationLogiCORE IP AXI BRAM Controller (v1.01a)
LogiCORE IP AXI BRAM Controller (v1.1a) DS777 December 14, 21 Introduction The AXI BRAM Controller is a soft LogiCORE Xilinx IP core for use with the Xilinx Embedded Development Kit (EDK) tool. The core
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T001A: A Qsys based Nios II Reference design with a simple self test of the HyperFlash and HyperRAM device using S/Labs' HBMC IP This tutorial
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T002A: A Qsys based Nios II reference design using Intel s MSGDMA to benchmark memory copy operations on the HyperRAM device using S/Labs' HBMC
More informationHyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T002A: A Qsys based Nios II reference design using Intel s MSGDMA to benchmark memory copy operations on the HyperRAM device using S/Labs' HBMC
More informationLogiCORE IP DisplayPort v2.3
LogiCORE IP DisplayPort v23 DS802 June 22, 2011 Introduction The Xilinx LogiCORE IP DisplayPort interconnect protocol is designed for transmission and reception of serial-digital video at two standard
More informationSystem Cache (CMS-T002/CMS-T003) Tutorial
Synaptic Labs' System Cache (CMS-T002/CMS-T003) Tutorial T006A: Arduino Style Nios II/e embedded system: A Qsys Nios II Reference design based on S/Labs' HBMC IP and S/Labs' System Cache for accelerating
More informationSynaptic Labs HyperBus Memory Controller (HBMC) Tutorial for Intel FPGA devices
Benjamin Gittins Chief Technical Officer Mbl: +995 551 026 588 b.gittins@synaptic-labs.com Synaptic Laboratories Ltd. Company ID 41272593 www.synaptic-labs.com info@synaptic-labs.com Monday, July 16, 2018
More informationLogiCORE IP Object Segmentation v1.0
LogiCORE IP Object Segmentation v1.0 DS832 March 1, 2011 Introduction The Xilinx LogiCORE IP Object Segmentation core provides a hardware-accelerated method for identifying objects of interest within a
More informationSynaptic Labs' AXI HyperBus Memory Controller (HBMC) IP for Xilinx FPGA Devices Tutorial
Synaptic Labs' AXI HyperBus Memory Controller (HBMC) IP for Xilinx FPGA Devices Tutorial X-T001A: A Vivado based MicroBlaze Reference design with a simple application running on a HyperRAM device using
More informationAXI4-Lite IPIF v3.0. LogiCORE IP Product Guide. Vivado Design Suite
AXI4-Lite IPIF v3.0 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary.................................................................. 6 Applications......................................................................
More informationClocking Wizard v6.0
Clocking Wizard v6.0 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview About the Core.................................................................... 6 Recommended
More informationLogiCORE IP Ethernet Lite MAC (v1.01a)
LogiCORE IP Ethernet Lite MAC (v1.01a) DS787 October 19, 2011 Introduction The LogiCORE IP AMBA AXI Ethernet Lite MAC (Media Access Controller) is designed to incorporate the applicable features described
More informationELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT, OAKLAND UNIVERSITY ECE-4900/5900: Special Topics Reconfigurable Computing Fall 2018.
MMORY DYNAMIC PARTIAL RCONFIGURATION Notes - Unit 6 INTRODUCTION TO SLF-RCONFIGURABL SYSTMS MOTIVATION Digital systems can be characterized by a series of properties (or objectives): nergy, Performance,
More informationLogiCORE IP AXI INTC (v1.04a)
DS747 June 19, 2013 Introduction The LogiCORE IP AXI Interrupt Controller (AXI INTC) core receives multiple interrupt inputs from peripheral devices and merges them to a single interrupt output to the
More informationLogiCORE IP FIFO Generator v8.2
DS317 June 22, 2011 Introduction The Xilinx LogiCORE IP FIFO Generator is a fully verified first-in first-out (FIFO) memory queue for applications requiring in-order storage and retrieval. The core provides
More informationIS26KS512S/256S/128S IS26KL512S/256S/128S
ISKSS/S/S ISKLS/S/S Mb/Mb/Mb HyperFlash Family Non-Volatile Memory DATA SHEET // HyperFlash Family Non-Volatile Memory ISKSS / ISKLS Mbit ( Mbyte) ISKSS / ISKLS Mbit ( Mbyte) ISKSS / ISKLS Mbit ( Mbyte)
More informationInterfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices
Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices November 2005, ver. 3.1 Application Note 325 Introduction Reduced latency DRAM II (RLDRAM II) is a DRAM-based point-to-point memory device
More informationLogiCORE IP FIFO Generator v8.3
DS317 October 19, 2011 Introduction The Xilinx LogiCORE IP Generator is a fully verified first-in first-out () memory queue for applications requiring in-order storage and retrieval. The core provides
More informationSynaptic Labs (S/Labs) HyperBus Memory Controller (HBMC) Tutorial for Intel FPGA devices
Benjamin Gittins Chief Technical Officer Mbl: +995 551 026 588 b.gittins@synaptic-labs.com Synaptic Laboratories Ltd. Company ID 41272593 www.synaptic-labs.com info@synaptic-labs.com Monday, July 16, 2018
More informationMotion Adaptive Noise Reduction v5.00.a
Motion Adaptive Noise Reduction v5.00.a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP Image Noise Reduction v3.0
LogiCORE IP Image Noise Reduction v3.0 Product Guide Table of Contents Chapter 1: Overview Standards Compliance....................................................... 5 Feature Summary............................................................
More informationSynaptic Labs' HyperBus Memory Controller (HBMC) Tutorial
Synaptic Labs' HyperBus Memory Controller (HBMC) Tutorial T001B: A Qsys based Nios II reference design with a simple Memory Bandwidth Benchmark of the HyperRAM device using S/Labs' HBMC IP This tutorial
More informationLogiCORE IP SMPTE /2 Video over IP Receiver v1.0
LogiCORE IP SMPTE 2022-1/2 Video over IP Receiver v1.0 Product Guide for Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP Image Characterization v3.00a
LogiCORE IP Image Characterization v3.00a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP Gamma Correction v6.00.a
LogiCORE IP Gamma Correction v6.00.a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary.................................................................. 8
More informationLogiCORE IP 10-Gigabit Ethernet MAC v11.4
LogiCORE IP 10-Gigabit Ethernet MAC v11.4 Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP AXI Universal Serial Bus 2.0 Device (v3.01a)
LogiCORE IP AXI Universal Serial Bus 2.0 Device (v3.01a) DS785 January 18, 2012 Introduction The Xilinx Universal Serial Bus 2.0 High Speed Device with an AMBA AXI interface enables USB connectivity to
More informationLogiCORE IP FIFO Generator v9.1
DS317 April 24, 2012 Introduction The Xilinx LogiCORE IP Generator is a fully verified first-in first-out () memory queue for applications requiring in-order storage and retrieval. The core provides an
More information9. Building Memory Subsystems Using SOPC Builder
9. Building Memory Subsystems Using SOPC Builder QII54006-6.0.0 Introduction Most systems generated with SOPC Builder require memory. For example, embedded processor systems require memory for software
More informationLogiCORE IP AXI Quad Serial Peripheral Interface (AXI Quad SPI) (v1.00a)
LogiCORE IP AXI Quad Serial Peripheral Interface (AXI Quad SPI) (v1.00a) DS843 October 19, 2011 Introduction The AXI Quad Serial Peripheral Interface connects the AXI4 interface to SPI slave devices that
More informationSynaptic Labs. HyperFlash Programmer for the Nios II Ecosystem. Introduction
Synaptic Labs HyperFlash Programmer for the Nios II Ecosystem User Manual An easy to use solution for programming the HyperFlash memory with Nios II based projects. Introduction Synaptic Labs HyperFlash
More informationLogiCORE IP Defective Pixel Correction v6.01a
LogiCORE IP Defective Pixel Correction v6.01a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP 10-Gigabit Ethernet MAC v11.6
LogiCORE IP 10-Gigabit Ethernet MAC v11.6 Product Guide Table of Contents IP Facts Chapter 1: Overview Feature Summary.................................................................. 7 Applications......................................................................
More informationExcalibur Solutions Using the Expansion Bus Interface. Introduction. EBI Characteristics
Excalibur Solutions Using the Expansion Bus Interface October 2002, ver. 1.0 Application Note 143 Introduction In the Excalibur family of devices, an ARM922T processor, memory and peripherals are embedded
More information2. SDRAM Controller Core
2. SDRAM Controller Core Core Overview The SDRAM controller core with Avalon interface provides an Avalon Memory-Mapped (Avalon-MM) interface to off-chip SDRAM. The SDRAM controller allows designers to
More informationLogiCORE IP Image Statistics v3.0
LogiCORE IP Image Statistics v3.0 Product Guide Table of Contents Chapter 1: Overview Standards Compliance....................................................... 6 Feature Summary............................................................
More informationLogiCORE IP AXI DataMover v3.00a
LogiCORE IP AXI DataMover v3.00a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Operating System Requirements..................................................... 7 Feature
More informationECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University
ECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University Prof. Sunil P Khatri (Lab exercise created and tested by Ramu Endluri, He Zhou, Andrew Douglass
More informationMidterm Exam. Solutions
Midterm Exam Solutions Problem 1 List at least 3 advantages of implementing selected portions of a design in hardware, and at least 3 advantages of implementing the remaining portions of the design in
More informationInterfacing FPGAs with High Speed Memory Devices
Interfacing FPGAs with High Speed Memory Devices 2002 Agenda Memory Requirements Memory System Bandwidth Do I Need External Memory? Altera External Memory Interface Support Memory Interface Challenges
More informationPCI to SH-3 AN Hitachi SH3 to PCI bus
PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:
More informationDS1306. Serial Alarm Real Time Clock (RTC)
www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 96-byte nonvolatile RAM for data
More informationLogiCORE IP 10-Gigabit Ethernet MAC v11.2
LogiCORE IP 10-Gigabit Ethernet MAC v11.2 User Guide Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To
More informationLogiCORE IP 10-Gigabit Ethernet MAC v11.3
LogiCORE IP 10-Gigabit Ethernet MAC v11.3 User Guide Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To
More informationDDR and DDR2 SDRAM Controller Compiler User Guide
DDR and DDR2 SDRAM Controller Compiler User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Operations Part Number Compiler Version: 8.1 Document Date: November 2008 Copyright 2008 Altera
More information1. SDRAM Controller Core
1. SDRAM Controller Core NII51005-7.2.0 Core Overview The SDRAM controller core with Avalon interface provides an Avalon Memory-Mapped (Avalon-MM) interface to off-chip SDRAM. The SDRAM controller allows
More informationNIOS CPU Based Embedded Computer System on Programmable Chip
1 Objectives NIOS CPU Based Embedded Computer System on Programmable Chip EE8205: Embedded Computer Systems This lab has been constructed to introduce the development of dedicated embedded system based
More informationLaboratory Exercise 5
Laboratory Exercise 5 Bus Communication The purpose of this exercise is to learn how to communicate using a bus. In the designs generated by using Altera s SOPC Builder, the Nios II processor connects
More informationLogiCORE IP Color Correction Matrix v3.0
LogiCORE IP Color Correction Matrix v3.0 Product Guide Table of Contents Chapter 1: Overview Standards Compliance....................................................... 6 Feature Summary............................................................
More informationDO-254 AXI 7 Series DDRx (Limited) 1.00a Certifiable Data Package (DAL A) General Description. Features. August 29, 2014, Rev. -
August 29, 2014, Rev. - DO-254 AXI 7 Series DDRx (Limited) 1.00a Certifiable Data Package (DAL A) General The AXI 7 Series DDRx (Limited) DO-254 Certifiable Data Package is made up of the artifacts produced
More informationALTERA FPGAs Architecture & Design
ALTERA FPGAs Architecture & Design Course Description This course provides all theoretical and practical know-how to design programmable devices of ALTERA with QUARTUS-II design software. The course combines
More informationExcellent for XIP applications"
Synaptic Labs' Tiny System Cache (CMS-T003) Tutorial T001A: Boot from On-chip Flash: A Qsys based Nios II Reference design based on S/Labs' Tiny System Cache IP and Intel's On-chip Flash Memory Controller
More informationLogiCORE IP AXI4-Lite IPIF (v1.01.a)
LogiCORE IP AXI4-Lite IPIF (v1.01.a) DS765 January 18, 2012 Introduction The AXI4-Lite IP Interface (IPIF) is a part of the Xilinx family of Advanced RISC Machine (ARM ) Advanced Microcontroller Bus Architecture
More informationIntroduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses
Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 1 Most of the integrated I/O subsystems are connected to the
More informationVivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator
Vivado Design Suite Tutorial Designing IP Subsystems Using IP Integrator Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of
More informationIMM64M72D1SCS8AG (Die Revision D) 512MByte (64M x 72 Bit)
Product Specification Rev. 1.0 2015 IMM64M72D1SCS8AG (Die Revision D) 512MByte (64M x 72 Bit) RoHS Compliant Product Product Specification 1.0 1 IMM64M72D1SCS8AG Version: Rev. 1.0, MAY 2015 1.0 - Initial
More informationIntroduction read-only memory random access memory
Memory Interface Introduction Simple or complex, every microprocessorbased system has a memory system. Almost all systems contain two main types of memory: read-only memory (ROM) and random access memory
More informationVivado Design Suite Tutorial
Vivado Design Suite Tutorial Designing IP Subsystems Using IP Integrator Revision History Date Version Revision 11/19/2014 2014.4 Validated with this release. 10/01/2014 2014.3 Validated with this release.
More informationMICROTRONIX AVALON MOBILE DDR MEMORY CONTROLLER IP CORE
MICROTRONIX AVALON MOBILE DDR MEMORY CONTROLLER IP CORE USER MANUAL V1.6 126-4056 Meadowbrook Drive. London, ON Canada N5L 1E3 www.microtronix.com Document Revision History This user guide provides basic
More informationControl Your QDR Designs
Control Your QDR Designs A step-by-step guide to solving QDR memory data capture challenges with Virtex-II FPGAs. by Jerry A. Long Technical Marketing Manager, Chronology Division Forte Design Systems
More informationAdding Custom IP to the System
Lab Workbook Introduction This lab guides you through the process of creating and adding a custom peripheral to a processor system by using the Vivado IP Packager. You will create an AXI4Lite interface
More informationZBT SRAM Controller Reference Design
ZBT SRAM Controller Reference Design for APEX II Devices December 2001, ver. 1.0 Application Note 183 Introduction As communication systems require more low-latency, high-bandwidth interfaces for peripheral
More informationADQ14 Development Kit
ADQ14 Development Kit Documentation : P Devices PD : ecurity Class: : Release : P Devices Page 2(of 21) ecurity class Table of Contents 1 Tools...3 2 Overview...4 2.1 High-level block overview...4 3 How
More informationCreating High-Speed Memory Interfaces with Virtex-II and Virtex-II Pro FPGAs Author: Nagesh Gupta, Maria George
XAPP688 (v1.2) May 3, 2004 R Application Note: Virtex-II Families Creating High-Speed Memory Interfaces with Virtex-II and Virtex-II Pro FPGAs Author: Nagesh Gupta, Maria George Summary Designing high-speed
More informationDesigning with ALTERA SoC Hardware
Designing with ALTERA SoC Hardware Course Description This course provides all theoretical and practical know-how to design ALTERA SoC devices under Quartus II software. The course combines 60% theory
More informationIMM64M64D1SOD16AG (Die Revision D) 512MByte (64M x 64 Bit)
Product Specification Rev. 2.0 2015 IMM64M64D1SOD16AG (Die Revision D) 512MByte (64M x 64 Bit) 512MB DDR Unbuffered SO-DIMM RoHS Compliant Product Product Specification 2.0 1 IMM64M64D1SOD16AG Version:
More informationHigh Performance DDR4 interfaces with FPGA Flexibility. Adrian Cosoroaba and Terry Magee Xilinx, Inc.
High Performance DDR4 interfaces with FPGA Flexibility Adrian Cosoroaba and Terry Magee Xilinx, Inc AGENDA System Requirements for FPGA based systems Higher Bandwidth, Increased Flexibility, Lower Power
More informationLogiCORE IP RGB to YCrCb Color-Space Converter v7.0
LogiCORE IP RGB to YCrCb Color-Space Converter v7.0 Product Guide for Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationLogiCORE IP AXI IIC Bus Interface (v1.02a)
0 LogiCORE IP AXI IIC Bus Interface (v1.02a) DS756 July 25, 2012 0 0 Introduction The AXI IIC Bus Interface connects to the Advanced Microcontroller Bus Architecture (AMBA ) specification s Advanced extensible
More informationLogiCORE IP RGB to YCrCb Color-Space Converter v6.00.a
LogiCORE IP RGB to YCrCb Color-Space Converter v6.00.a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationIntroduction to Zynq
Introduction to Zynq Lab 2 PS Config Part 1 Hello World October 2012 Version 02 Copyright 2012 Avnet Inc. All rights reserved Table of Contents Table of Contents... 2 Lab 2 Objectives... 3 Experiment 1:
More informationIntel MAX 10 User Flash Memory User Guide
Intel MAX 10 User Flash Memory User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Intel MAX 10 User Flash Memory
More informationCopyright 2014 Xilinx
IP Integrator and Embedded System Design Flow Zynq Vivado 2014.2 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able
More information8. Migrating Stratix II Device Resources to HardCopy II Devices
8. Migrating Stratix II Device Resources to HardCopy II Devices H51024-1.3 Introduction Altera HardCopy II devices and Stratix II devices are both manufactured on a 1.2-V, 90-nm process technology and
More informationLogiCORE IP RGB to YCrCb Color-Space Converter v6.01a
LogiCORE IP RGB to YCrCb Color-Space Converter v6.01a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationImplementing LVDS in Cyclone Devices
Implementing LVDS in Cyclone Devices March 2003, ver. 1.1 Application Note 254 Introduction Preliminary Information From high-speed backplane applications to high-end switch boxes, LVDS is the technology
More informationDDR & DDR2 SDRAM Controller Compiler
DDR & DDR2 SDRAM Controller Compiler November 2005, Compiler Version 3.2.0 Errata Sheet Introduction This document addresses known errata and documentation changes for version 3.2.0 of the DDR & DDR2 SDRAM
More informationAN 756: Altera GPIO to Altera PHYLite Design Implementation Guidelines
AN 756: Altera GPIO to Altera PHYLite Design Implementation Guidelines AN-756 2017.05.08 Subscribe Send Feedback Contents Contents 1...3 1.1 Implementing the Altera PHYLite Design... 3 1.1.1 Parameter
More informationW25X05CL/10CL/20CL 2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI
2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI - 1 - Revision B Table of Contents 1. GENERAL DESCRIPTION...4 2. FEATURES...4 3. PIN CONFIGURATION SOIC 150-MIL,
More informationVertex Detector Electronics: ODE to ECS Interface
Vertex Detector Electronics: ODE to ECS Interface LHCb Technical Note Issue: 1 Revision: 0 Reference: LHCb 2000-012 VELO Created: 1 February 2000 Last modified: 20 March 2000 Prepared By: Yuri Ermoline
More informationIMM64M64D1DVS8AG (Die Revision D) 512MByte (64M x 64 Bit)
Product Specification Rev. 1.0 2015 IMM64M64D1DVS8AG (Die Revision D) 512MByte (64M x 64 Bit) 512MB DDR VLP Unbuffered DIMM RoHS Compliant Product Product Specification 1.0 1 IMM64M64D1DVS8AG Version:
More informationDS1305 Serial Alarm Real Time Clock (RTC)
Serial Alarm Real Time Clock (RTC) www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100
More informationFPGA. Logic Block. Plessey FPGA: basic building block here is 2-input NAND gate which is connected to each other to implement desired function.
FPGA Logic block of an FPGA can be configured in such a way that it can provide functionality as simple as that of transistor or as complex as that of a microprocessor. It can used to implement different
More informationChipScope Inserter flow. To see the Chipscope added from XPS flow, please skip to page 21. For ChipScope within Planahead, please skip to page 23.
In this demo, we will be using the Chipscope using three different flows to debug the programmable logic on Zynq. The Chipscope inserter will be set up to trigger on a bus transaction. This bus transaction
More informationDisplayPort 1.4 TX Subsystem v1.0
DisplayPort 1.4 TX Subsystem v1.0 Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary.................................................................. 5 Unsupported
More informationUG0644 User Guide. DDR AXI Arbiter. February 2018
UG0644 User Guide DDR AXI Arbiter February 2018 Contents 1 Revision History... 1 1.1 Revision 5.0... 1 1.2 Revision 4.0... 1 1.3 Revision 3.0... 1 1.4 Revision 2.0... 1 1.5 Revision 1.0... 1 2 Introduction...
More informationS25FL1-K. Data Sheet. S25FL1-K Cover Sheet
S25FL1-K S25FL116K 16 Mbit (2 Mbyte) S25FL132K 32 Mbit (4 Mbyte) S25FL164K 64 Mbit (8 Mbyte) CMOS 3.0-Volt Flash Non-Volatile Memory Serial Peripheral Interface (SPI) with Multi-I/O Industrial and Extended
More informationCPCI-SIP. Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL Version 2.0 June 1998
CPCI-SIP Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL 729-20-000-4000 Version 2.0 June 1998 ALPHI TECHNOLOGY CORPORATION 6202 S. Maple Avenue #120 Tempe, AZ 85283 USA Tel:
More informationGeneric Serial Flash Interface Intel FPGA IP Core User Guide
Generic Serial Flash Interface Intel FPGA IP Core User Guide Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML Contents Contents 1. Generic
More informationLogiCORE IP AXI Video Direct Memory Access v4.00.a
LogiCORE IP AXI Video Direct Memory Access v4.00.a Product Guide Table of Contents Chapter 1: Overview Feature Summary............................................................ 9 Applications................................................................
More informationLogiCORE IP YCrCb to RGB Color-Space Converter v6.00.a
LogiCORE IP YCrCb to RGB Color-Space Converter v6.00.a Product Guide Table of Contents SECTION I: SUMMARY IP Facts Chapter 1: Overview Feature Summary..................................................................
More informationIntroduction to Embedded System Design using Zynq
Introduction to Embedded System Design using Zynq Zynq Vivado 2015.2 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able
More information4GB Unbuffered VLP DDR3 SDRAM DIMM with SPD
4GB Unbuffered VLP DDR3 SDRAM DIMM with SPD Ordering Information Part Number Bandwidth Speed Grade Max Frequency CAS Latency Density Organization Component Composition 78.B1GE3.AFF0C 12.8GB/sec 1600Mbps
More informationALTDQ_DQS2 IP Core User Guide
2017.05.08 UG-01089 Subscribe The Altera ALTDQ_DQS2 megafunction IP core controls the double data rate (DDR) I/O elements (IOEs) for the data (DQ) and data strobe (DQS) signals in Arria V, Cyclone V, and
More informationVivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator
Vivado Design Suite Tutorial Designing IP Subsystems Using IP Integrator Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of
More information