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 shikharmakkar

  1. S

    Fastscan Named capture procedure

    In the fastscan capture procedure, can I use the condition statement for a programmable register/test point multiple times in different cycles with different values? For eg, procedure capture CYC_CLOCK = timeplate tp_capture; cycle = force_pi; condition tp0 0...
  2. S

    Single chain vs multiple chain

    In my design while inserting scan and doing testing, I have multiple chains, say Y chains each having X flops. Then in another mode of scan testing, I connect these Y chains together to form a single chain with X*Y flops. Is there any advantage of doing that?
  3. S

    Small Delay Defect Testing

    with reference to the thread https://www.edaboard.com/threads/119311/ and the response posted by vlsi_eda_guy, can you please explain how SDD is tested sand how the patterns are generated? I couldn't understand why the patterns will pass and will that defect not be detected during functional...
  4. S

    register inferred by blocking assignment and races in verilog

    I am new to verilog and have a doubt concerning the race conditions in the following code which is taken from FPGA Prototyping by Veriloog Examples by Pong P. Chu. The code is: always @(posedge clk) a = b; always @(posedge clk) b = a; This will infer races depending on which always...
  5. S

    ASM and Verilog implementation

    In the question below, the ASM chart shows that value of q_next is compared to 0 to proceed to next state but before q_next is compared, the value of q is already updated with q_next, so if we compare the value of q with 0, will the results be same in terms of timing and other parameters? Also...
  6. S

    Time multiplexing and refresh rate calculation by counter

    I was going through a verilog code for time multiplexing with LED patterns. I am attaching the screenshot of the problem. I could not understand why they took the 18 bit counter because that would divide the frequency by 2^18 and not 2^16.
  7. S

    controllability and observability improvement by scan design

    can you explain how it's behaving as a combinational circuit? Can you provide me with some waveforms or resources?
  8. S

    controllability and observability improvement by scan design

    Hi, I am studying the basics of dft techniques and is able to understand the basic definitions of controllability and observability in context of testing. What I am not being able to understand is how does adding scan design improves the testability, that is controllability and observability...
  9. S

    Pin count exceeded in RC4 Analysis

    Can you please explain key shifting? Yes, I am testing the hardware implementation for my university project and not synthesizing it on FPGA but for timing analysis, I need to reduce the pin count to around 500.
  10. S

    Pin count exceeded in RC4 Analysis

    I am working on the hardware implementation of RC4 cipher and has written the code for it using ASM design methodology and the key and plain text are given by the user through two input ports of integers. After running Analysis and Synthesis, the device uses around 800 pins and Altera Quartus II...
  11. S

    component instantiation and synthesis

    i am writing a vhdl code for a circuit which contains signed adders, not or operations and the inputs fed to these adders are of different bit sizes. will there be any advantage in synthesizing if I declare these adders as components and then instantiate in my code or direct instantiation would...
  12. S

    Multiplexer using D flip flops

    ok, then can you design it? what i did was i made the output logic of a mux as the output and put a clk and in clear signal, i put the complement of the clock so that when it goes low, the previous state is removed but it is still edge triggered
  13. S

    Multiplexer using D flip flops

    maybe but still, wouldn't it have the previous state dependency? how to remove that previous state?
  14. S

    Multiplexer using D flip flops

    It is an interview question and I don't have any timing diagram for it.
  15. S

    Multiplexer using D flip flops

    I want to design a 2:1 mux using d flip flops

Part and Inventory Search

Back
Top