×

Maximum length shift register sequences generator

  • US 4,785,410 A
  • Filed: 06/02/1986
  • Issued: 11/15/1988
  • Est. Priority Date: 06/05/1985
  • Status: Expired due to Term
First Claim
Patent Images

1. A maximum length shift register sequences generator, comprising;

  • a plurality of flip-flops which each have a clock input, a data input and a data output;

    a plurality of switching gates which each have first and second data inputs and a data output, said data output of each said switching gate being coupled to the data input of a respective one of said flip-flops;

    means for applying a clock pulse to said clock input of each of said flip-flops;

    a multiplexer having a plurality of data inputs which are each coupled to the data output of a respective one of said flip-flops, having a data output, and having select inputs which specify which one of said data inputs thereof is to be coupled by said multiplexer to said data output thereof;

    a plurality of AND gates which each have first and second input terminals, said first input terminal of each said AND gate being coupled to said data output of said multiplexer, and said AND gates each having an output;

    a plurality of feedback circuits which each have one input coupled to the output of a respective one of said AND gates, have a further input coupled to the data output of a respective one of said flip-flops, and have an output, one of said switching gates having its first data input coupled to said data output of said multiplexer and each of the others of said switching gates having its first input coupled to the output of a respective one of said feedback circuits;

    a first latch having a plurality of outputs which are each coupled to the second data input of a respective one of said switching gates;

    a second latch having a plurality of outputs which are each coupled to the second input terminal of a respective one of said AND gates;

    means for applying to each of said switching gates a gate control signal which selects a respective one of said first and second data inputs to be coupled by the switching gate to its data output;

    a third latch controlled by said gate control signal and having outputs coupled to said select inputs of said multiplexer; and

    a microprocessor responsive to said gate control signal to supply each of said first, second and third latches with instruction words.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×