Search Engine


Add Question

Are you looking for?:
dds lookup , lookup fpga , lookup tables , lookup table
252 Threads found on Lookup
Din,output Dout); generate for (i=0; i<=A_WIDTH; i=i+1) begin demeta_param demeta_with_param ( .clk_d2 (clk_d2), .reset (reset), .Din (Din
nco is in fact a accumulator and a lookup table you can realize a accumulator like this process(clk) begin if rising_edge(clk) then acc(23 downto 0) <= acc(23 downto 0) + input; end if; end process; then, you can address the lookup table like this process(clk) begin if rising_edge(clk) then nco_out(7 downto 0) <= rom(conv_
Look for pin (Q), then timing(), then related pin : CK timing_type : setup_rising or timing_type : hold_rising ( can be falling for negedge triggered flops) then use the two lookup tables to interpolate the point and get the output transition/delay based on input transiiton/output cap.
put some gain & then use use precision rectifier. For non-linearity you'll need to prepare a lookup table ( easiest way)
You could use a PWM PIC output to generate analog input of two LM3914 IC's cascaded. PWM duty-cycle will be allmost proportional to accquired distance. A lookup table stored in flash program memory could give it compensation. +++
When we implement the lookup table, we can use RTL or ROM. How to evaluate the cost between RTL and ROM? Thanks. May the small lookup table can be implement by RTL. The larger use ROM. What's the limit? Thanks.
lookup the current amplifier, perhaps it is helpful.
Hi friends, I want to implement a lookup table (rom memory) which comprise 362 cells, each one is 16bits ( so contains 2*181*16=5792bits). I prefer to use CPLD because it do not need any PROM in PCB. Can you suggest me a CPLD from XILINX (for example xc9500) that can implement this lookup table and two (16 bits) dividers and two multipliers? Is
Here is a simple and fast CRC-16 that I use. It is very fast since it uses two lookup tables. unsigned short CRC16 ( puchMsg, usDataLen ) /* The function returns the CRC as a unsigned short type */ { unsigned char *puchMsg ; /* message to calculate CRC upon */ unsigned short usDataLen ; /* quantity of byt
dear all: the difficulty is the input figures varies over a larg range,so I plan to convert them into remainders of 2pi to confine them in , and then feed the remainders into lookup table. I wonder if I could make a remainder in one clock cycle somehow. and how many cycles does a '%' calculation need in Verilog_HDL?
Are they still using table-lookup method to measure timing and power? Thanks.
I lookup the table of the chebyshev filter. The chebyshev filter I want to find is a third order filter with 0.5dB passband ripple. The polynomial I found is S^3+1.253*S^2+1.535*S+0.716. What does the coefficient mean? It?s normalized to cutoff frequency, isn?t it? What?s the transfer function if the cutoff frequency is 4kHz and the gain is 0dB?
In Xilinx FPGAs, a Block RAM is a dedicated two-port memory containing several kilobits of RAM. The FPGA contains several (or many) of these blocks. Inside of each small logic block is a configurable lookup table. It is normally used for logic functions, but you can reconfigure it as a few bits of RAM. You can combine several (or many) of them i
chevymn1964, did you use recomended NTC thermistor? It needs to have negative thermal coefficient - resistance goes donw with temperature decrease . If used thermistor is PTC - you will have backward effect - more temperature and less output. author recommend Philips 2322-640-63103 NTC Thermistor. Yet it is not problem to use PTC thermistor - you
Hi, i think the best way to do this is to make a lookup table with stored digital values of a single cycle of a sine wave and raster on this value with ur required frequency, also offcourse u need DAC to get ur analog signal. good luck.
Maybe this will you repeatedly add a constant to an integer accumulator, and then use the most significant bits of the accumulator as an index into a sinewave lookup table. Please, can you upload the file of that page as well as its useful
IanP is correct, a lookup table would be the easiest since most likely you are only concerned about finding the natural log over a fixed interval of inputs. An alternative is to calculate some number of terms of the Taylor series for ln(x). The Pade approximation is simply another series which can be generated to approximate ln(x). The idea
You can use lookup table which contains number of ones in one byte. Since the word is 4 bytes (assuming normal cpu), just add results from all four bytes. Or you can use some of these algorithms:
Hi! I'm trying to make a lookup table for a LED sign I'm making (hardware done, test program done and working). 5x4 characters. But then I 1280(256x5) byte big lookup table. I have read somewhere that I need to alter the PCLATCH register. Any help would be great! Or if anyone know of a better method of doing this? EDIT: BTW i'm
Ok I have concrete question to those who knows AVR-GCC. My data is in flash memory: const uint8_t sinewave PROGMEM= //256 values { 0x80,0x83,0x86,0x89,0x8c,0x8f,..... I have a function which outputs data from this lookup table to PORTD. void signalOUT1(const uint8_t *signal) { uint8_t i=0; do{ PORTD=pgm