歡迎您進(jìn)入深圳長(zhǎng)欣自動(dòng)化設(shè)備有限公司
免費(fèi)咨詢熱線
177-5963-5229ABB UFC721AE 3BHB002916R0001 控制板驅(qū)動(dòng)板主板
ABB UFC721AE 3BHB002916R0001 控制板驅(qū)動(dòng)板主板
ABB UFC721AE 3BHB002916R0001 控制板驅(qū)動(dòng)板主板
產(chǎn)品詳情資料:
3BHB002916R0001 UFC721AE
在步驟5中,傳輸編程后,設(shè)置DGCS中的GO位。如果由于PCI_CSR中的BM位未設(shè)置為啟用PCI總線主控權(quán),或者源和目標(biāo)起始地址未對(duì)齊,DMA編程不正確,則將斷言P_ERR。否則,將設(shè)置ACT位,然后DMA將開始傳輸數(shù)據(jù),與PCI目標(biāo)和中斷通道共享VMEbus的所有權(quán),與VMEbus從屬通道共享PCI總線的所有權(quán)。在步驟6中,等待DMA傳輸?shù)慕K止。DMA將繼續(xù)傳輸,直到:?完成所有傳輸,?使用STOP_REQ位提前終止,或?在PCI總線或VMEbus上遇到錯(cuò)誤。這些條件中的每一個(gè)都將導(dǎo)致ACT位清零,并在DGCS寄存器中設(shè)置相應(yīng)的狀態(tài)位。如果在步驟1中啟用,也將生成中斷。一旦軟件設(shè)置了GO位,軟件就可以通過等待中斷生成或輪詢狀態(tài)位來監(jiān)控DMA完成。建議還啟動(dòng)后臺(tái)計(jì)時(shí)器以使傳輸超時(shí)。這將確保DMA沒有被繁忙的VMEbus或其他此類系統(tǒng)問題掛斷。
產(chǎn)品英文詳情料:
In Step 5, with the transfer programmed, the GO bit in DGCS must be set. If the DMA has been improperly programmed, either because the BM bit in the PCI_CSR has not been set to enable PCI bus mastership, or the source and destination start addresses are not aligned, then P_ERR will be asserted. Otherwise, the ACT bit will be set, and the DMA will then start transferring data, sharing ownership of the VMEbus with the PCI Target and Interrupt channels and the PCI bus with the VMEbus Slave Channel. In Step 6, one waits for termination of the DMA transfers. The DMA will continue with the transfers until it: ? completes all transfers, ? is terminated early with the STOP_REQ bit, or ? encounters an error on the PCI bus or VMEbus. Each of these conditions will cause the ACT bit to clear, and a corresponding status bit to be set in the DGCS register. If enabled in Step 1, an interrupt will also be generated. Once the software has set the GO bit, the software can monitor for DMA completion by either waiting for generation of an interrupt, or by polling the status bits. It is recommended that a background timer also be initiated to time-out the transfer. This will ensure that the DMA has not been hung up by a busy VMEbus, or other such system issues.
ABB Honeywell Woodward
CS31 ECZ FPR3700001R0001 C7076A1015 9905-463
ICSI16E1 FPR3316101R1032 C7061F2001 5463-785
ICSK20F1 FPR3327101R1202 ACX633 51196655-100 5463-473
PP836A 3BSE042237R2 ACX631 51198947-100 5464-414
3BHB004744R0010 XVC517 942-M0A-2D-1G1-220S 5464-544
NGPS13C 3AUA0000042489 942-A4M-2D-K220S 5463-581
PP235 3BSC690102R2 900H03-0102 5464-013
DSTD110A YB161102-AM 900G32-0001 5464-211