Core1553BBC MIL-STD-1553B Bus Controller
Backend Interface
The backend interface supports both synchronous operation and asynchronous operation to backend devices.
Synchronous operation directly supports the use of internal FPGA memory blocks. Asynchronous operation allows
connection to standard external memory devices.
Table 5 ? Backend Signals
Name
Type Description
MEMREQn
MEMGNTn
MEMWRn[1:0]
MEMRDn
MEMCSn
MEMWAITn
MEMADDR[15:0]
MEMDOUT[15:0]
MEMDIN[15:0]
MEMCEN
MEMDEN
Out
In
Out
Out
Out
In
Out
Out
In
Out
Out
Memory Request (active low) output. The BC holds MEMREQn active if it requires additional memory
access cycles to take place immediately after the current memory cycle. This occurs during the inter-
message gap.
Memory Grant (active low) input. This input should be synchronous to CLK and needs to meet the
internal register setup time. This input may be held low if the core has continuous access to the RAM.
Memory Write (active low). When MEMWRn[1] is '0,' D[15:8] is written. When MEMWRn[0] is '0,' D[7:0]
is written.
Synchronous mode: This output indicates that data will be written on the rising clock edge. If
MEMWAITn is asserted, the MEMWRn pulse will be extended until MEMWAITn becomes inactive.
Asynchronous mode: This output will be low for a minimum of one clock period and can be extended by
the MEMWAITn input. The address and data are valid one clock cycle before MEMWRn is active and held
for one clock cycle after MEMWRn goes inactive.
Memory Read (active low)
Synchronous mode: This output indicates that data is read on the next rising clock edge. If MEMWAITn is
active, then the data will be sampled on the rising clock edge on which MEMWAITn becomes inactive.
This signal is intended as the read signal for synchronous RAMS.
Asynchronous mode: This output will be low for a minimum of one clock period and can be extended by
the MEMWAITn input. The address is valid one clock cycle before MEMRDn is active and held for one
clock cycle after MEMRDn goes inactive. The data is sampled as MEMRDn goes high.
Memory Chip Select (active low). This output has the same timing as MEMADDR.
Memory Wait (active low) indicates that the backend is not ready, and the core should extend the read or
write strobe period. This input should be synchronous to CLK and needs to meet the internal register
setup time. It can be permanently held high.
Memory address output
Memory data output
Memory data input
Control signal enable (active high). This signal is high when the core is requesting the memory bus and
has been granted control. It is intended to enable any tristate drivers that may be implemented on the
memory control and address lines.
Data bus enable (active high). This signal is high when the core is requesting the memory bus has been
granted control and is waiting to write data. It is intended to enable any bidirectional drivers that may be
implemented on the memory data bus.
The backend interface must allow the bus controller
access to the memory when requested. The memory
access time from MEMREQn low to completion of the
access cycle MEMRDn and MEMWRn high varies
depending on the BC setup. When the CPU is allowed to
access the memory through the bus controller
(CPUMEMEN active), the memory access time is reduced
If the backend fails to allow the bus controller access to
the memory in the required time, the bus controller will
assert its MEMFAIL output and stop operation.
8
v4.0
相关PDF资料
CORE1553BRT-AR IP MODULE CORE1553 REMOTE TERM
CORE8051-AR IP MODULE CORE8051
COREFFT-RM IP MODULE COREFFT
COREFIR-RM IP MODULE COREFIR
COREPCIF-RM IP MODULE COREPCIF
COREU1LL-AR IP MODULE COREU1LL
COREU1PHY-AR IP MODULE COREU1PHY
CORR-8BIT-XM-UT2 SITE LICENSE IP CORRELATOR XP
相关代理商/技术参数
CORE1553BBC-UR 制造商:Microsemi Corporation 功能描述:SOFTWARE - Virtual or Non-Physical Inventory (Software & Literature)
CORE1553BRM-AN 功能描述:IP MODULE CORE1553 BUS/REMOTE RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
CORE1553BRM-AR 功能描述:IP MODULE CORE1553 BUS/REMOTE RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
CORE1553BRM-OM 功能描述:IP MODULE CORE1553 BUS/REMOTE RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
CORE1553BRM-OMFL 功能描述:IP MODULE CORE1553 BUS/REMOTE 制造商:microsemi corporation 系列:- 零件状态:在售 类型:许可证 应用:- 版本:- 许可长度:- 许可 - 用户明细:- 操作系统:- 配套使用产品/相关产品:Microsemi 器件 媒体分发类型:- 标准包装:1
CORE1553BRM-RM 功能描述:IP MODULE CORE1553 BUS/REMOTE RoHS:否 类别:编程器,开发系统 >> 软件 系列:* 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
CORE1553BRM-RMFL 功能描述:IP MODULE CORE1553 BUS/REMOTE 制造商:microsemi corporation 系列:- 零件状态:在售 类型:许可证 应用:- 版本:- 许可长度:- 许可 - 用户明细:- 操作系统:- 配套使用产品/相关产品:Microsemi 器件 媒体分发类型:- 标准包装:1
CORE1553BRM-UR 功能描述:HW/SW/OTHER 制造商:microsemi corporation 系列:* 零件状态:在售 标准包装:1