Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
29 crawler(s) on-line.
 97 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 RobertB:  18 mins ago
 kolla:  22 mins ago
 amigakit:  23 mins ago
 DiscreetFX:  28 mins ago
 NutsAboutAmiga:  29 mins ago
 matthey:  31 mins ago
 Rob:  58 mins ago
 amigang:  1 hr 2 mins ago
 pixie:  1 hr 12 mins ago
 amigagr:  1 hr 14 mins ago

/  Forum Index
   /  General Technology (No Console Threads)
      /  The Origin of Circuits
Register To Post

PosterThread
_Steve_ 
The Origin of Circuits
Posted on 20-Jun-2015 15:14:09
#1 ]
Team Member
Joined: 18-Oct-2002
Posts: 6808
From: UK

This Article is an interesting read on an experiment with FPGAs being used in a self evolutionary process to "mate" and produce an offspring program with traits pertinent to the task at hand - namely to recognise the difference between two tones.

_________________
Test sig (new)

 Status: Offline
Profile     Report this post  
RodTerl 
Re: The Origin of Circuits
Posted on 20-Jun-2015 15:48:12
#2 ]
Cult Member
Joined: 6-Sep-2004
Posts: 589
From: Rossendale

@_Steve_

I remember reading this article origionally, and was puxzzled about certain things, like the complex feedback loops. People are getting that used to not having to know about designs in 8 bit systems with a few bytes of code, that they are suprised when evolutionary systems rediscover it for themselves?

How much ultra dense and compact code is hidden away in 40 year old NDAd manuals that have been destroyed through licencing restrictions etc?

As for the circuit. To distinguish between two tones with a digital system, the first thing you use is a gating counter. That is, a gate that opens for a given number of counts after a trigger event. Very old tech. If it counts a pulse, an arbitary number of counts, then another pulse will either be ten times that count, or a tenth that count, for this operation, Use teh value 4, for less gates.

To generate the free running clock, personally, for reliability, stability, duplication etc, I would use an n bit PRBS, LFSR or whatever the name is these days to repatent it, with 0,n taps, followed by an m bit counter, count from 0 to n. A 64 stage bucket brigade followd by a 6 bit counter will give you a divide by 2^64 in very few gates. Follow that by a 2 bit counter, with the hard limit gating input ADC used in th ZX spectrum, a single schnmidt gate, and you have a method of measuting times between zero crossings.

Do you know what teh simplest method of selecting between the vocal input Stop, Go? Go has a single impulse at teh beginning, then decays away. StoP Has Two impulse bursts a given fraction of time apart, multiples of teh impulse width. He might have found out that by saying Dock, or Church would have done the same.

I havent even tried doing n dimentional circutry arrangements yet, given this design is all in linear, even though Ive been trying to think of all teh differnet ways a pentagram arangement of logic, neurons, could filter signals, from 1 to 5 step delays.

The Rowhammer attack method shows the so called isolated free running circuit to be more widespread than first thought, and Im wondering how to describe the stochastic chaotic oscilator that such interactions seem to imply. Given it also uses a couple of gates in a loop, folowed by a counter, in another loop.

What we really need now is FPGAs with NRAM, that can be partially reprogrammed while in circuit and running, so that two parts of the given chip can then reprogram the other in run time, true dynamic adaptive reconfiguration.

_________________
The older and more respected a scientist is, the longer it takes to prove him wrong.

 Status: Offline
Profile     Report this post  
Signal 
Re: The Origin of Circuits
Posted on 20-Jun-2015 19:39:04
#3 ]
Cult Member
Joined: 1-Jun-2013
Posts: 664
From: USA

@RodTerl

Quote:

RodTerl wrote:

What we really need now is FPGAs with NRAM, that can be partially reprogrammed while in circuit and running, so that two parts of the given chip can then reprogram the other in run time, true dynamic adaptive reconfiguration.


No Problemo!

Two more weeks.

_________________
Tinkering with computers.

 Status: Offline
Profile     Report this post  
Anonymous 
Re: The Origin of Circuits
Posted on 21-Jun-2015 7:53:24
# ]

0
0

@_Steve_


In an enlightended world everone knows that...

 
     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle