上海创景推出LEON2/LEON3开发系统
LEON2/LEON3
CPU是在ERC32
CPU之后推出的新二款CPU,
这二款CPU在继承了ERC32
CPU的高可靠性和稳定性后,又二款适合用在需要高可靠性,高性能,需要容错,抗辐射功能的场合
。
LEON2 /LEON3
在ERC32
的基础上,增加了不少的性能和功能。
下表是些主要的区别:
|
|
|
ERC32/TSC695 |
LEON2/TSC697 |
LEON3 |
|
CPU
性能 |
结构 |
SPARC
V7 |
SPARC
V8 |
SPARC
V8 |
|
频率 |
25Mhz |
100Mhz |
125M->FPGA
400Mhz->ASIC |
|
性能 |
20Mips
@ 25Mhz
5M
Flops @25Mhz |
0.85MIP/Mhz
86MIPS
23MFlops |
0.85MIP/Mhz
|
|
功耗 |
1.5W
@25Mips |
1W@100Mhz |
500
mW |
|
电源电压 |
5V,
3.3V |
3.3v/1.8V |
3.3/1.5V |
|
SEU |
1E-8 |
1E-5 |
2.3E-9 |
|
Latch
Up |
100Mev/Cm2/Mg |
70
Mev/Cm2/Mg |
104Mev/Cm2/Mg |
|
抗辐射 |
300K
RADs |
300KRADS |
300K
RADs |
|
CPU
结构 |
D/I
Cache |
X |
1-4Sets,
1-64Kb/Set,
16-32 byte/Line |
1-4Sets,
1-256Kb/Set,
16-32 byte/Line |
|
MMU |
X |
I+D/TLB |
I+D/TLB |
|
容错 |
有 |
LEON-FT |
LEON-FT |
|
Pipeline |
4级 |
5级 |
7级 |
|
浮点 |
32/64
IEEE-0754 |
GRFPU,Meiko FPU LTH FPU |
可以有二个
GRFPU,Meiko FPU LTH FPU |
|
寄存器窗口 |
8 |
可到32 |
可到32 |
|
协处理器 |
X |
√ |
个数不受限制 |
|
多处理器 |
X |
X |
√,到16个 |
|
硬件乘/除 |
X |
√ |
√,40位Acc |
|
周边设备 |
PlugPlay |
X |
X |
√ |
|
Memor
接口. |
ROM/SRAM |
ROM/SRAM/SDRAM |
ROM/SRAM/SDRAM
/SSRAM/DDR |
|
DMA |
√ |
|
|
|
timer |
2 |
2 |
2 |
|
外部
interrupt |
5个 |
16 |
15 |
|
GPIO
|
8 |
16 |
32 |
|
串口 |
2 |
2 |
2 |
|
Watchdog |
√ |
√ |
√ |
|
Powerdown |
√ |
√ |
√ |
|
Ethernet |
X |
10M/100M |
10M/100M/1000M |
|
PCI |
X |
√ |
√ |
|
On-Chip
RAM |
X |
1-16Kb |
2Kb |
|
键盘 |
X |
X |
2 |
|
CAN |
X |
X |
CAN
2.0 |
|
SpaceWire |
X |
X |
√ |
|
USB |
X |
X |
USB2.0 |
|
IDE/ATA |
X |
X |
√ |
|
显示 |
X |
X |
VGA/SVGA |
|
1553 |
X |
X |
1553BC,RT,BRM |
注意:以上的一些指标,
ERC32的,是从ERC32或TSC695中得出;
LEON2的,是从LEON2
或.TSC697中得出;;
LEON3的
,是从LEON3或LEON3FT-RTAX得出.。
上海创景不能保证以上数据的完整性和完全的正确性.,具体的指标,请参考相应的手册.
上海创景在原有的ERC32
MDS/VDS 的基础上,
开发了LEON仿真器,
主要功能有:
-
完全支持LEON2/LEON3
CPU
-
1M下载和上传速度.
-
Eclipse
IDE: 包括编辑,编译和调试.
-
内置RCC,
GCC 编译器.
-
支持多种格式:
ELF, COF等.
-
支持C/C++Ada95调试
-
内置RTEMS
source和BSP
-
支持RTEMS,
uCOS II 任务和应用程序调试.
-
友善的用户界面,支持LEON3
周边模块和周边寄存器plug
& play
-
完全的源程序调试