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

ST40RA150XHA 参数 Datasheet PDF下载

ST40RA150XHA图片预览
型号: ST40RA150XHA
PDF下载: 下载PDF文件 查看货源
内容描述: 32位嵌入式设备的SuperH [32-bit Embedded SuperH Device]
分类和应用:
文件页数/大小: 94 页 / 778 K
品牌: STMICROELECTRONICS [ STMICROELECTRONICS ]
 浏览型号ST40RA150XHA的Datasheet PDF文件第4页浏览型号ST40RA150XHA的Datasheet PDF文件第5页浏览型号ST40RA150XHA的Datasheet PDF文件第6页浏览型号ST40RA150XHA的Datasheet PDF文件第7页浏览型号ST40RA150XHA的Datasheet PDF文件第9页浏览型号ST40RA150XHA的Datasheet PDF文件第10页浏览型号ST40RA150XHA的Datasheet PDF文件第11页浏览型号ST40RA150XHA的Datasheet PDF文件第12页  
ST40RA
Floating point unit/multiply and accumulate
4 Architecture
The on-chip, floating point coprocessor executes single precision (32-bit) and double precision
(64-bit) operations. It has a five-stage pipeline and supports IEEE754-compliant data types and
exceptions. It has rounding modes: (round-to-nearest) and (round-to-zero), and handles
denormalized numbers (truncation-to-zero) or interrupt generation for compliance with IEEE754.
The floating point unit performs the following functions:
q
q
q
fmac
(multiply-and-accumulate),
fdiv
(divide),
fsqrt
(square root) instructions,
3-D graphics instructions (single-precision):
­
4-dimensional vector conversion and matrix operations (ftrv): 4 cycles (pitch), 7 cycles
(latency),
­
4-dimensional vector (fipr) inner product: 1 cycle (pitch), 4 cycles (latency).
MMU configuration
There is 4 Gbytes virtual address space with 256 address space identifiers (8-bit ASIDs),
supporting single virtual and multiple virtual memory modes. Page sizes are 1 Kbyte, 4 Kbytes, 64
Kbytes or 1 Mbyte. The MMU supports four-entry, fully associative ITLB for instructions and
64-entry fully associative UTLB for instructions and operands. Software-controlled replacement and
random-counter replacement algorithms are also supported. The physical address space is 512
Mbytes (29-bit), see
Figure 2: System address organization on page 12.
Cache
8 Kbytes of direct-mapped instruction cache are organized as 256 32-byte lines, and 16 Kbytes of
direct-mapped operand cache are organized as 512 32-byte lines. RAM mode (8-Kbyte cache plus
8-Kbyte RAM) with selectable write method (copy back or write through) is supported. A single
stage buffer for copy-back and a single stage buffer for write-through are available. The cache
contents can be address mapped and there is a 32-byte two-entry store queue.
4.2.2
SuperHyway internal interconnect
The ST40RA uses the SuperHyway memory mapped packet router for on-chip intermodule
communication. The interconnect supports a split transaction system allowing a nonblocking high
throughput, low latency system to be built. There are separate request and response packet
routers.
The ST40RA SuperHyway implementation is show in
Section 5.8: Memory bridge control on
page 21.
The interconnect allows simultaneous requests between multiple modules and is able to
ensure a very high data throughput with in many cases zero routing, arbitration and decode
latencies.
4.2.3
Standard ST40 peripherals
Synchronous serial channel
There are two ST40 compatible full duplex communication channels (SCIF1, SCIF2).
Asynchronous mode is supported. A separate 16-byte FIFO is provided for the transmitter and
receiver.
Interrupt controller
The interrupt controller supports all of the on-chip peripheral module interrupts, and five external
interrupts (NMI and IRL0 to IRL3). The priority can be set for each on-chip peripheral module
interrupt. IRL0 to IRL3 are configured as four independent interrupts or encoded to provide 15
external interrupt levels.
ADCS 7260755H
STMicroelectronics
8/94