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 tariq786

  1. T

    what type of adder is used to implement 4bit A+B during synthesis?

    @ThisIsNotSam please do the later part of synthesis using Design Compiler or RTL compiler (without any library support) and paste the result here. I don't have access to these tools any more. If i am wrong, i would humbly accept it :)
  2. T

    what type of adder is used to implement 4bit A+B during synthesis?

    @ThisIsNotSam Please provide a proof of your claim. I hope you understand that we are talking about ASIC synthesis and not FPGA synthesis as we are in ASIC forum.
  3. T

    AXI4 master bus functional model implementation

    I am looking into the following code on github. I know verilog and this code is in VHDL. So please help me make sense of it. https://github.com/Architech-Silica/Designing-a-Custom-AXI-Master-using-BFMs/blob/master/HDL_sources/Synthesis_Sources/AXI_master_transaction.vhd I have a few questions...
  4. T

    what type of adder is used to implement 4bit A+B during synthesis?

    @ThisIsNotSam Synthesis will not infer an adder if synthesis tool is not aware of any library that has adders. In the absence of an adder library, Synthesis will just create gate netlist ( consisting of AND, OR, XOR gates etc) that will achieve the functionality of an adder
  5. T

    Best Editor for Verilog Code Navigation

    Emacs verilog mode is very widely used in the industry https://www.veripool.org/wiki/verilog-mode
  6. T

    VHDL process statement confusion?

    I am trying to learn VHDL and struggling with some of its basics. The question is as follows: Process statement is described to contain code that runs sequentially (one line after the other). I want to ask why can't one run concurrent code in a process statement (means all lines execute in...
  7. T

    ISA to Microcode to Microarchitecture.

    You are right.
  8. T

    how to extract design hierachy in irun?

    you have to use +access+rwc on the command line and dump using VCD or .shm format. If you want to just get the hierarchy, i would recommend you look at https://www.veripool.org/wiki/verilog-perl On this page, look at Verilog::Netlist. It would be very useful if you look at its documentation...
  9. T

    Do I need to set input and output delays in design compiler?

    No you don't have to do it. You should just define period. To begin with, don't use set input and set output delay. They can cause unnecessary confusion and debugging. Later on, you can use these.
  10. T

    worst case timing of a sub-module using synopsys design compiler

    Hi friends, I want to know how can i find out worst case timing of a sub-module of a Verilog design using Synopsys design compiler. Please let me know if you have any questions.
  11. T

    Area constraint in synthesis

    Its the area of the design that you are trying to synthesize in terms of the cells from the library
  12. T

    Unconstrained PAth in a fulladder design - DC

    Dude you are complicating the design by adding constraints like set_load etc. On first run do without these. - - - Updated - - - Here is what you need module adder_reg ( input A,B,Cin,clk,rst, output Cout, output reg Sum_reg ); wire Sum; always @(posedge clk or posedge rst) begin...
  13. T

    Unconstrained PAth in a fulladder design - DC

    I have not seen adders described like this before. Why don't you do register the inputs A and B always @(posedge clk) begin A_reg <= A; B_reg <= B; end then do addition as combinational logic assign {cout,sum} = A_reg + B_reg + cin; then register the sum output always @(posedge clk)...
  14. T

    Zero width glitch in VCD file

    can you tell where did you get the nandgate library? Please share the link if it is free. Thanks

Part and Inventory Search

Back
Top