doc

How to use Xilinx FPGA global clock resources

  • 2013-09-19
  • 24.5KB
  • Points it Requires : 2

At present, it is generally recommended to use synchronous timing circuits for large designs. Synchronous timing circuits are based on clock trigger edge design and have higher requirements for the clock period, duty cycle, delay and jitter. In order to meet the requirements of synchronous timing design, global clock resources are generally used in FPGA design to drive the master clock of the design to achieve the lowest clock jitter and delay. FPGA global clock resources are generally implemented using full copper layer technology, and dedicated clock buffers and drive structures are designed to minimize the delay and jitter of the global clock reaching all configurable units (CLBs), I/O units (IOBs) and selective block RAMs (Block Select RAM) inside the chip. In order to meet the needs of complex designs, the number of dedicated clock resources and digital delay-locked loops (DLLs) integrated in Xilinx FPGAs continues to increase. The latest Virtex II devices can provide up to 16 global clock input ports and 8 digital clock management modules (DCMs). Primitives related to global clock resources Commonly used Xilinx device primitives related to global clock resources include: IBUFG, IBUFGDS, BUFG, BUFGP, BUFGCE, BUFGMUX, BUFGDLL and DCM, as shown in Figure 1. 

unfold

You Might Like

Uploader
baidu_linker
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×