⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fdp.v

📁 DDR2源代码 DDR2源代码 DDR2源代码
💻 V
字号:
// $Header: /devl/xcs/repo/env/Databases/CAEInterfaces/verunilibs/data/unisims/FDP.v,v 1.13 2006/02/13 22:07:02 yanx Exp $///////////////////////////////////////////////////////////////////////////////// Copyright (c) 1995/2004 Xilinx, Inc.// All Right Reserved./////////////////////////////////////////////////////////////////////////////////   ____  ____//  /   /\/   /// /___/  \  /    Vendor : Xilinx// \   \   \/     Version : 10.1//  \   \         Description : Xilinx Functional Simulation Library Component//  /   /                  D Flip-Flop with Asynchronous Preset// /___/   /\     Filename : FDP.v// \   \  /  \    Timestamp : Thu Mar 25 16:42:17 PST 2004//  \___\/\___\//// Revision://    03/23/04 - Initial version.//    02/04/05 - Rev 0.0.1 Remove input/output bufs; Seperate GSR from clock block.//    08/09/05 - Add PRE to GSR block (CR 215196).//    10/20/05 - Add set & reset check to main  block. (CR219794)//    2/07/06 - Remove set & reset from main block and add specify block (CR225119)//    2/10/06 - Change Q from reg to wire (CR 225613)// End Revision`timescale  1 ps / 1 psmodule FDP (Q, C, D, PRE);    parameter INIT = 1'b1;    output Q;    input  C, D, PRE;    wire Q;    reg q_out;    tri0 GSR = glbl.GSR;    initial q_out = INIT;    assign Q = q_out;    always @(GSR or PRE)      if (GSR)            assign q_out = INIT;      else if (PRE)            assign q_out = 1;      else            deassign q_out;    always @(posedge C )	         q_out <= D;    specify        (posedge PRE => (Q +: 1'b1)) = (0, 0);        if (!PRE)            (posedge C => (Q +: D)) = (100, 100);    endspecifyendmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -