Re: [time-nuts] 60Hz mains clocking in computers

2010-04-20 Thread Uno Staver
Since many of us are not so old as I am, and aren't familiar with the 
PDP-11 family, I should have mentioned that this happened in the middle 
80's.


Uno Staver wrote:
We bought a bunch of PDP-11/23s as part of a communications network 
system. After successful acceptance tests in Boston, MA, the systems 
were commissioned in Sweden with 50Hz AC. To make the RSX-11M O/S 
time-of-day clock run OK, the developers modified some piece of code.



Uno Staver


Bill Hawkins wrote:

Yes, the whole PDP-11 line used line frequency to update the real-time
clock.
DEC had a real-time operating system, very useful for emulation of analog
process control functions. Of course, an RTOS is more than just the 
clock.


We lost that anchor to real time in the interval between the PDP-11 and
NTP or SNTP when the microprocessors took over. All crystal clocks; time
of day (social time) set by anybody with a wristwatch.

Bill Hawkins
 


-Original Message-
From: paul swed
Sent: Saturday, December 12, 2009 10:09 PM

Talk about dusting off the old brain cells.
I seem to remember that the PDP 11/23s did indeed allow the use of the 
60 hz
as an interrupt for precision timing if that can actually be said. The 
data

general nova 1200 also. Boy thats exposing ones age.

On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
co...@astro.berkeley.edu wrote:

I'm trying to get to the bottom of whether or not any computing 
equipment

made around the advent of UNIX systems (or any time-slicing system) used

the

mains cycles of 60Hz as phase lock for the internal system clock.  My

guess

is that perhaps they did not as the computing logic is DC based, but, I

have

memories of using an 68000 based UNIX system that I thought had its

internal

clock based off of the 60Hz mains...  Not sure the vendor anymore.

Thanks,  Colby




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to 
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts

and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2010-04-20 Thread Bob Camp
Hi

My second home computer was a PDP=11/20. The first was a PDP-8E. Both are
long gone...

Bob

-Original Message-
From: time-nuts-boun...@febo.com [mailto:time-nuts-boun...@febo.com] On
Behalf Of Uno Staver
Sent: Tuesday, April 20, 2010 8:28 AM
To: Discussion of precise time and frequency measurement
Subject: Re: [time-nuts] 60Hz mains clocking in computers

Since many of us are not so old as I am, and aren't familiar with the 
PDP-11 family, I should have mentioned that this happened in the middle 
80's.

Uno Staver wrote:
 We bought a bunch of PDP-11/23s as part of a communications network 
 system. After successful acceptance tests in Boston, MA, the systems 
 were commissioned in Sweden with 50Hz AC. To make the RSX-11M O/S 
 time-of-day clock run OK, the developers modified some piece of code.
 
 
 Uno Staver
 
 
 Bill Hawkins wrote:
 Yes, the whole PDP-11 line used line frequency to update the real-time
 clock.
 DEC had a real-time operating system, very useful for emulation of analog
 process control functions. Of course, an RTOS is more than just the 
 clock.

 We lost that anchor to real time in the interval between the PDP-11 and
 NTP or SNTP when the microprocessors took over. All crystal clocks; time
 of day (social time) set by anybody with a wristwatch.

 Bill Hawkins
  

 -Original Message-
 From: paul swed
 Sent: Saturday, December 12, 2009 10:09 PM

 Talk about dusting off the old brain cells.
 I seem to remember that the PDP 11/23s did indeed allow the use of the 
 60 hz
 as an interrupt for precision timing if that can actually be said. The 
 data
 general nova 1200 also. Boy thats exposing ones age.

 On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
 co...@astro.berkeley.edu wrote:

 I'm trying to get to the bottom of whether or not any computing 
 equipment
 made around the advent of UNIX systems (or any time-slicing system) used
 the
 mains cycles of 60Hz as phase lock for the internal system clock.  My
 guess
 is that perhaps they did not as the computing logic is DC based, but, I
 have
 memories of using an 68000 based UNIX system that I thought had its
 internal
 clock based off of the 60Hz mains...  Not sure the vendor anymore.

 Thanks,  Colby



 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to 
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to 
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2010-04-19 Thread Uno Staver
We bought a bunch of PDP-11/23s as part of a communications network 
system. After successful acceptance tests in Boston, MA, the systems 
were commissioned in Sweden with 50Hz AC. To make the RSX-11M O/S 
time-of-day clock run OK, the developers modified some piece of code.



Uno Staver


Bill Hawkins wrote:

Yes, the whole PDP-11 line used line frequency to update the real-time
clock.
DEC had a real-time operating system, very useful for emulation of analog
process control functions. Of course, an RTOS is more than just the clock.

We lost that anchor to real time in the interval between the PDP-11 and
NTP or SNTP when the microprocessors took over. All crystal clocks; time
of day (social time) set by anybody with a wristwatch.

Bill Hawkins
 


-Original Message-
From: paul swed
Sent: Saturday, December 12, 2009 10:09 PM

Talk about dusting off the old brain cells.
I seem to remember that the PDP 11/23s did indeed allow the use of the 60 hz
as an interrupt for precision timing if that can actually be said. The data
general nova 1200 also. Boy thats exposing ones age.

On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
co...@astro.berkeley.edu wrote:


I'm trying to get to the bottom of whether or not any computing equipment
made around the advent of UNIX systems (or any time-slicing system) used

the

mains cycles of 60Hz as phase lock for the internal system clock.  My

guess

is that perhaps they did not as the computing logic is DC based, but, I

have

memories of using an 68000 based UNIX system that I thought had its

internal

clock based off of the 60Hz mains...  Not sure the vendor anymore.

Thanks,  Colby




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-16 Thread Leigh L. Klotz, Jr WA5ZNU
In 1984 we had a QBUS-based 68000 (dual 68K, due to the paging flaw) 
that ran 9-track tapes off the end and gained about a good fraction of 
an hour a day on its clock.  We complained to the vendor and they 
swapped CPU boards for us.  Tapes worked fine, and the clock was more 
accurate, but programs ran slower.  Hmmm.


Leigh.

 At 1:44 AM + 12/13/09, time-nuts-requ...@febo.com wrote:

 Date: Sat, 12 Dec 2009 17:29:17 -0800
 From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
 Subject: [time-nuts] 60Hz mains clocking in computers
 To: time-nuts@febo.com
 Message-ID: 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu
 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes


 I'm trying to get to the bottom of whether or not any computing
 equipment made around the advent of UNIX systems (or any time-slicing
 system) used the mains cycles of 60Hz as phase lock for the internal
 system clock.  My guess is that perhaps they did not as the computing
 logic is DC based, but, I have memories of using an 68000 based UNIX
 system that I thought had its internal clock based off of the 60Hz
 mains...  Not sure the vendor anymore.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread David I. Emery
On Sun, Dec 13, 2009 at 07:39:05AM +, Poul-Henning Kamp wrote:
 In message 2157.12.6.201.67.1260689371.squir...@popaccts.quik.com, J. 
 Forste
 r writes:
 
 I'm not so sure about the Nova 1200. I think all the Novas had the RTC was
 on a standard I/O board, [...]
 
 No, it was an option, but almost everybody bought it, because it was
 necessary to run any kind of timesharing kernel (RTOS, DOMUS, etc)

Technically one could order basic IO boards without some of the
functionality - they simply didn't stuff in some of the chips (and more
than one customer just added the requisite chips themselves).   I do
remember that there were some functions on that card that were rarely
stuffed...

I seem to remember that RDOS (the NOVA disk operating system)
DID require the RTC and I certainly don't remember any hacks in the
system code to get around the need for timer interrupts to keep time and
handle delays and timed waits.  It was a real time multitasking kernel,
though only one process (mostly) due to the lack of memory management 
Long time ago though...

-- 
  Dave Emery N1PRE/AE, d...@dieconsulting.com  DIE Consulting, Weston, Mass 
02493
An empty zombie mind with a forlorn barely readable weatherbeaten
'For Rent' sign still vainly flapping outside on the weed encrusted pole - in 
celebration of what could have been, but wasn't and is not to be now either.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Joe Gwinn

At 1:44 AM + 12/13/09, time-nuts-requ...@febo.com wrote:

Date: Sat, 12 Dec 2009 17:29:17 -0800
From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
Subject: [time-nuts] 60Hz mains clocking in computers
To: time-nuts@febo.com
Message-ID: 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes


I'm trying to get to the bottom of whether or not any computing 
equipment made around the advent of UNIX systems (or any time-slicing 
system) used the mains cycles of 60Hz as phase lock for the internal 
system clock.  My guess is that perhaps they did not as the computing 
logic is DC based, but, I have memories of using an 68000 based UNIX 
system that I thought had its internal clock based off of the 60Hz

mains...  Not sure the vendor anymore.


In the 1980s and 1990s, before networks capable of carrying NTP time 
to the millions became common, the computer local clock was very 
often derived from the local AC power mains, and the frequency was 
steered to match atomic time once per day.  The POSIX standards 
reflect this common approach by the tolerance on CLOCK_REALTIME, 20 
milliseconds, this being one cycle of 50 Hz power.


The CPU logic clock was not generally phase-locked to the AC power 
lines, instead being generated by a cheap crystal having a very large 
tempco.  The exception to this was that video generators were (and 
still are) often locked to the AC line so that hum bars would not 
drift across the screen.


Joe Gwinn

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Magnus Danielson

Joe Gwinn wrote:

At 1:44 AM + 12/13/09, time-nuts-requ...@febo.com wrote:

Date: Sat, 12 Dec 2009 17:29:17 -0800
From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
Subject: [time-nuts] 60Hz mains clocking in computers
To: time-nuts@febo.com
Message-ID: 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes


I'm trying to get to the bottom of whether or not any computing 
equipment made around the advent of UNIX systems (or any time-slicing 
system) used the mains cycles of 60Hz as phase lock for the internal 
system clock.  My guess is that perhaps they did not as the computing 
logic is DC based, but, I have memories of using an 68000 based UNIX 
system that I thought had its internal clock based off of the 60Hz

mains...  Not sure the vendor anymore.


In the 1980s and 1990s, before networks capable of carrying NTP time to 
the millions became common, the computer local clock was very often 
derived from the local AC power mains, and the frequency was steered to 
match atomic time once per day.  The POSIX standards reflect this common 
approach by the tolerance on CLOCK_REALTIME, 20 milliseconds, this being 
one cycle of 50 Hz power.


Which does not perfectly match the 60 Hz being used in some countries or 
for that matter traditional division for PC clocks (derived from 
14,31818 MHz, over 4,77 MHz and what the 8253 divider allows).


The CPU logic clock was not generally phase-locked to the AC power 
lines, instead being generated by a cheap crystal having a very large 
tempco.  The exception to this was that video generators were (and still 
are) often locked to the AC line so that hum bars would not drift across 
the screen.


I have never seen this in any of the devices I've seen. It is certainly 
not what we do in the TV world either. Examples would be good.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Poul-Henning Kamp
In message 4b251964.5040...@rubidium.dyndns.org, Magnus Danielson writes:
Joe Gwinn wrote:

 The exception to this was that video generators were (and still 
 are) often locked to the AC line so that hum bars would not drift across 
 the screen.

I have never seen this in any of the devices I've seen. It is certainly 
not what we do in the TV world either. Examples would be good.

This feature disappeared with color television, specifically NTSC, which
tweaked the vertical frequency just a tad lower than 60Hz.

Poul-Henning

PS: But NTSC gave us the 14.31818181.. MHz frequency, as imortalized
by the ghastly colors of the IBM CGA.

-- 
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
p...@freebsd.org | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Magnus Danielson

Poul-Henning Kamp wrote:

In message 4b251964.5040...@rubidium.dyndns.org, Magnus Danielson writes:

Joe Gwinn wrote:


The exception to this was that video generators were (and still 
are) often locked to the AC line so that hum bars would not drift across 
the screen.
I have never seen this in any of the devices I've seen. It is certainly 
not what we do in the TV world either. Examples would be good.


This feature disappeared with color television, specifically NTSC, which
tweaked the vertical frequency just a tad lower than 60Hz.


That ghastly horrible 1000/1001 factor which plauge us still today. The 
PAL hack to the same problem has less withstanding effects. Whenever 
they did the HDTV standard they failed to keep the number magic of 
digital SDTV (i.e. 13,5 MHz and 18 MHz in BT.601). While that solution 
solve the technical problem, they solved in a bad way and we still 
stuffer even when the original reason for the solution have disappeared.



Poul-Henning

PS: But NTSC gave us the 14.31818181.. MHz frequency, as imortalized
by the ghastly colors of the IBM CGA.



Most people saw CGA using RGBI monitors, so I think it is a bit unfair 
connection. Regardless, it was never the interface of precission 
colours. Things got better when IBM used the INMOS G171 for the VGA LUT 
and DAC.


Cheers,
Magnus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Bill Hawkins
Industrial process control requires that event time stamps be close to
the correct social (wall clock) time, for correlation with events that
were not digitized. Computers at the heart of these control systems
were required to run on DC from batteries, and so the real-time clock
was derived from a local crystal. (Make that micro-computers. Work was
still done with line-frequency-aware computers.)

The system that I helped design had a clock rate adjustment for social
time, expressed as one byte. The user was able to adjust the clock
rate for the desired accuracy. A clever algorithm minimized the amount
of code added to the clock interrupt routine.

But, I have only studied one of the elephant's legs.

Bill Hawkins


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Lux, Jim (337C)



On 12/13/09 7:52 AM, Joe Gwinn joegw...@comcast.net wrote:

 At 1:44 AM + 12/13/09, time-nuts-requ...@febo.com wrote:
 Date: Sat, 12 Dec 2009 17:29:17 -0800
 From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
 Subject: [time-nuts] 60Hz mains clocking in computers
 To: time-nuts@febo.com
 Message-ID: 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu
 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
 
 
 
 The CPU logic clock was not generally phase-locked to the AC power
 lines, instead being generated by a cheap crystal having a very large
 tempco.  The exception to this was that video generators were (and
 still are) often locked to the AC line so that hum bars would not
 drift across the screen.
 
 
Only for black and white TV before color.  The frame rate of pre color TV
was chosen to be 60 Hz so that hum bars wouldn't move.  BUT, come color in
the early 50s, and the move to 59.94 Hz (which was as close as you could get
with integer division ratios from the master reference, which had something
to do with solving a problem with color encoding), there's a slight
difference. So that line frequency interference slowly crawls up the screen
in 20 seconds. Now, most people who are not time-nuts would say that 59.94
and 60 are the same, but to us, that's a 1000 ppm difference.

Woe to the person these days who tries to sync line frequency widgets (like
synchronous motors) to video and film cameras (film is nominally 24fps, but
if they're shooting for conversion to video, they'll sync to .999*24fps, so
that the 3:2 pulldown matches the video, without having to do the dropframe
thing to keep it lined up.)..

I haven't done much of this in the last 15 years, but in the early 90s,
there were directors of photography who used quartz locked cameras and
those who didn't. Shooting with video monitors in the scene was always
tricky to make sure that the vertical retrace was synced with the camera
shutter; which you'd usually do by just starting the camera several times
until you got the right phase or changing the camera speed slightly (by
eye.. On a film camera, the viewfinder shows you the scene when the film
isn't exposing. So your eye is the detector of the optical sampler.) The
fancy lock boxes had a phasing knob. I got my start in the special effects
business doing graphics software on modified DOS boxes that I could phase
lock to the camera sync. Somewhere out in the garage I have a bunch of CGA
and VGA cards with external oscillator inputs.

The other strategy was to run the monitors at 24fps, and genlock the video
to the camera sync output (but that was expensive, you'd only see that in
feature films or long duration series..).  There were some VGA cards that
you could reprogram the sync rates to 24fps, too, but you had to make sure
the monitor could actually lock it (and usually, you'd run a little program
that started at 30fps and slowly moved it to 24, so the monitor wouldn't
assume it had lost lock and try to resync) As chroma-key became cheaper and
easier, a lot of times, they'd just paint the screen of the monitor blue or
green, and do it in post.  I'm out of that business now, but I'll bet that
doing it in post is by far the most common these days.  It's easy to do the
projective geometry needed to warp the desired image to whatever it is in
the scene (you click on the 4 corners in a key image, and the software
tracks it as it moves, so you don't have to worry about camera moves)


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Jeffrey Pawlan

Dear Jim,

Another overlap in our past.  Back when I was at UCLA I helped the 
Ethnomusicology dept with their filming along with synced sound. This was in 
1963-64.  I designed and built a crystal sync system using the newly available 
RTL logic ICs. I then modified a 16mm Arri to use it to precisely drive the DC 
motor because the Arri of course had a 60Hz sync generator built in that would 
be fed to the Nagra for sound. I phase locked the 60Hz to the divided down 
discrete 10MHz crystal oscillator I built and thus controlled the speed of the 
DC motor.  It worked very well. The precise 60Hz could be directly sent to the 
Nagra for the sync track or a separate identical crystal controlled 60Hz source 
could be right at the Nagra.


I took this to the business offices of Eclair in Hollywood and tried to get 
them to buy or license my idea.  They told me that this precision was 
unnecessary. I was young and not business savy so I did not know to have them 
sign a non-disclosure.  The next year, they came out with exactly what I had 
showed them.


Best Regards,

Jeffrey Pawlan

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-13 Thread Joe Gwinn

At 4:53 PM + 12/13/09, time-nuts-requ...@febo.com wrote:

Date: Sun, 13 Dec 2009 17:42:12 +0100
From: Magnus Danielson mag...@rubidium.dyndns.org
Subject: Re: [time-nuts] 60Hz mains clocking in computers
To: Discussion of precise time and frequency measurement
time-nuts@febo.com
Message-ID: 4b251964.5040...@rubidium.dyndns.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Joe Gwinn wrote:

 At 1:44 AM + 12/13/09, time-nuts-requ...@febo.com wrote:

 Date: Sat, 12 Dec 2009 17:29:17 -0800
 From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
 Subject: [time-nuts] 60Hz mains clocking in computers
 To: time-nuts@febo.com
 Message-ID: 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu
 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes


 I'm trying to get to the bottom of whether or not any computing
 equipment made around the advent of UNIX systems (or any time-slicing
 system) used the mains cycles of 60Hz as phase lock for the internal
 system clock.  My guess is that perhaps they did not as the computing
 logic is DC based, but, I have memories of using an 68000 based UNIX
 system that I thought had its internal clock based off of the 60Hz
 mains...  Not sure the vendor anymore.

 

 In the 1980s and 1990s, before networks capable of carrying NTP time to
 the millions became common, the computer local clock was very often
 derived from the local AC power mains, and the frequency was steered to
 match atomic time once per day.  The POSIX standards reflect this common
 approach by the tolerance on CLOCK_REALTIME, 20 milliseconds, this being
 one cycle of 50 Hz power.


Which does not perfectly match the 60 Hz being used in some countries or
for that matter traditional division for PC clocks (derived from
14,31818 MHz, over 4,77 MHz and what the 8253 divider allows).


 The CPU logic clock was not generally phase-locked to the AC power
 lines, instead being generated by a cheap crystal having a very large
 tempco.  The exception to this was that video generators were (and still
 are) often locked to the AC line so that hum bars would not drift across
 the screen.


I have never seen this in any of the devices I've seen. It is certainly
not what we do in the TV world either. Examples would be good.


It was certainly true in black and white TVs, and I'm pretty sure 
that the early Macintosh computers did the same.


NTSC color TV runs almost at 60 Hz, so the hum bars drift slowly 
enough to not be visually disturbing.


The Television Handbook will have the relevant standards for TV. 
Because NTSC was intended for North America, behavior with 50 Hz 
power was not a concern.  European standards are different, but they 
must have dealt with hum bars somehow.


When all the vacuum tubes (except the picture tube) disappeared from 
TVs, hum bars became far less of a problem, and subsequent TV 
standards don't worry about the effect.



Joe Gwinn


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Colby Gutierrez-Kraybill


I'm trying to get to the bottom of whether or not any computing  
equipment made around the advent of UNIX systems (or any time-slicing  
system) used the mains cycles of 60Hz as phase lock for the internal  
system clock.  My guess is that perhaps they did not as the computing  
logic is DC based, but, I have memories of using an 68000 based UNIX  
system that I thought had its internal clock based off of the 60Hz  
mains...  Not sure the vendor anymore.


Thanks,  Colby


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Lux, Jim (337C)



On 12/12/09 5:29 PM, Colby Gutierrez-Kraybill co...@astro.berkeley.edu
wrote:

 
 
 I'm trying to get to the bottom of whether or not any computing
 equipment made around the advent of UNIX systems (or any time-slicing
 system) used the mains cycles of 60Hz as phase lock for the internal
 system clock.  My guess is that perhaps they did not as the computing
 logic is DC based, but, I have memories of using an 68000 based UNIX
 system that I thought had its internal clock based off of the 60Hz
 mains...  Not sure the vendor anymore.
 


There were a variety of computers synchronized not to the mains frequency
but to the horizontal retrace or vertical frame rate for video.  That way,
they could do things like DRAM refresh or video buffer updates in a clock
synchronous way.  To a certain extent, even the IBM PC was built like this,
running at 4.77 MHz, divided down by 3 from a 14.3 MHz crystal (which was
divided by 4 to get the 3.58 MHz color burst).  If I had to guess, at the
low end, boxes like the Atari 68K machines, at the high end, 3Rivers PERQ
(but that one sticks as using 2901 bitslice...)

Anything intended to generate video for integration with other video streams
would greatly benefit from being able to be synchronized to the NTSC 59.95
Hz frame rate, and if the video memory is the same as the system ram, then
running the CPU clock at an exact multiple makes designing the memory access
arbiters easier (they can be synchronous), so what you really want is the
pixel rate being a multiple of 59.95 and the CPU clock being a multiple of
the pixel rate, so that wait state generation is easy (or you can do
transparent/hidden access to RAM during a time when you KNOW the CPU won't
be looking at it).  More than one system used the video access to do DRAM
refresh, too.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Stanley Reynolds
Not Linux but cpm,

I think the poly 88 a 6 slot s-100 computer used the mains for the RTC that is 
a diode from the secondary of the main power transformer to an interrupt on the 
processor a 8080.

Sure that was used for other computer Real Time Clocks but don't remember any 
processor clock based on the mains.

Stanley


- Original Message 
From: Colby Gutierrez-Kraybill co...@astro.berkeley.edu
To: time-nuts@febo.com
Sent: Sat, December 12, 2009 7:29:17 PM
Subject: [time-nuts] 60Hz mains clocking in computers


I'm trying to get to the bottom of whether or not any computing equipment made 
around the advent of UNIX systems (or any time-slicing system) used the mains 
cycles of 60Hz as phase lock for the internal system clock.  My guess is that 
perhaps they did not as the computing logic is DC based, but, I have memories 
of using an 68000 based UNIX system that I thought had its internal clock based 
off of the 60Hz mains...  Not sure the vendor anymore.

Thanks,  Colby


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Hal Murray

co...@astro.berkeley.edu said:
 I'm trying to get to the bottom of whether or not any computing
 equipment made around the advent of UNIX systems (or any time-slicing
  system) used the mains cycles of 60Hz as phase lock for the internal
  system clock.

The IBM 360s bumped a memory location each cycle of the power line.  They 
bumped it by 6 in 50 HZ countries and by 5 in 60 HZ countries.  So the units 
were 300ths of a second.  I think that was used for the system time-of-day 
clock.  (I assume it was a few lines of microcode.)


 My guess is that perhaps they did not as the computing   logic is DC
 based, but, I have memories of using an 68000 based UNIX   system that
 I thought had its internal clock based off of the 60Hz   mains...  Not
 sure the vendor anymore.

I'm not sure what DC based means.  For something like this, you would need 
an IO device that generated an interrupt.  It's a pretty simple IO device, 
but as far as the CPU is concerned, the power line is part of the outside 
world.  Most of the hardware for this sort of IO device would probably be 
filtering out noise.



-- 
These are my opinions, not necessarily my employer's.  I hate spam.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread paul swed
Talk about dusting of the old brain cells.
I seem to remember that the PDP 11/23s did indeed allow the use of the 60 hz
as an interrupt for precision timing if that can actually be said. The data
general nova 1200 also. Boy thats exposing ones age.

On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
co...@astro.berkeley.edu wrote:


 I'm trying to get to the bottom of whether or not any computing equipment
 made around the advent of UNIX systems (or any time-slicing system) used the
 mains cycles of 60Hz as phase lock for the internal system clock.  My guess
 is that perhaps they did not as the computing logic is DC based, but, I have
 memories of using an 68000 based UNIX system that I thought had its internal
 clock based off of the 60Hz mains...  Not sure the vendor anymore.

 Thanks,  Colby


 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Bill Hawkins
Yes, the whole PDP-11 line used line frequency to update the real-time
clock.
DEC had a real-time operating system, very useful for emulation of analog
process control functions. Of course, an RTOS is more than just the clock.

We lost that anchor to real time in the interval between the PDP-11 and
NTP or SNTP when the microprocessors took over. All crystal clocks; time
of day (social time) set by anybody with a wristwatch.

Bill Hawkins
 

-Original Message-
From: paul swed
Sent: Saturday, December 12, 2009 10:09 PM

Talk about dusting off the old brain cells.
I seem to remember that the PDP 11/23s did indeed allow the use of the 60 hz
as an interrupt for precision timing if that can actually be said. The data
general nova 1200 also. Boy thats exposing ones age.

On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
co...@astro.berkeley.edu wrote:


 I'm trying to get to the bottom of whether or not any computing equipment
 made around the advent of UNIX systems (or any time-slicing system) used
the
 mains cycles of 60Hz as phase lock for the internal system clock.  My
guess
 is that perhaps they did not as the computing logic is DC based, but, I
have
 memories of using an 68000 based UNIX system that I thought had its
internal
 clock based off of the 60Hz mains...  Not sure the vendor anymore.

 Thanks,  Colby



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread Poul-Henning Kamp
In message 3058527a-cc99-4174-be75-21dd92334...@astro.berkeley.edu, Colby Gut
ierrez-Kraybill writes:

I'm trying to get to the bottom of whether or not any computing  
equipment made around the advent of UNIX systems (or any time-slicing  
system) used the mains cycles of 60Hz as phase lock for the internal  
system clock. 

They sure did.  Digitals PDP computers had a counter register
which counted mains-cycles as the only sort of real-time-clock.

-- 
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
p...@freebsd.org | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] 60Hz mains clocking in computers

2009-12-12 Thread J. Forster
I'm not so sure about the Nova 1200. I think all the Novas had the RTC was
on a standard I/O board, along with the serial interface, PTR, PTP. I
remember two crystals, one 16.000 KHz for the clock. The other was for the
Baud Rate generator, somewhere about 1 MHz. A minimal system had 3 cards
(CPU, Memory, and I/O)

-John

=

 Talk about dusting of the old brain cells.
 I seem to remember that the PDP 11/23s did indeed allow the use of the 60
 hz
 as an interrupt for precision timing if that can actually be said. The
 data
 general nova 1200 also. Boy thats exposing ones age.

 On Sat, Dec 12, 2009 at 8:29 PM, Colby Gutierrez-Kraybill 
 co...@astro.berkeley.edu wrote:


 I'm trying to get to the bottom of whether or not any computing
 equipment
 made around the advent of UNIX systems (or any time-slicing system) used
 the
 mains cycles of 60Hz as phase lock for the internal system clock.  My
 guess
 is that perhaps they did not as the computing logic is DC based, but, I
 have
 memories of using an 68000 based UNIX system that I thought had its
 internal
 clock based off of the 60Hz mains...  Not sure the vendor anymore.

 Thanks,  Colby


 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.





___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.