Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by UltraGreen

  1. U

    communication between 2 FPGAs through 2 different pcie slots

    Hi Wesley, Thanks, Yes I am using xilinx ultrascale which have axi bus pci ip core. Can you please help me understand "You can then have an controller in the fpga which has certain to certain inputs." this. What I understood so far, is that I have to configure 1 pci IP as master in one fpga...
  2. U

    communication between 2 FPGAs through 2 different pcie slots

    Hi all, I wanted to establish a communication between 2 fpgas connected to the motherboard of a pc on 2 seperate pcie slots. Can I send some packets from FPGA1 to FPGA2 without getting the cpu involved ? Can anyone please share where can I fond the information / documents regarding the same...
  3. U

    unable to solve the congestion - design route failing

    @Tricky, I Agree, loo much combinatorial, as the rtl was meant for ASIC . cant do much on that front. I mean cant pipeline. Also the device utilization has gone up to 82% on this Stacked silicon device
  4. U

    unable to solve the congestion - design route failing

    Hi Barry, The speed is 20 MHz I have some Multicycle path constraints. Do you mean area constraints? I havn't put any area constraints. Will try all synthesis and par strategies . Thanks.
  5. U

    unable to solve the congestion - design route failing

    Xilinx fpga ultrascale vivado 2016.2 The design is utilizing 80% of the device and earlier it used to route with =synthesis stratagy - flow alternate routability & congestoion spread logic high for implementation now I had to create a small 4 bit counter in the top module and the design is...
  6. U

    help in understanding code (verilog)

    help in understanding code ( verilog ) Hello All, I am very new to System verilog and I do not understand the code below. i.e. after 1 bit hold and 128 bit Out has been declared as logic, what is CGlobal CGlobal(); means ? Also after that, what does the assign statements do here. i.e. clkA is...
  7. U

    [SOLVED] Does adding timing constraints needs rerunning synth and implementation ?

    I am using Vivado 2016.2 , and virtex ultrascale. My design is successfully implemented, now I want to increase the frequency of the design by modifying mmcm out clock from 50 MHz to 75 MHz, or if I need to add some false path or multicycle path constraint in the the implemented design, then in...
  8. U

    how to reduce congestion in a particular clb

    Re: how to reduce conjestion in a perticular clb yes I am using virtex ultrascale. as you mentioned the tool is spreading many blocks in multiple stacked silicon. But when I try to partition the design, specifying the pblock for critical blocks, the congestion on other modules increases. also...
  9. U

    how to reduce congestion in a particular clb

    Re: how to reduce conjestion in a perticular clb sorry for the delayed response. My design is failing in routing. there are more than 25000 nodes overlapped and in vertical congestion matrix there is more than 100% utilization. so how can I reduce this congestion ?
  10. U

    how to reduce congestion in a particular clb

    how to reduce conjestion in a perticular clb Is there a way to reduce congestion in a perticular CLB. If I have a report that says the top ten most congested CLBs are CLE_M_X74Y125 and CLEL_RX74Y125 ? what can I do with this information to reduce congestion in the design ?
  11. U

    [SOLVED] How to fix intra clock timing violation

    Hello all , There are times, when I am not allowed to change the RTL, and all the clocking structure in the design are already optimized. Still I face situations where I have negative slack ( setup as well as hold ) Some times by trying few strategies in Vivado, the tool solves the timing...
  12. U

    global clock and local clock

    In Spartan 3e board 50 Mhz would be the external clock, oscilator frequency. The global clock would be the clock routing in your design through global clock buffer. if you are using DCM/mmcm then the output will automatically routed through global clock buffer.
  13. U

    global clock and local clock

    Hi, \The Global clock is the main system clock routed through global clock buffer which is uses optimized rotes dedicated for clock. Local clock are the bifurcation of the global clock and routed locally inside a clock region.
  14. U

    [SOLVED] How to do debug a design post implementation in fpga

    Hello all, If I dump a bit file into an FPGA with no violation and no error and critical warning. Now if the design is not working, then what are the steps should I follow. Also if for some reason I cannot use ILA, then what options do I have? How to find the issue where to start from? Is...
  15. U

    [SOLVED] How to introduce a small delay in the clock path?

    How to introduce small delay in clock path ? Hello all, How can I add a small fixed ( known ) delay in clock path manually in fpga ? suppose I have a setup violation and there is no hold violation , then can I add some delay in the clock path between the register to give some extra margin for...

Part and Inventory Search

Back
Top