What is the problem with this ?

Even morse code is a clocked binary text system.

A unary base 1 system is very impractical, for a multitude of reasons as described by the previous posters.

Makes my eyes spin (inset rolly eye icon here)

Don...

--
Don McKenzie

Site Map:            http://www.dontronics.com/sitemap
E-Mail Contact Page: http://www.dontronics.com/email

http://www.dontronics-shop.com/super4-usb-relay-module.html
http://www.wizard-from-oz.com 1000\'s of electronic items
Reply to
Don McKenzie
Loading thread data ...

Well, the logic would be interesting at least, even if utterly impractical. So just use it for smaller numbers, NBD. Represent larger numbers with different forms, like digits or powers -- that's how bigger numbers always end up represented anyway (in order of scale: digits, matissa with exponent, exponents of exponents, raising operator). That's just implementation, and as long as you've cooked up a Turing-complete computer, it doesn't really matter in the end.

I think the biggest impracticality that people think is, well how the hell do you represent 1000? With a thousand wires? That's absurd of course, and besides, it demands that there be a zero (7 = ...00000001111111), and that isn't necessary. (There is the necessity of null as the absence of one, however. In that sense it is still binary.) Indeed, a number can be represented on just one wire, and electronic rules require that to be something like voltage or current or time. (Frequency, phase, impedance (complex!) and more properties can be sent down wires, but I can't imagine how complex an impedance-signaled computer would be to construct!) Time would be easy because, digitally, it could be ticked off in discrete quantities with a clock (a bus could be self-clocked, so only data and ground wires are needed, which would look something like a serial line, but self clocked). Notice that a counter is nothing more than an unary-to-binary conveter. ORing together the edges (XORing?) of two data streams and clocking a counter forms an adder, or using an up/down counter, data streams to count-up and count-down forms a subtractor. By clocking in one number and adding it to itself (the addition could be done in binary just for expediency...) with each clock of a second stream, a rate multiplier is formed. If two data streams start simultaneously, it is clear to see which number is larger: the lesser string stops first. If they don't start simultaneously, you can count the number of cycles before the next start and adjust for it, which just goes back to the subtractor, which is fundamentally what a comparison is, after all. Representations of real numbers can be produced with arbitrary timings, though moving to the analog domain, uncertainty becomes the limit to accuracy.

Alternately, as HardySpicer observed, voltage could be used. The physical phenomenon of voltage can even be seen as unary, which is kind of fun. Noise of course puts a limit on accuracy. Interfacing to regular digital circuitry is similar, using an ADC/DAC instead of a counter. There is one advantage to analog: exponents are easy to compute, thanks to exponential function blocks being all around us: the silicon junction.

Tim

--
Deep Friar: a very philosophical monk.
Website: http://webpages.charter.net/dawill/tmoranwms

"junee"  wrote in message 
news:25a82af6-9be8-4126-939c-4c1b67e661a6@o40g2000prn.googlegroups.com...
> These days people are mostly using binary[digital] processors
> and me too, they are great, but I\'m bored with them.
>
> I\'m interested in designing the circuitry,with out the concept
> of digital,
> I mean there are only 1\'s and no 0\'s
>
> The main part ALU of cpu is responsible
> for all arithmetic calculations.
>
> If I want to design the ALU from scratch with
> out the concept of binary, instead only with single
> signal,
> what are the difficulties one has to face.?
> for example see this
> Eg: 5+5=10, instead of that
> can I go with this technique
> 11111 + 111111 = 1111111111
>
>
> Thanks.
Reply to
Tim Williams

l.

s

nt,

and

l

se, and

hat

,
e
e
e

ut

ta

r,

g in

clear

don't

og

cal

al

one

oh thanks for the explanation...

Reply to
junee

No. It does not make any sense. How long does the compare take? Answer the question (well, now two questions).

Can you say very many doubts?

Reply to
JosephKK

results

critical

the

is

clever

Is there even a proper definition for that?

Reply to
JosephKK

That is nice, just be sure you initialize your twisted ring counter properly.

Reply to
JosephKK

represented

What distorted timeline did that come from? DEC self destructed from the internal conflict of VAX versus Alpha.

Reply to
JosephKK

As a Kid i invented my multiplier:

The multiplicand was accumulated multiplier times. Numbers got larger and i discovered more effective ways.

Reply to
info2

This isn't quite what you're talking about, but an interesting real-life use of this sort of thing is a flash A/D converter (not to be confused with the unrelated and much more recent FLASH memory), which uses a large number of comparators (to convert N bits takes 2^N comparators). The positive comparator inputs all go to the signal input, and the negative inputs go to successive taps on a resistor string with a DC voltage across it. As the input voltage increases, more and more comparators turn on as the voltages goes over that at its tape in the resistor string.

This gives a number of 1 outputs proportional to the input voltage. These can then go into a logic block called a "thermometer encoder" which converts the highest '1' bit into its corresponding binary value.

Reply to
Ben Bradley

Bijective? I hope that means both injective and surjective (one to one and onto). Not that this guess is any clearer for many people here.

Reply to
JosephKK

The good circuits (e.g. Spehro's or the CD4017) self-correct if they get into a disallowed sequence.

Tim.

Reply to
Tim Shoppa

of some

presented

uch

are

was

uggest

or

ut of

ing.

ic.

=A0

1401.

en I

ace

ually

That might be the view of somebody internally, but IMHO as an external DEC user/customer, the problem began when they started trying to compete with IBM in the mini-mainframe market. DEC did great with small lab machines up through the 1980's and early 90's, even after their marketing division completely began ignoring the market in the late 80's in their push to sell only mainframe-class machines.

Don't get me wrong, VMS's clustering technology was and still is way cool, and has many uses outside the mainframe-class world.

Tim.

Reply to
Tim Shoppa

In article , snipped-for-privacy@highNOTlandTHIStechnologyPART.com says...>

results

the

critical

the

is

race

clever

Aren't all latches transparent?

Xilinx' rules/technoloy/software hates latches. Other's have nothing but. When in Rome, do as the groundrules writers do.

Reply to
krw

of some

presented

uch

are

was

uggest

or

ut of

ing.

ic.

=20

=20

1401.

en I

ace

ually

=20

They were on the skids well before Alpha. In fact, Alpha was their=20 only possible salvation. One corner, as told by the insiders, was=20 when the suits demanded they be called "d*i*g*i*t*a*l", rather than=20 "DEC".

As always, you have your head firmly up your ass.

--=20 Keith

Reply to
krw

results

the

critical

the

is

race

clever

of

No. Some are edge-triggered, such as 74HC74.

...Jim Thompson

--
| James E.Thompson, P.E.                           |    mens     |
| Analog Innovations, Inc.                         |     et      |
| Analog/Mixed-Signal ASIC\'s and Discrete Systems  |    manus    |
| Phoenix, Arizona  85048    Skype: Contacts Only  |             |
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  |
| E-mail Icon at http://www.analog-innovations.com |    1962     |
             
 I love to cook with wine     Sometimes I even put it in the food
Reply to
Jim Thompson

I went through the multiplier => adder tree phase as a kid.

That's when I discovered that counters weren't the only use for sequential logic. ;-)

--
  Keith
Reply to
krw

results

the

critical

perhaps the

stress is

race

clever

the

of

I

That's a D-Type master-slave flip-flop, no matter what the mustard bible says.

Reply to
krw

results

at the

critical

perhaps the

instruction

stress is

out

race

clever

the

college

"meat" of

but I

Of course, that's how "edge-triggered" is accomplished.

Brings back a question I've broached before. Any VHDL or VHDL-like program that generates schematics?

...Jim Thompson

--
| James E.Thompson, P.E.                           |    mens     |
| Analog Innovations, Inc.                         |     et      |
| Analog/Mixed-Signal ASIC\'s and Discrete Systems  |    manus    |
| Phoenix, Arizona  85048    Skype: Contacts Only  |             |
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  |
| E-mail Icon at http://www.analog-innovations.com |    1962     |
             
 I love to cook with wine     Sometimes I even put it in the food
Reply to
Jim Thompson

results

at the

critical

perhaps the

instruction

stress is

out

avoid race

various clever

the

college

"meat" of

but I

The point is that it is not a latch.

I don' know of any freebies, and the ones I've used aren't any good for documentation (further than ports). They draw bug ugly schematics. One alternative is to use schematic entry for top-level and data flow, with VHDL for state machines. I find it easier to just bite the bullet and go all VHDL for chips and schematics for boards.

--
Keith
Reply to
krw

the results

further at the

critical

perhaps the

instruction

stress is

out

avoid race

various clever

(like the

college

"meat" of

but I

What I'd like would be a program... feed it a clocked truth table and have it spit out a gate-level schematic.

...Jim Thompson

--
| James E.Thompson, P.E.                           |    mens     |
| Analog Innovations, Inc.                         |     et      |
| Analog/Mixed-Signal ASIC\'s and Discrete Systems  |    manus    |
| Phoenix, Arizona  85048    Skype: Contacts Only  |             |
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  |
| E-mail Icon at http://www.analog-innovations.com |    1962     |
             
 I love to cook with wine     Sometimes I even put it in the food
Reply to
Jim Thompson

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.