Ring counter

Ring counter

A ring counter is a type of counter composed of a circular shift register. The output of the last shift register is fed to the input of the first register.

There are two types of ring counters:

  • A straight ring counter or Overbeck counter connects the output of the last shift register to the first shift register input and circulates a single one (or zero) bit around the ring. For example, in a 4-register one-hot counter, with initial register values of 1000, the repeating pattern is: 1000, 0100, 0010, 0001, 1000... . Note that one of the registers must be pre-loaded with a 1 (or 0) in order to operate properly.
  • A twisted ring counter, also called Johnson counter or Möbius counter (also Moebius), connects the complement of the output of the last shift register to its input and circulates a stream of ones followed by zeros around the ring. For example, in a 4-register counter, with initial register values of 0000, the repeating pattern is: 0000, 1000, 1100, 1110, 1111, 0111, 0011, 0001, 0000... .

Contents

Four-bit ring counter sequences

Straight ring/Overbeck counter Twisted ring/Johnson counter
State Q0 Q1 Q2 Q3 State Q0 Q1 Q2 Q3
0 1 0 0 0 0 0 0 0 0
1 0 1 0 0 1 1 0 0 0
2 0 0 1 0 2 1 1 0 0
3 0 0 0 1 3 1 1 1 0
0 1 0 0 0 4 1 1 1 1
1 0 1 0 0 5 0 1 1 1
2 0 0 1 0 6 0 0 1 1
3 0 0 0 1 7 0 0 0 1
0 1 0 0 0 0 0 0 0 0

See also

References

External links



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • ring counter — žiedinis skaitiklis statusas T sritis automatika atitikmenys: angl. counter ring; ring counter vok. Ringzähler, m rus. кольцевой счетчик, m pranc. compteur annulaire, m …   Automatikos terminų žodynas

  • Counter — This article is about the term counter used in electronics and computing. For other uses, see Counter (disambiguation). In digital logic and computing, a counter is a device which stores (and sometimes displays) the number of times a particular… …   Wikipedia

  • counter ring — žiedinis skaitiklis statusas T sritis automatika atitikmenys: angl. counter ring; ring counter vok. Ringzähler, m rus. кольцевой счетчик, m pranc. compteur annulaire, m …   Automatikos terminų žodynas

  • Ring laser gyroscope — For a somewhat similar system that uses fibre optic cables, see fibre optic gyroscope. A ring laser gyroscope (RLG) consists of a ring laser having two counter propagating modes over the same path in order to detect rotation. It operates on the… …   Wikipedia

  • Counter-rotating propellers — Not to be confused with Contra rotating propellers. Counter rotating propellers Opposite propeller blade section can be clearly seen on this Piper PA 44 Seminole Counter rotating propellers, found on twin and multi engine propeller driven… …   Wikipedia

  • Counter-Earth — For the Marvel Comics planet, see Counter Earth (comics). The Counter Earth is a hypothetical body of the Solar system first hypothesized by the presocratic philosopher Philolaus to support his non geocentric cosmology, in which all objects in… …   Wikipedia

  • Ring network — A ring network is a network topology in which each node connects to exactly two other nodes, forming a circular pathway for signals a ring. Data travels from node to node, with each node handling every packet. Because a ring topology provides… …   Wikipedia

  • Ring of Kerry — The Ring of Kerry is a tourist trail in County Kerry, south western Ireland. The route covers the 170 km circular road (N70, N71 and R562), starting from Killarney, heading around the Iveragh Peninsula and passing through Kenmare, Sneem,… …   Wikipedia

  • Ring King — Infobox VG title= Ring King caption= North American Ring King arcade flyer developer= Woodplace, Inc. Namco (Nihon Bussan) publisher= Woodplace, Inc. Data East Namco released= 1985 (Arcade release) JPNJune 19, 1987 PALSeptember, 1987 genre=… …   Wikipedia

  • War of the Ring (board game) — War of the Ring is a strategy board game by Roberto Di Meglio, Marco Maggi and Francesco Nepitello, produced by Nexus Editrice (Italy). Since its first print run it has been produced in many languages: Fantasy Flight Games publishes the English… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”