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 ads_ee

  1. ads_ee

    idea for dual edge Linear_feedback_shift_register

    the clock and the data (output of the lfsr and the 1 clock bit) will have skews associated with them. This skew will result in the arrival of the signals to the multiplexer being different, which could result in very narrow pulses (glitches) being produced during the switch between the two...
  2. ads_ee

    idea for dual edge Linear_feedback_shift_register

    Well it might be possible to create an lfsr structure that produces two bits of the operation in one clock cycle. Then shift the lfsr by two bits instead of 1 to insert the two bits. A second parallel register just loads the 1 bit shifted data (or just the serial output bit). At this point you...
  3. ads_ee

    Verilog Digital Alarm Clock

    What kind of help?...I doubt you'll find anyone here who will code this for you, unless you pay them their consultant fee (myself included). Be more specific in your question and ask what is it that you are having a problem with. So far the top level block doesn't say much except what you have...
  4. ads_ee

    number of bonded IOBs

    If malikhaled comes back and says it builds than the other drawback is the pins on the UN-bonded I/O aren't connected to any package pins. So the design will "fit" in the part/package but is not usable.
  5. ads_ee

    JTAG debugging for chipscope

    Get a Xilinx Platform cable: http://www.xilinx.com/products/boards-and-kits/HW-USB-II-G.htm I seriously doubt this would work. I'm pretty sure chipscope requires the Xilinx cable to communicate with the core as the instructions involved are all custom. I'm sure a custom driver could be...
  6. ads_ee

    FPGA Implementation Verification

    Instantiate it in the top level file and hook it up to your 8051 core. Assuming you have a top level file...you didn't just compile the 8051 core directly as the top level did you? If you don't have a top level file now is the time to create one :-)... And as you seem to be very new to this...
  7. ads_ee

    FPGA Implementation Verification

    So you haven't instantiated the RAM yet? Well instantiate a coregen RAM with the .coe file used to initialize it. Or is it you don't know how to get the .coe file into the RAM? If you used coregen to build the RAM there should be an option to read a .coe file to initialize the RAM. Then...
  8. ads_ee

    JTAG debugging for chipscope

    I'm not at all sure what you're asking here. Are you looking to use USB to communicate with the Chipscope cores? The Chipscope cores are connected to the internal JTAG bus and there is no support for using USB to communicate with the cores. You have to connect to the JTAG port of the FPGA to a...
  9. ads_ee

    Please help: Issue opening a text file through verilog/SV code in Modelsim simulator

    ap, Make all the path delimiters / (forward slashes). I've found that using \ is much more likely to have issues with finding the file.
  10. ads_ee

    Passing real values in "tasks or functions" in Verilog

    add a .0 to the 1000 used for division i.e. round_off = a_temp / 1000.0; as written before you were performing an integer divide and assigning it to a real, so of course you get a 0 answer.
  11. ads_ee

    need help in verilog

    try adding "" around the inc.v and path information on where it's located. i.e. `include "../../some_path/inc.v" for modelsim this path will be relative to the current directory modelsim is running from. Unless all your files are co-located in the simulation directory it probably won't find the...
  12. ads_ee

    FPGA Implementation Verification

    specifically you'll have to load (initialize) the RAM the 8051 core uses as its instruction memory.
  13. ads_ee

    modelsim simulation formate

    There is a limit to how big a design the PE student edition will support and run at its full potential. Once your design gets too big well it will slow down. Only fix would be to either a) optimized the design so it is smaller or b) do sub module simulations only.
  14. ads_ee

    Read from a text file

    Tricky, begin -- Procedural Call -- Load_ROM(mem); I think bachoo was trying to initialize the ram using this procedure like a SW call. I think bachoo thinks in SW terms and VHDL looks like SW so it must be just like C. ;-)
  15. ads_ee

    Detecting only daylight

    Most of the energy from the sun is infrared... https://en.wikipedia.org/wiki/Infrared This infrared is what drives a large portion of the weather on the earth.

Part and Inventory Search

Back
Top