日韩免费一级毛片在线观看-中文日韩亚洲综合-欧美系列日韩另类-欧美激情极品日韩-午夜日韩爱爱毛片视频免费看-欧美日韩一区免费观看-欧美日韩欧美黄色三级

FPGA-based high-frequency clock frequency and distribution of design

With applications to high speed, low power and low voltage direction of development, circuit design have become increasingly demanding traditional IC design technology is unable to meet the increasing performance of machine systems. Also, because the level of IC design and process technology improvement, integrated circuits, increasing the size, complexity is increasing. Now the whole system can be integrated on a chip, that is, system on chip (Systemon aChip abbreviated as SOC), such a chip to have a system-level performance of complex programmable logic device (CPLD) and field programmable gate array (FPGA) as the chief representative. Main achieved with the combination of the CPLD logic function compared to, FPGA mainly used to implement sequential logic functions. For ASIC design, the use of FPGA in the realization of miniaturization, integration and high reliability systems also can reduce risk, reduce costs, shorten the development cycle.

FPGA-based high-frequency clock frequency and distribution of design

2 System hardware components

This article describes the clock board was mainly due to PET (positron emission tomography) provide front-end electronics module 32 system clock (62.5MHz) and 32 synchronous clock (4MHz). The deviation between the clock signals required within 2ns. In order to eliminate the deviation between the clock signals from various quarters, the paper describes the use FPGA to implement the main clock frequency, zero-delay output and distribution, while using multiple clock LVDS technology to achieve the realization of the transmission method. Figure 1 is a schematic diagram of its hardware design.

Can see from Figure 1, the clock circuit of the specific works is: first of all by the precision 62.5MHz crystal oscillator clock signal, and then by the clock driver chip CY2305 clock input FPGA chips GCLK pin as clock source. The clock in the FPGA chip by the DLL (delay locked loop) modules were generated system clock and 62.5MHz 4MHz synchronous clock LVTTL level signals, and then by the internal IOB (input and output function blocks) assigned to the output lead 64 feet (32 and 32 62.5MHz 4MHz system clock synchronized clock), this 64 LVTTL level signals 22 into the 32 LVDS (two-way) drive conversion chip, you can convert the LVDS signals and twisted by differential wire transfer to the front-end electronics module, 32 digital circuit boards.

2.1 FPGA Structure

Cell-type FPGA consists of three components: configurable logic block CLB (Configurable LogicBlock), input, output module I / OB and programmable connection PI (ProgrammableInterconnect). For different specifications of chips that can contain the 8 × 8,20 × 20,44 × 44 and even 92 × 92 個 CLB array, and with 64,160,352, or 448 I / OB, and for the realization of a programmable connection necessary for other parts. Figure 2 shows the design of chips used in XC2S30 internal structure.

2.2 Xinlinx's SpartanII series FPGA

Xinlinx company's current production of two types of FPGA products a class representative is XC40003/Spartan series other is Vir-tex/SpartanII series. In addition to these two types of products have three basic resources FPGA (programmable I / O, programmable logic blocks CLB and programmable wiring, etc.) outside also has on-chip RAM resources. But the two products are different. FPGA-based high-frequency clock frequency and distribution of design which can be used to implement the chip XC4000E distribution of RAM, also specifically for the realization of a programmable system on chip development Virtex series, the distribution of its on-chip RAM and block RAM are met, and can on-chip system for the other properties, such as clock distribution and characteristics of multi-level interface. SpartanII series compared with the Virtex series, in addition to Virtex block RAM is less than the number of products, the other relevant properties (such as a typical door range, line width, metal layer, the core voltage within the chip input and output pin voltage, system frequency and the number with DLL, etc.) are basically the same, it's an outstanding feature (and use the chips in this design the main reason) is: This series is designed to replace the mask gate array of low-cost FPGA, the number reaching the gate array , its price, compared with gate arrays. Therefore, this article describes the design of the clock circuit used SpartanII Series FP-GA in XC2S30-5PQ208 chip to achieve.

3 Implementation with FPGA clock frequency and distribution of

Shown in Figure 2 SpartanII series chip with four all-digital delay locked loop (DLL), each DLL can drive two global clock distribution network. DLL output clock by controlling a sample can compensate for the clock delay caused by wiring the network, thereby effectively remove the device from an external input port to an internal delay of each clock load. DLL In addition to providing the user input clock beyond the zero time delay, also has the function of the clock multiplier and divider. It can be the source of the clock and a two-octave frequency 1.5,2,3,4,5,8 or 16 points. This design is the use of DLL's zero delay and frequency functions to achieve the output of the 62.5MHz clock frequency and 16 minutes after the 4MHz (about) clock output. FPGA-based high-frequency clock frequency and distribution of design

3.1 Digital delay locked loop (DLL) of the structural principle

Figure 3 is a block diagram of internal DLL, which consists of various types of clock delay line and control logic of the composition. Delay line is mainly used to generate a clock input CLKIN delay. Through the device's internal clock distribution network can be assigned to the input clock for all internal registers and clock feedback side CLKFB. Control logic are mainly used for sampling the input clock and feedback clock to adjust the delay line. Delay line referred to here by the delay or attenuation of voltage-controlled delay component composition, SpartanII series chips use the latter. DLL may be in the input clock and feedback clock insertion delay between the constantly, until the rising edge of clock synchronization of two up. When the two clock synchronization, DLL lock. After the DLL lock, as long as the input clock has not changed, the two clock does not appear to recognize bias. Therefore, DLL output clock compensates for the clock distribution network to bring the input clock delay, thereby eliminating the source of the delay between the clock and load.

3.2 DLL function to achieve

SpartanII series chip contains specific DLL functions to achieve macro-cell module BUFGDLL, the structure diagram shown in Figure 4. The module consists of IBUFG, FPGA-based high-frequency clock frequency and distribution of design CLKDLL and BUFG composed of three library elements its block diagram shown in Figure 5. Figure 5, CLKDLL library DLL component used to implement the main functions of include the completion of the zero-delay clock output, clock multiplier and the frequency and mirror operation. The IBUFG and BUFG were achieving external clock input and output clock distribution to the chip pin. The design of the clock frequency is 62.5MHz clock will be input by the IBUFG by CLKDLL frequency side and then passed by the CLKDV BUFG and then by distribution to the chip-chip IOBUF general I / O output pin.

4 Software

The overall concept in the design and device selection is completed, the work must be carried out to establish the design input file, the file is mainly used to describe the design of logic circuits. Used here is the development tools provided by XILINX FOUNDATION 4.1. This design uses a hardware description language VHDL to design some of its procedures are as follows:

entity lvds is
port (
pclk: in STD LOGIC;
pclk_62: out std_logic_vector (31 downto 0);
pclk_4: out std_logic_vector (31 downto 0));
end lvds;
architecture lvds_arch of lvds is
component clkdll
port (clkin: in std_logic;
clkfb: in std_logic;
rst: in std_logic;
clk0: out std_logic;
clk90: out std_logic;
clk180: out std_logic;
clk270: out std_logic;
clk2x: out std_logic;
clkdv: out std_logic;
locked: out std_logic);
end component;
begin
reset n <= '0 ';
uibuf: ibufg port map (
i => pclk,
o => clk);
udll: clkdll port map (clkin => clk,
rst => reset_n,
clkfb => clkfb,
clk0 => clk0,
clk90 => open,
clk180 => open,
clk270 => open,
clk2x => clk2x,
clkdv => clkdv,
locked => locked
);
bufg_clk0: bufg port map (i => clk0,
o => clk_int2;
);
clkfb <= clk_int2;
process (clk2x);
begin
if clk2x'event and clk2x = '1 'then
clk_int <= clk int2;
clk_int3 <= clkdv;
pclk_62 (0) <= clk_int;
pclk_62 (1) <= clk_int;
...
...
pclk_62 (31) <= clk_int;
pclk_4 (0) <= clk_int3;
pclk_4 (1) <= clk_int3;
...
...
pclk_4 (31) <= clk_int3;
end if;
end process;
end lvds_arch;

Declined comment

你懂的日韩| 国产不卡在线观看| 青青青草影院 | 国产视频在线免费观看| 韩国三级视频在线观看| 欧美激情一区二区三区在线 | 欧美国产日韩一区二区三区| 亚欧成人毛片一区二区三区四区 | 韩国三级视频网站| 精品久久久久久中文字幕一区| 韩国三级香港三级日本三级| 九九久久国产精品| 精品视频在线观看一区二区三区| 久久国产精品永久免费网站| 午夜欧美成人香蕉剧场| 91麻豆爱豆果冻天美星空| 中文字幕97| 在线观看成人网| 亚洲 男人 天堂| 九九精品在线| 欧美日本二区| 亚洲精品中文一区不卡| 国产精品免费精品自在线观看| 免费毛片播放| 国产a视频精品免费观看| 日本特黄特黄aaaaa大片| 欧美激情一区二区三区视频高清| 日日夜夜婷婷| 国产一区免费在线观看| 青青久久国产成人免费网站| 国产视频一区二区在线观看 | 精品国产香蕉在线播出| 国产成人精品综合在线| 成人免费一级纶理片| 精品久久久久久免费影院| 可以免费在线看黄的网站| 国产91丝袜在线播放0| 亚飞与亚基在线观看| 91麻豆精品国产片在线观看| 精品在线观看一区| 国产视频久久久| 九九久久国产精品大片| 精品视频一区二区三区免费| 你懂的日韩| 国产91精品一区二区| 91麻豆国产| 精品视频免费在线| 亚洲第一色在线| 亚洲 国产精品 日韩| 久草免费在线色站| 国产美女在线观看| 美女免费黄网站| 欧美1区| 国产成人啪精品| 午夜欧美成人久久久久久| 国产精品自拍一区| 美女免费毛片| 欧美另类videosbestsex | 免费毛片基地| 国产高清视频免费| 亚洲天堂在线播放| 国产福利免费观看| 99久久网站| 黄视频网站在线免费观看| 欧美激情一区二区三区视频高清| 美女免费精品高清毛片在线视 | 二级片在线观看| a级精品九九九大片免费看| 天天色成人| 一级毛片看真人在线视频| 国产成人啪精品| 国产一级强片在线观看| 国产网站免费观看| 欧美激情一区二区三区视频 | 成人免费高清视频| 天堂网中文在线| 青青青草影院 | 成人免费观看视频| 青青久在线视频| 九九九国产| 亚欧成人乱码一区二区| 99久久精品国产高清一区二区| 精品久久久久久中文字幕一区| 国产伦久视频免费观看 视频| 精品毛片视频| 日本免费乱理伦片在线观看2018| 精品国产一区二区三区精东影业| 色综合久久天天综线观看| 精品国产三级a| 国产精品1024永久免费视频| 国产高清视频免费| 国产精品123| 国产不卡福利| 亚久久伊人精品青青草原2020| 香蕉视频三级| 国产视频在线免费观看| 免费毛片基地| 黄视频网站在线看| 天堂网中文字幕| 国产伦精品一区二区三区无广告 | 精品国产一区二区三区免费 | 天天色色色| 精品国产亚洲人成在线| 免费国产在线视频| 日韩在线观看免费| 国产一级生活片| 亚洲天堂在线播放| 亚洲精品中文字幕久久久久久| 国产综合成人观看在线| 黄视频网站免费观看| 久久精品免视看国产明星| 91麻豆tv| 亚洲天堂免费| 九九热国产视频| 国产高清视频免费| 青青青草影院| 国产福利免费视频| 久久成人综合网| 午夜精品国产自在现线拍| 久久久久久久免费视频| 国产伦久视频免费观看 视频| 香蕉视频三级| 成人高清视频免费观看| 91麻豆精品国产高清在线| 韩国毛片| 日日爽天天| 欧美激情一区二区三区在线播放 | 久久国产一区二区| 国产韩国精品一区二区三区| 精品视频一区二区三区免费| 精品视频在线观看一区二区三区| 午夜欧美成人久久久久久| 日韩中文字幕一区二区不卡| 国产一级生活片| 成人影院久久久久久影院| 二级特黄绝大片免费视频大片| 精品国产亚一区二区三区| a级黄色毛片免费播放视频| a级精品九九九大片免费看| 精品久久久久久免费影院| 高清一级淫片a级中文字幕| a级黄色毛片免费播放视频| 91麻豆精品国产高清在线| 九九精品在线| 国产精品1024永久免费视频| 欧美另类videosbestsex视频| 免费国产一级特黄aa大片在线| 国产一区二区精品在线观看| 九九九国产| 欧美一级视频高清片| 国产精品免费久久| 韩国三级香港三级日本三级| 久久精品免视看国产成人2021| 91麻豆精品国产综合久久久| 青青久久网| 免费毛片播放| 天天做日日爱| 亚洲精品久久久中文字| 久久国产精品自线拍免费| 亚洲精品永久一区| 麻豆网站在线看| 久久99中文字幕久久| 欧美a级片免费看| 麻豆网站在线看| 日日爽天天| 天天做日日爱| 日韩一级精品视频在线观看| 国产伦精品一区二区三区无广告 | 久久99中文字幕久久| 深夜做爰性大片中文| 亚洲精品中文一区不卡| 免费国产一级特黄aa大片在线| 国产激情一区二区三区| 久久精品店| 色综合久久天天综合观看| 亚洲女人国产香蕉久久精品| 国产成a人片在线观看视频| 青青青草视频在线观看| 精品久久久久久综合网| 亚洲天堂免费观看| 国产视频一区二区在线观看| 国产不卡精品一区二区三区| 国产精品自拍在线| 国产视频在线免费观看| 999久久狠狠免费精品| 韩国毛片| 成人影院一区二区三区| 黄视频网站在线免费观看| 精品视频免费看| 你懂的国产精品| 午夜久久网| 国产成人精品综合| 国产精品1024永久免费视频| 精品久久久久久中文字幕一区| 国产亚洲精品aaa大片| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 毛片高清| 黄色免费三级| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美一区二区三区在线观看|