Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site cbm.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!amdcad!lll-crg!caip!cbm!grr From: grr@cbm.UUCP (George Robbins) Newsgroups: net.arch Subject: Re: DMA controller chips Message-ID: <10@cbm.UUCP> Date: Fri, 17-Jan-86 01:35:26 EST Article-I.D.: cbm.10 Posted: Fri Jan 17 01:35:26 1986 Date-Received: Sat, 18-Jan-86 09:05:13 EST References: <171@oasys.UUCP> <431@chalmers.UUCP> Organization: Commodore Engineering, West Chester, PA Lines: 26 In article <171@oasys.UUCP> jcg@oasys.UUCP writes: > > > >As part of a design for a 80186-based controller, we've been looking at DMA > >controller chips. We need four DMA channels (in addition to the two in the > >'186) that may all be in operation concurrently. The peripherals being > >interfaced are 8-bit bus oriented, but the '186 has 16-bit wide RAM so we > >want the DMA to do word assembly/disassembly for us. We have not been able > >to find ANY chip on the market which will do the job for us. > > Being american perhaps you don't read european data sheets -:). > In any case, Siemens manufactures a DMA chip called SAB82258. Some of the > features (from the spec): > - 16 bit DMA Controller for ... 80186 ... > Naturally it handles byte assembly, and disassembly. > This a new product, but it exists (I have programmed it). The only thing > you won't like is the price, about 150$. Uh, Zilog and AMD make a DMA controller chip known as the 8516 that has two channels and does byte/work assembly and other useful things. This also is a real chip and should cost 10-30$ in quantity. Contact you local Zilog or AMD office for more info, I am pretty sure that the documentation describes how to use it in an Intel environment. -- George Robbins - now working with, uucp: {ihnp4|seismo|caip}!cbm!grr but no way officially representing arpa: cbm!grr@seismo.css.GOV Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)