| 전자부품 데이터시트 검색엔진 |
|
DP8473V 데이터시트(PDF) 12 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
DP8473V 데이터시트(HTML) 12 Page - National Semiconductor (TI) |
|
12 / 28 page ![]() Result Phase Status Registers (Continued) TABLE VIII Summary of FDC Registers Bits 76 5 4 3 2 1 0 Register DCR (W) MTR3 MTR2 MTR1 MTR0 DMA Software Drive Drive Enable Enable Enable Enable Enable Reset Select 1 Select 0 MSR (R) Request Data Non-DMA Command Drive 3 Drive 2 Drive 1 Drive 0 for Direction Execution in Seeking Seeking Seeking Seeking Master Progress DR (RW) Data 7 Data 6 Data 5 Data 4 Data 3 Data 2 Data 1 Data 0 DRR (W) XX X X X X Data Rate Data Rate Bit 1 Bit 0 DKR (R) DSKCHG Pin Z Z Z Z Z Z Z Inverse ST0 Interrupt Interrupt Seek No 0 Head DRV 1 DRV 0 Code Code End Track 0 Addr (Exec) (Exec) ST1 End CRC Data No WRT Missing of 0 Error Overrun 0 Data PRT Address Track Mark ST2 CRC Scan Scan Missing 0 Control Error in Wrong Equal Not Bad Address Mark Data Fld Track Hit Satisfied Track Mark in Data Fld ST3 Write Track 0 Head DRV 1 DRV 0 0 Protect 1 Status 0 Select (Exec) (Exec) Status Status X e Don’t Care Z e TRI-STATE Processor Software Interface Bytes are transferred to and from the disk controller in dif- ferent ways for the different phases in a command COMMAND SEQUENCE The disk controller can perform various disk transfer and head movement commands Most commands involve three separate phases Command Phase The mP writes a series of bytes to the Data Register These bytes indicate the command desired and the particular parameters required for the command All the bytes must be written in the order specified in the Com- mand Description Table The Execution Phase starts imme- diately after the last byte in the Command Phase is written Prior to performing the Command Phase the Drive Control and Data Rate Registers should be set Execution Phase The disk controller performs the desired command Some commands require the mP to read or write data to or from the Data Register during this time Reading data from a disk is an example of this Result Phase The mP reads a series of bytes from the data register These bytes indicate whether the command exe- cuted properly and other pertinent information The bytes are read in the order specified in the Command Description Table A new command may be initiated by writing the Command Phase bytes after the last bytes required from the Result Phase have been read If the next command requires se- lecting a different drive or changing the data rate the Drive Control and Data Rate Registers should be updated If the command is the last command then the software should deselect the drive (Note as a general rule the operation of the controller core is independent of how the mP updates the Drive Control and Data Rate Registers The software must ensure that manipulation of these registers is coordi- nated with the controller operation) During the Command Phase and the Result Phase bytes are transferred to and from the Data Register The Main Status Register is monitored by the software to determine when a data transfer can take place Bit 6 of the Main Status Register must be clear and bit 7 must be set before a byte can be written to the Data Register during the Com- mand Phase Bits 6 and 7 of the Main Status Register must 12 |
|
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |