BFTGU Logo

>  Home

> BEAM background

V  Getting started

 > Electronic basics

 > Passive components

 > Semiconductor components

 > Integrated Circuits

 > Nv neurons and Nv nets

 > Nu neurons

> Tutorials

 

BEAM From the Ground Up is a BEAM Reference Library site.

Nu neurons
Bruce Robinson and Wilf Rigter explain...



The basic Nv neuron responds to a rising input by switching its normally high output to a low one for a varying amount of time. Given an input that goes from high to low to high again, on the low-to-high transition, the output will go from high to low. After a delay (determined by the resistor and capacitor values), the output will switch back to high. This allows you to chain Nv neurons together and have a signal travel slowly along the chain.

The basic Nu neuron responds to a prolonged change in input. If a high signal is applied to the input, after a delay, the output will switch from high to low and will remain low as long as the input stays high.

One essential difference is that the Nv responds immediately to an input, and sends the output for a time duration -- the delay occurs AFTER the output is sent. The Nu responds to an input after a delay and sends the output continuously -- the delay occurs BEFORE the output is sent.

The basic Nv neuron
Nv

The basic Nu neuron
Nu
  • Off condition is a high output.

  • A rising transition at the input causes the neuron to fire (switch on) instantly. After a delay, the neuron switches off ("on" first, then a delay, then "off").

  • Off condition is a high output.

  • A high input causes the neuron to fire -- after a delay. The neuron remains on as long as the input stays high (delay, then "on", stays "on").

[As far as schematics are concerned,] the big difference between the two is that the capacitor and resistor are swapped. Each one also has a variation where the resistor (Nv) or capacitor (Nu) is connected to Vcc instead of ground.

Variants
Although the basic diagram shows one input through one resistor (the simplest form), the Nu neuron is potentially a very complex device. You can create an Nu with multiple inputs by giving each input its own resistor, often with different values. You can also put a diode in series with each resistor to determine under what conditions the input will have an effect (to create separate "on" delays and "off" delays, so the cap will charge much more rapidly then it discharges, or vice versa). And you can have inhibitory inputs that tend to cancel the effects of the other inputs. Thus, whether an Nu fires or not depends on the combined effects of its inputs. In fact, you will sometimes have a tough time actually identifying a complex Nu neuron in a circuit.

Another major "flavor" of the Nu neuron involves connecting the capacitor to Vcc instead of ground. In this case, input and output conditions are the reverse of what is described above (i.e., "off" is low, a low input causes the neuron to fire).

Tilden's patent itself identifies three variants of the Nu:

Image

Image

Image

Whenever I've slaved an Nv neuron to an Nu neuron, I've used a resistor between the Nu output and the Nv bias point (where the cap, resistor, and inverter input all join). You can do this several ways ...

  1. The connecting resistor is much larger (at least 4 times the size) than the regular Nv resistor. This will influence the Nv timing a little, increasing or decreasing the delay depending on the Nu output.

  2. The connecting resistor is approximately the same size as the regular Nv resistor. This will make the Nu the predominant factor in the Nv timing.

  3. Use only the connecting resistor and eliminate the regular Nv resistor. This means the Nu will switch the Nv between a grounded neuron and a positively connected neuron.

  4. Use a diode between the connecting resistor and the bias point. Depending on the output level of the Nu and the direction of the diode, this will either speed up or slow down the Nv delay.

  5. Use a diode between the Nu and the Nv bias point. The Nu will then either kill a process on the Nv, or inject a new one. This is the original Tilden startup circuit.

  6. The Nu bias point can be used as a ramping analog source to influence an Nv. A typical example using a diode is shown below. Note that the R of the Nu must be much smaller than the R of the Nv. The same methods of coupling as described in 1. to 5. can be used.

    Image
  7. In suspended bicores, the Nvs are not referenced to ground or Vcc however an Nu (including 6.) can be connected to the middle of the suspended resistor or directly influence one or both bias points.

The key to understanding the way the suspended bicore is influenced by an external voltage / current source is to recognize that the null (minimum influence) voltage for a suspended bicore is Vcc / 2. This means if Vcc / 2 is connected to the midpoint of the resistor in a HC suspended bicore with equal capacitors, there is zero effect.

For more information...


Bruce's original postings are still saved in the alt-beam archives here, and in followups. He also touches on them a bit here. Meanwhile, the discussion of Nu / Nv interconnections are from one of Bruce's postings here, and a reply by Wilf here.


Sitemap  Image  Search  Image  Legalities  Image 
Page author: Bruce Robinson
This page was last updated on

Creative Commons License
This work is licensed under a
Creative Commons License.