R
rider
Guest
Hi all!
I have a query regarding Xilinx FPGAs and the XST. In many documents
relating FPGA designs, there are such statements as:
BUFG instance_name (.O (user_O),
.I (user_I));
My question is that do we really need to instantiate BUFG, IBUFG etc
in this manner? Isn't this automatically done by the tool(XST etc)?
Lets say i am using a clk signal in my design. I LOC this clk signal
to one of FPGAs IGCLK pad. Wont' the IBUFG primitive be used
automatically? Similarly, does the tool not automatically insert IBUF
and OBUF at the input/output signals?
Thanks
I have a query regarding Xilinx FPGAs and the XST. In many documents
relating FPGA designs, there are such statements as:
BUFG instance_name (.O (user_O),
.I (user_I));
My question is that do we really need to instantiate BUFG, IBUFG etc
in this manner? Isn't this automatically done by the tool(XST etc)?
Lets say i am using a clk signal in my design. I LOC this clk signal
to one of FPGAs IGCLK pad. Wont' the IBUFG primitive be used
automatically? Similarly, does the tool not automatically insert IBUF
and OBUF at the input/output signals?
Thanks