Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST


Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | delay using integrator

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.

delay using integrator - Sonali - 2006-02-16 06:11:00

I want to use the output of a R-C integrator as a
delayed input to CPLD
(inside there is a XOR gate and counter logic). It worked OK when I use
discrete XOR IC 4070. But for same R-C values it doesn't works with
CPLD.
Is is due to the fact that analog input (sawtooth from integrator) has
given to CPLD?
Is comparator after integrator is one of the solution?
Suggest other methods for creating delays inside CPLD. That will
elliminate need of integrator. Here delay required is 1.1us.




Re: delay using integrator - Gabor - 2006-02-16 10:56:00

Sonali wrote:
> I want to use the output of a R-C integrator as a delayed input to CPLD
> (inside there is a XOR gate and counter logic). It worked OK when I use
> discrete XOR IC 4070. But for same R-C values it doesn't works with
> CPLD.
> Is is due to the fact that analog input (sawtooth from integrator) has
> given to CPLD?

Yes.  It probably only worked in the CMOS version because the
parts are very slow as well as having a high threshold level.  You
should not normally provide slowly transitioning signals to digital
logic unless the logic inputs have hysteresis (Schmitt triggers).

> Is comparator after integrator is one of the solution?

As long as the comparator has a fast enough edge rate for
the CPLD.

> Suggest other methods for creating delays inside CPLD. That will
> elliminate need of integrator. Here delay required is 1.1us.

This depends on your tolerance for delay jitter.  For example if you
had
a 10 MHz clock you could use a shift register to delay 1.1uS +/- 0.1uS

Depending on the CPLD, you may have inputs with hysteresis that
would work like your original CMOS circuit.  The R-C values may need
to change to make up for the difference in threshold voltage.

______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.