[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[f-cpu] Mailing Address



Hi Juergen:
 
    Send your mailing address.  The stuff I have is too complicated for my uneducated mind to send it e-mail.
 
    Finished the FBC on schedule. Will also send a copy with other.  Now on the last but not least - the CICU (Console Interrupt Control Unit).
 
    Not a very complicates design. It works this way.  The user generates three types of information; Keyboard Inputs, Mouse clicks, and I.D. Card Reader.
Any one of these actions will generate a Start Bit (Similar to Modem Protocol).
A free running counter will stop on receipt of coincident with Terminal Number.
The CICU sends a shift clock - gets the next bit; sends another shift clock, gets the next bit.  The first two bits determine which of the types of interrupt so it knows how many shift clocks to send.  On completion of the shift process, the CICU will send an Interrupt Pulse to the Language Processor.  If the Interrupt Level is not Masked out, and Interrupts are Enabled, the processor will Break at the Instruction Fetch.  Save what it has too, and Read the word from the CICU.  The read will release the Counter and look for another request.  The processor will interpret what it has received and act according to type.  End of story.
 
    Will it work - yes - it is the exact same design we used on Saturn V Display and Hard Copy System for NASA it 1965 which had 15 Terminals and a 2 microsecond
DDP-224.  Also had an FBC with RCA110A interface.
 
 
Regards;
Dick Hartney