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 MSBR

  1. M

    Instiating submodules in verilog

    Verilog instances have sub module ports names after . and in parentheses the connection name is specified. You have just reversed that order. And yeah, in simulation when you compile a code it will only check for syntax errors. This kind of errors are found at elaboration step. May be you have...
  2. M

    current research topics in vlsi design

    VLSI is a very much vast domain. In my limited knowledge, it includes all of the things that are involved in designing, manufacturing, fabricating and verifying a CMOS chip containing thousands and millions of transistor on a single chip. The designing of a chip to its logic verification then...
  3. M

    design of logic circuit

    Well, as far as I have understood, you wish to find the indices of a memory containing your searched number. Like, if 0-7 are indices of a 8 blocks memory in which each can have a number, now you wish to find the indices containing the number you searched for. This can be done by using Muxes...
  4. M

    detecting odd number 8-bit number

    Well, you really don't need a circuit element to do that in FPGAs. Just a wire connecting the LSB of the 8-bits number to the ODD Signal. But better help could be provided if you could throw some more light upon your requirements. MSBR
  5. M

    Relation between leakage current and timing

    Well, Could you please elaborate your question a bit so that better help could be provided?
  6. M

    pico technology rather than nano technology

    Well, i recently went through Jan M. Rabaey and N.H Weste book. I found useful info about the VLSI technology there and also these books throw some light on the future of the VLSI Technology. I think that these books could answer your question with much more facts and detail. Thanks, MSBR
  7. M

    SystemVerilog Project ideas

    I think that System Verilog is much more powerful. You can consider learning Randomization, Dynamic Memories, Classes, Programs and Assertions etc for Robust Verification. I agree that picking up a Ready-made design would reduce the designing effort from your end and will allow you to focus on...
  8. M

    SystemVerilog Project ideas

    IMO, SystemVerilog(SV) is more preferred for verification. Some synthesis tools, though, do support some features of SV for synthesis, but some of its more advanced constructs are not suitable for synthesis. If I were to design a project. I would have gone for the designing in Verilog and the...
  9. M

    HEVC Encoder Design on MATLAB/Simulink

    I have found a great book regarding the HEVC written by Vivvienne Sze, madhukar Budagavi and Gary J. Sullivan. I have started from there. Also, I am looking into the HM Reference Software provided by the Authors of the Standard. If anyone could provide any further help then I will be highly...
  10. M

    HOW TO SAVE SINE AMPLITUDE VALUES IN A LUT/ROM FOR DDS - verilog

    Well, I said ISE infers Dual Port Ram, not instantiates. There is a difference between the two my friend. Once you have written the code for the RAM, you can check whether Dual Port RAM is inferred or not by the ISE by synthesizing your design and checking the module level Resource Utilization...
  11. M

    Small circuit for new guy

    Could you further explain your system? I think you could use simple switch on one of the fingers which would get pressed when the other finger is touching. But it would be quite easier to give a better suggestion if you could throw some more light on it. Thanks, MSBR
  12. M

    HOW TO SAVE SINE AMPLITUDE VALUES IN A LUT/ROM FOR DDS - verilog

    Yes jubin007, you can read this way using dual port RAMs. I use Xilinx ISE, which automatically infers the dual port RAM when you assign two different outputs from a single LUT. MSBR
  13. M

    HOW TO SAVE SINE AMPLITUDE VALUES IN A LUT/ROM FOR DDS - verilog

    +Q0.14 is a fixed point format. The + sign indicates that it is an unsigned number and the 0.14 means that there are 0 bits integer bits and 14 mantissa bits. It is just a representation. For example, I have a floating point number 0.0255. In +Q0.14 format, the scaling factor is 2^14. So I need...
  14. M

    pico technology rather than nano technology

    Audioguru, But don't you think that as the transistor sizes are shrinking the Voltage and current requirements are reducing and thus the power dissipation is also reducing for each transistor?
  15. M

    HOW TO SAVE SINE AMPLITUDE VALUES IN A LUT/ROM FOR DDS - verilog

    I think you can use a +Q0.14 format to store it in Fixed Point format. I used a simple taylor series to generate the quarter wave of the sinusoid. I just used the values in the simulations but you can write it in a text file and then generate some ROM with those initial values. Once you have...

Part and Inventory Search

Back
Top