home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.electronics
- Path: sparky!uunet!telebit!eric
- From: eric@telebit.com (Eric Smith)
- Subject: Re: 20 Bit Counter?
- In-Reply-To: pegasus@csd4.csd.uwm.edu's message of Tue, 21 Jul 1992 23:32:28 GMT
- Message-ID: <ERIC.92Jul22201943@iceland.telebit.com>
- Sender: news@telebit.com
- Nntp-Posting-Host: iceland.telebit.com
- Organization: Telebit Corporation
- References: <1992Jul21.233228.27249@uwm.edu>
- Date: 22 Jul 92 20:19:43
- Lines: 32
-
- >>On Tue, 21 Jul 1992 23:32:28 GMT, pegasus@csd4.csd.uwm.edu (David R Hucke) said:
- > What I would like to be able to do is increment/decrement the counter
- > by putting a pulse on a pin and sending the resulting 20 bit number to
- > 20 pins.
-
- > What I am trying to do is access 1 MByte of memory with a micro-controller.
-
- If you are controlling this in software, such that the memory cycle time is
- not a constraint, you can daisy chain some 74xx393 counters. These are dual,
- 4 bit binary asynchronous up counters, so you'll need three of them, or two
- of them and a separate 4 bit counter, like a 74xx93.
-
- You could use a CMOS counter 14-bit counter like the 4040. Remember that
- it needs CMOS input levels on the clock and reset lines. Two of these would
- get you 28 bits. These are really slow, and since you would need two of
- them anyhow, I think you're probably better of with 74xx parts.
-
- If you need the counter to be fast enough to be able to read or write
- the memory "instantly" after incrementing, you need to use synchronous
- counters, like the 74xx163. For a fully synchronous 20 bit counter, you
- would need to have four gates to generate the *ET (or was it *EP) inputs
- to each '163 after the first. In practice you can tie the ripple carry
- output of each counter to the *ET and *EP inputs of the next counter up.
-
- There are probably some 8 bit synchronous counters also, in the 74xx500-699
- range, but I don't know them offhand.
-
- If you aren't familiar with logic design and/or the use of 74xx parts, you
- way want to obtain a copy of _The_TTL_Cookbook_, by Don Lancaster.
-
- Cheers,
- Eric
-