Thread View: comp.sys.transputer
1 messages
1 total messages
Started by jdr
Fri, 20 Jan 1989 16:40
Re: using wait-states on a T8 or a T4
Author: jdr
Date: Fri, 20 Jan 1989 16:40
Date: Fri, 20 Jan 1989 16:40
38 lines
2679 bytes
2679 bytes
> Does anyone have experience of using the MEMWAIT pin on a T8 or a T4 to > stretch the memory cycle? I have a circuit that doesn't appear to work, > despite following the timings laid down in the T800 product description. As > far as I can see, the memory cycle is ending *despite* MEMWAIT being held > low; I'm taking memwait low at the same point in the cycle as MS3 goes low, > and I'm using the internal memory configuration available on AD7. (The > slowest multiplexed DRAM time). MemWait needs to be sampled as *high* in order to extend the memory cycle. The transputer samples MemWait close to the last falling edge of ProcClockOut *before* the end of T4. notMemS3 goes low at exactly this point for the AD7 configuration, and is thus not a sensible strobe to use. Section 8.12 of the T800 engineering data states that whatever strobe you use, "its delay should be such as to take the [MemWait] strobe low an even number of periods Tm after the start of T1, to coincide with a rising edge of ProcClockOut". If this doesn't help, you might like to send me more details of your memory configuration, and I'll see if there are any other comments I can make. My own board has a T800 running at 25 Mhz, with 16 Mbyte of DRAM running with a 200ns cycle time using the AD6 configuration. I assert MemWait using a state machine (clocked by ProcClockOut), which is needed to control a hand-shaking bus interface in part of the transputer's memory map. The state machine is triggered by a correct address and notMemS2 going low, and asserts MemWait within 7ns after a rising edge of ProcClockOut. John// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | John Robson | Phone: +44 1 908 9662 (direct dial) | | Research Engineer | Telex: 923429 GECLAB G | | GEC Hirst Research Centre | Fax: +44 1 904 7582 | | East Lane |=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=| | Wembley | uucp: uunet!mcvax!ukc!gec-rl-hrc!jdr | | Middlesex HA9 7PP | JANET: jdr@uk.co.gec-rl-hrc | | United Kingdom | ARPA: jdr@gec-rl-hrc.co.uk | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads