| Electronic Components Datasheet Search |
|
DP8496 Datasheet(PDF) 62 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
DP8496 Datasheet(HTML) 62 Page - National Semiconductor (TI) |
|
62 / 92 page ![]() 40 Functional Description (Continued) TABLE 429 SCSI Bufer Management Interrupts Block New SCSI New Block Count Command Count Been Interrupt Comments Reached Been Loaded Type Zero Loaded No X X BTC Single block transfer complete Yes X Yes GTC The last block of the Group has been transferred tofrom the SCSI Bus Command is extended with new Block Count Yes Yes No CCI Previous SCSI command has completed New pipelined command is starting Yes No No CCI Previous SCSI command has completed No new command Note BTC e Single Complete Interrupt GTC e Group Complete Interrupt CCI e Command Complete Interrupt Automatic Mode The Automatic Mode transfers data between the SCSI bus and external buffer memory using internal DMA The Auto- matic Mode is enabled by setting the AM (Automa- ticManual) bit in the SCSI Operation register If the Synchronous Transfer register is set for synchronous transfers the transfer mode will automatically change be- tween synchronous and asynchronous depending on the in- formation transfer phase if the DP84967 is configured as a Target If configured as an Initiator the Synchronous Trans- fer register must be setup correctly for the phase prior to issuing the Transfer Info command Transfers of odd byte blocks are allowed in both Asynchro- nous and Synchronous modes However the SCSI FIFO will be flushed after each block transferred if the block size is odd in word mode Therefore the maximum data transfer rate will be achieved only for transfers of even byte counts while in word mode While in byte mode odd and even transfers are equally fast In both synchronous and asynchronous transfer modes successive requests or acknowledges cannot occur faster than two bus clock cycles apart If this condition occurs a ‘‘SCSI Bus Error’’ interrupt will be generated and a ‘‘SCSI Data Overrun’’ error code will be set in the SCSI Status register Manual Mode Information Transfer Manual Mode is enabled by clearing the AM (Automatic Manual) bit in the SCSI Operation register This is the de- fault mode after a CRST or a SCSI Reset Command While in this mode all the commands in the SCSI Command regis- ter become unavailable This mode is intended to accom- modate lower level processor controlled transfers which may be unique to an application In other words the SCSI protocol becomes completely processor controlled A typical sequence may be to issue a (Re)Select command in the Automatic Mode since this is not easy or fast in the Manual Mode then switch to Manual Mode for further per- haps unique transfers or phase sequences Data can then be transferred in two different ways while in Manual Mode By setting the HE (Handshake Enable) bit in the Synchronous Transfer register to a ‘‘0’’ the SCSI data bus appears as a simple transceiver without a latch This mode is intended for unique applications which require proc- essor control over the Arbitration and Selection phases Data written to the SCSI Data register will be asserted im- mediately on the SCSI bus and data read from the SCSI Data register will be an exact and immediate reflection of the SCSI bus By setting the HE bit to a ‘‘1’’ the SCSI Data register be- comes latched and the processor can easily transfer single bytes of data The DBR (Data Buffer Ready) bit in the SCSI Status register should be polled to pace the data transfer If sending data out of the DP84967 the DBR bit should be polled for a ‘‘0’’ This indicates the SCSI Data register is empty and ready for another byte to be sent If receiving data into the DP84967 the DBR bit should be polled for a ‘‘1’’ This indicates the SCSI Data register is full and a byte is ready to be read by the processor A Few Cautions (while in Manual Mode) If the DP84967 is a target receiving information from the SCSI Bus then the processor should switch the IO line before reading the last byte This is to prevent the DP84967 from issuing another REQ and causing a DMA overrun condition on the Initiator side If in Manual Mode and not active on the SCSI bus several conditions must be met to prevent the DP84967 from driv- ing the SCSI bus or causing unexpected error conditions within itself The HE (Handshake Enable) bit in the Synchro- nous Transfer register must be 0 the SCSI Data register must be 00 the SPP (SCSI Parity Polarity) bit in the Setup 2 register must be 1 (even parity) These conditions are all set up upon assertion of the CRST pin or a SCSI Reset com- mand Be sure that these conditions are set up before switching the AM bit from Automatic to Manual Mode If connected as a Target in Manual Mode REQ is asserted as soon as the HE (Handshake Enable) bit in the Synchro- nous Transfer register is switched from ‘‘0’’ to ‘‘1’’ Note that no DMA transfers occur between the SCSI bus and buffer memory while in Manual Mode While in Manual Mode there is no automatic protection against generating illegal SCSI operations Care should be taken to ensure that other devices on the SCSI bus are not adversely affected by custom sequences Differential Transceiver Control in Manual Mode On the DP8497 fourteen pins are dedicated to the task of controlling the direction of off-chip differential transceivers required for Fast SCSI type applications Control of these 62 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |