The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
0answers
47 views

Görtzel in VHDL?

I would like to detect dtmf signals with görtzel in VHDL. I couldn't find any examples written with VHDL, would you give me some tips? Where shall I start looking for, is there already an existing one ...
0
votes
1answer
50 views

Minimizing boolean algebra expressions

I am trying to re-implement the BCD to 7-SEGMENT converter by hand. So, I have came up with the following truth table: I have the following minimization created with the Karnaugh map. Is there any ...
0
votes
1answer
147 views

How to arrange resistors for certain resistance

This question is like this one. I have two 1 ohm resistors, six 2 ohm resistors, and want 2 ohms total. All resistors must be powered (since they are actually speakers.) How do I do this? Ideally, a ...
4
votes
0answers
124 views

AHRS algorithm under continuous linear accelerations

I have tried several algorithms to get pitch, roll and yaw under continuous linear accelerations and vibrations (smaller than 0.4g, frequency lower than 10HZ). None of them give good results because ...
2
votes
2answers
64 views

VHDL: Looping through a module asynchronously

I have a VHDL module that applies a shuffle algorithm to a 64 bit input and outputs the 64bit result. I need to loop this output back through the module exactly 4 times, i was wondering if there was ...
0
votes
1answer
118 views

Optimal sorting algorithm in a fpga

I have a fixed set of 9 values that needs to be sorted in an FPGA. What would be an optimal sorting algorithm to implement?
1
vote
2answers
220 views

Algorithm for finding next data in eeprom [closed]

I have an EEPROM and I'm storing data in it, from address 0x00 to 0xff. I have to scan the EEPROM regularly for non zero values. ...
1
vote
1answer
93 views

Complexity comparison of an adder and a multiplier

I have two algorithms with different requirements of addition and multiplication operations as follows: Algorithm 1: 100 additions 200 multiplications, total = 300 operations. Algorithm 2: 300 ...
0
votes
1answer
74 views

memory space to implement 128-bit AES algorithm on 8 bit microcontroller [duplicate]

How to calculate(RAM and ROM) memory space needed to implement 128-bit AES algorithm on 8 bit microcontroller? give some examples please...
-1
votes
1answer
74 views

How to combine two independent estimates of location

For finding mobile location we know two methods: Trilateration of signal strength and Timing Advance. Now to improve accuracy we need to use both methods simultaneously. We are able to use both ...
0
votes
1answer
148 views

PID controller algorithm for sr90 digital controller

I am trying to implement PI control algorithm in c#. I found some help in internet and i understand the formula how to use. I have measured value(PV)= 20 °C and set point (SP)= 80°C; I would like to ...
1
vote
0answers
72 views

How EWIS works?

Hi all does anybody know the working principle of EWIS tools and troubleshooting software. What is it's troubleshooting algorithm? What are the basic skills that I need to understand how it works? ...
2
votes
5answers
289 views

Detection of weak periodical sound signal having negative SNR (will lock-in-amplifier be useful)

I'm trying to understand whether it is possible to detect human's heartbeat from a distance. I'm not a specialist, but it seems to me that the following issues must be addressed: Very sensitive ...
4
votes
0answers
102 views

Implementation of AES algorithm using Systolic architecture

I need to generate a VLSI Systolic array to implement the AES encryption algorithm with key length of 128 bits. Following are the possible ways : Systolic for Key expansion Systolic in MixColumn ...
0
votes
4answers
236 views

If-else decision structure using op amps or any other non-programmable electronic device

The title is pretty clear, I would like to know if there is any circuit or an IC capable of dealing with signals to perform algorithmic sort of decisions, I mean, as you can solve differential ...
2
votes
2answers
320 views

Simulate a bouncing ball on a LED cube

I just finished working on my 4x4x4 LED cube. I am trying to write an animation for a bouncing ball in the cube. Basically, a ball either 1 LED big, or 2x2 LEDs big should be moving around within the ...
1
vote
3answers
240 views

Selectable Voltage Divider Optimal Switching Point

I've built a circuit to measure an unknown resistance (over a large range) which is basically the following: simulate this circuit – Schematic created using CircuitLab Range_Select_1 and ...
-3
votes
1answer
170 views

How does remote switches learning system work? [closed]

I've been searching like crazy for none success so now im asking you guys. You know these electric control switches that you can turn on and off with a radio wave remote control? Usually the remote ...
5
votes
1answer
639 views

Wear leveling on a microcontroller's EEPROM

For example: The datasheet for ATtiny2313 (as do most Atmel AVR datasheets) states: 128 Bytes In-System Programmable EEPROM Endurance: 100,000 Write/Erase Cycles Imagine a program only ...
1
vote
1answer
235 views

Overview of typicals RAID/wear leveling algorithms used in SSD controllers

I am trying to understand SSD controller design. I am particularly interested in the physical distribution of data to several NAND chips/dies. Can somebody point me towards an "idiot's guide to SSD ...
4
votes
1answer
712 views

Implementing a continuous time transfer function in PC code

I have a transfer function like this: \$ H(s) = \frac{1}{Ts + 1} \$ I converted it into a difference equation to solve it iteratively: \$ H(s) = \frac{Y(s)}{X(s)} = \frac{1}{Ts + 1} \\ TsY(s) + ...
2
votes
4answers
204 views

Data compression for large amount of binary data

In an embedded application of mine, the device generates a large amount of instrumentation data that is stored every few minutes in an NVM, such as a set of EEPROMs or a Data Flash. This data is ...
0
votes
2answers
276 views

Splitting a bit array in Verilog

i am designing a basic AES algorithm on verilog, and i need to split a 1828 bits array into 16 parts each one of 8 bits, for example (basic no 128 length example), if i receive in my 8 to 2 splitter ...
1
vote
2answers
456 views

Method to determine least-error prescaler and top values for timer1 of Arduino?

If this question should be in StackExchange instead of here I can delete here and post there. Using an Arduino Duemilanove (Atmega328) I am trying to generate a square wave (50% duty cycle) of ...
3
votes
3answers
2k views

Fastest moving averaging techniques with minimum footprint

I have tried few running averaging techs for smoothing the change in ADC data in AtMega48 for controlling lights(PWM) when rotating a pot(ADC). The filters (pseudo codes): Moving average: ...
7
votes
1answer
433 views

Conversion of PID controller components with state feedback into single transfer function and discrete state-space form

I've been wrestling with this problem for about a week now, as a part of a year-long project. We're designing a controller for a specific reactor based on a model. After looking at this for a while, I ...
0
votes
1answer
731 views

How is a two-pass assembler designed? [closed]

What is the algorithm for the first pass and the second pass of an assembler? I have been looking for a description or tutorial but haven't found one. If there are tutorials that explain these ...
3
votes
2answers
1k views

hardware implementation of division algorithm

I have tried hard but I don't understand how this algorithm is working.Please explain the flow chart. \$DVF\$ is the divide overflow flip flop. \$A_s\$ is the sign bit of \$A\$ \$B_s\$ is the ...