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

MUPA64K16-15TJI 参数 Datasheet PDF下载

MUPA64K16-15TJI图片预览
型号: MUPA64K16-15TJI
PDF下载: 下载PDF文件 查看货源
内容描述: [Microprocessor Circuit, CMOS, PQFP128, LQFP-128]
分类和应用: 外围集成电路
文件页数/大小: 19 页 / 378 K
品牌: MUSIC [ MUSIC SEMICONDUCTORS ]
 浏览型号MUPA64K16-15TJI的Datasheet PDF文件第3页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第4页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第5页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第6页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第8页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第9页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第10页浏览型号MUPA64K16-15TJI的Datasheet PDF文件第11页  
MUPA64K16 Alto Priority Queue Scheduler  
Table 5: Op codes and the registers used  
Operational Description  
Instruction OP[2:0] Inputs  
Outputs  
None  
AD[15:0]  
All instructions either accept new data from registers  
or return data to registers. All I/O operations read and  
write registers. An input operation (e.g., Insert) is  
performed by writing data to registers, then triggering  
the operation; an output operation (e.g., Extract) is  
performed by triggering the operation, then reading  
data from registers.  
Noop  
Insert  
0
1
None  
IDR, IKR,  
PQ[3:0]  
PQ[3:0]  
Extract  
Both  
2
3
4
MDR, MKR,  
AD[15:0]  
MDR, MKR,  
AD[15:0]  
MDR, MKR,  
AD[15:0]  
UGR  
IDR, IKR,  
PQ[3:0]  
PQ[3:0]  
Each operation described below requires a fixed  
number of clock cycles to perform. The operations  
are broken into three classes: register operations,  
priority queue operations, and UID operations. Within  
a class, only one operation can be run at a time.  
However, operations in different classes can run in  
parallel.  
Peek  
UID Get  
UID Put  
5
6
PQ[3:0]  
UPR,  
None  
PQ[3:0]  
RESERVED  
7
N/A  
N/A  
REGISTER OPERATIONS  
Register Read/Write  
A Register Read/Write accesses a register for read or  
write, but that no priority queue operation is selected.  
Register Read/Write may occur in parallel with other  
operations.  
The ability to run several operations in parallel means  
Insert, Extract and Both operations can be pipelined  
such that a result is obtained every nine clock cycles.  
Operation results can be read from registers and new  
information written to registers while the priority  
queue operation is in progress. The device will idle  
and perform no operation if an operation completes  
and no new operation has been chosen.  
Alto registers can be read and written using the  
synchronous interface that consists of a 32-bit bi-  
directional data bus (DQ[31:0]), a register select input  
(REG[2:0]), a read/write input (/W), and a priority  
queue selection input (PQ[3:0]). The Status Register  
also can be read from pins STR[4:0]. The Input Data  
Register and the Min Data Register can be read with  
the address output bus (AD[15:0]) for interface to  
external SRAM.  
Every operation across the DQ[31:0] bus accesses a  
register for read or write. In addition, the register  
operation can be combined with the command to  
start a priority queue operation. Consider inserting a  
<key, data> pair using two register writes. The first  
command is a register write to the IDR. The second  
command is an Insert with the IKR selected. This has  
the effect of writing the IKR and at the same time,  
commanding the device to start a priority queue  
Insert operation as soon as any previous operation  
has completed. To start an operation without  
modifying a register, simply perform a register read  
rather than a register write.  
The device allows pipelined operations; separate  
registers are provided for data input and data output.  
Data can be written to and read from registers while  
the priority queue controller or the UID manager  
controller are performing operations.  
A register operation can be combined with a  
command to start either a priority queue operation or  
a UID manager operation. Consider inserting a <key,  
data> pair into the priority queue using two register  
write operations. The first register operation writes  
the Input Key Register. The second register operation  
writes the Input Data Register and simultaneously  
requests the start of an Input operation to the priority  
queue. If it is desirable to start a priority queue  
operation or a UID manager operation without  
modifying a register, the request to start an operation  
can be combined with a register write operation.  
Table 5 shows a list of the operations and the op  
code necessary to invoke them. Note that the  
complete op code is provided by the combination of  
OP[2:0], /W, PQ[3:0] and REG[2:0]. So for the  
example above of writing the IKR while starting an  
Insert operation for queue 5, OP[2:0] = 1, /W = 0,  
PQ[3:0] = 5, REG[2:0] = 0  
MUSIC Semiconductors Confidential  
7
Rev 0.3 Draft  
 复制成功!