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 kcmurphy88

  1. K

    Intel SOC used as FPGA only

    I'm working on a project that calls for an Intel Arria 10 GX part. All processing will be in an external ARM (This is a port of an older design, which had an external uC). Unfortunately, I am having trouble getting the GX parts, but the equivalent SX parts are available (higher cost). Since I...
  2. K

    Commerical IPs vs free

    I successfully used the opencores I2C as an add-on for a customer. Worked, although I had to mod it a bit. I'd say that the lack of support is the real difference. If it's a complex thing you probbly won't find it in opencores anyway. "Should we use UVM for even simple designs such as SPI or...
  3. K

    Understanding Microarchitecture of legacy IPs

    A much simpler example is the 6502, and there are some good guides to the architecture. A number of years ago I used this to build a 6502 into an ASIC, back before everything had ARMs. Worked great, if you don't mind 8-bit math. **broken link removed**
  4. K

    Is "Taylor series" still used for calculating various maths functions?

    I use CORDICs all the time. Good, fast, easy to implement using nothing but adder/subtractors. You can do several stages per clock with modern FPGAs. There are pipelined forms and recursive ones. Good for FFTs. Depending on the form you choose, it can be used for vector rotation, vector...
  5. K

    Can I get away with this in I2C?

    I'd considered that, but the required switch response time is on the order of a microsecond, and 400KHz serial commands are too slow. My qualms with this is that I have no real experience with I2C and don't have a good feel for how actual parts behave. But thanks for your response.
  6. K

    Can I get away with this in I2C?

    But it will rattle the switch during actual i2c. I'd like to avoid that if possible.
  7. K

    Can I get away with this in I2C?

    According to the spec, if both clock and data are high, I2C is idle. Data going low while clock remain high is START. data going high while clock is high is STOP. Otherwise all data transitions are while clock is low (and read on posedge clock). I want to cheat and use false start and stop...
  8. K

    Can I get away with this in I2C?

    I have a application where I have to talk to an I2C device at the end of a cable AND also toggle a switch. It seems difficult, physically, to get the desired third control wire into the cable. I have SCL, SDA, power and ground. 1) I deal with the switch only at times the I2C is inactive. 2)...
  9. K

    ModelSim or Quartus II

    Re: ModelSim or qu(at)rtus II As a an EDITOR, I'd use an editor like Slickedit. For making an Altera FPGA using VHDL, you need to have Quartus. You probably will want Modelsim, although the version that comes with Quartus may suffice.
  10. K

    ModelSim, Synplify ASIC & Virage gate library

    To answer my own question, the Virage memory library I was using has a discrepancy between the verilog view and the synopsis view, where the $removal lines are not present in the verilog, but REMOVAL statements are present in the lib. This causes errors when backannotating the netlist with the...
  11. K

    ModelSim, Synplify ASIC & Virage gate library

    I'm trying to use ModelSim 6.1a to do gate level sim for an ASIC design. The RTL sims just fine, and the synthesis has no errors and all warnings are understood. I'm using Synplify ASIC 5.26 for synthesis. My design is to be implemented using a set of Virage libraries. I'm having a problem...
  12. K

    Norton AV 2008 & FlexLM

    My NAV 2007 license expired and I installed NAV2008 on my work computer. I specifically enabled the local net and my home IP for anything (NAV2008 actually defaults to enabling the local net now). However, if I try to access the machine with Remote Desktop, or locally use some FlexLM managed...

Part and Inventory Search

Back
Top