欢迎访问ic37.com |
会员登录 免费注册
发布采购

1553BBC-AR 参数 Datasheet PDF下载

1553BBC-AR图片预览
型号: 1553BBC-AR
PDF下载: 下载PDF文件 查看货源
内容描述: Core1553BBC MIL- STD- 1553B总线控制器 [Core1553BBC MIL-STD-1553B Bus Controller]
分类和应用: 总线控制器
文件页数/大小: 30 页 / 214 K
品牌: ACTEL [ Actel Corporation ]
 浏览型号1553BBC-AR的Datasheet PDF文件第15页浏览型号1553BBC-AR的Datasheet PDF文件第16页浏览型号1553BBC-AR的Datasheet PDF文件第17页浏览型号1553BBC-AR的Datasheet PDF文件第18页浏览型号1553BBC-AR的Datasheet PDF文件第20页浏览型号1553BBC-AR的Datasheet PDF文件第21页浏览型号1553BBC-AR的Datasheet PDF文件第22页浏览型号1553BBC-AR的Datasheet PDF文件第23页  
Core1553BBC MIL-STD-1553B Bus Controller  
Error Conditions  
Core1553BBC monitors bus errors and in most cases will perform automatic retry operations if recovery is possible  
(Table 18).  
Table 18 Error Conditions  
Error Condition  
Group  
Error  
Action  
Signaling  
1553B signaling error, parity, Manchester error, too Message is retried  
many or to few words, or incorrect SYNC type  
1553B Loopback Failure. Can occur if an RT responds Message is retried  
late, causing the RT response and following command Loopback bit set in BC status  
word to corrupt each other on the bus BC continues to process messages  
Transmitter Overrun. Internal timer detects the BC has BC controller aborts and asserts the transmitter  
transmitted for greater than 688µs.  
shutdown interrupt  
Memory  
Memory Access Failure  
BC controller aborts and asserts the memory failure  
interrupt  
Stack Overflow or Underflow  
BC controller aborts and asserts the stack overflow  
interrupt  
Status Word  
Terminal Flag in SW  
Unexpected bit in 1553B status bit set in the TSW.  
Message is not retried.  
Sub-system Flag in SW  
Service Request Flag in SW  
Broadcast bit is SW  
Busy Flag in SW  
Message is retried  
Message Error bit in SW  
Other SW bit  
Message is retried  
Message is retried  
RT Response  
No or Late Response  
Miscellaneous  
Corrupt Instruction List  
Illegal OPCODE  
BC controller aborts and asserts the corrupt instruction  
list interrupt.  
Message block MSGCMD message type bits [3:0]  
mismatch the provided command word  
Retry Fails  
Retries do not correct the error  
Message Okay bit in TSW not set  
CPU Interface  
Start or second asynchronous message command issued Command is ignored and an illegal command interrupt  
while an asynchronous message is active  
is generated.  
All instructions make use of the condition codes. The  
condition codes cover error conditions, 1553B status  
word values, and an external input. Core1553BBC  
supports CALL and RETURN instructions with the aid of a  
stack that allows for 255 return addresses to be stored.  
The stack occupies the top 256 words of memory.  
Loop Back Tests  
The Core1553BBC performs loopback testing on all of its  
transmissions; the transmit data is fed back into the  
receiver and each transmitted word is compared to the  
original. If an error is detected, the transmitter  
shutdown bit is set in the BC status register.  
To support message timing and minor/major frame  
timing, Core1553BBC has a built-in real-time clock (16-  
bit) and timer (8-bit) that can be used to synchronize  
message timing. The real time clock and timer have a  
programmable resolution of 1µs, 4µs, 8µs, or 32µs.  
Messages can be programmed to be sent at an absolute  
time or relative to the end of the previous message.  
Message Sequence Control  
Core1553BBC message sequence control enables it to  
automatically sequence messages without CPU  
intervention. It supports conditional jumps and sub-  
routine calls as well as time control functions.  
v4.0  
19