background image

SPARC V8 Processor

LEON-XCKU-EX

LEON-XCKU-EX-UM

Jan 2022, Version 1.1

Cobham Gaisler AB

Kungsgatan | SE-411 19 | Goteborg | Sweden

+46 31 7758650 | www.caes.com/gaisler

 

USER MANUAL

JAN 2022

Features

SPARC V8e integer 

unit(s) 

with dual-issue pipeline, 

16 KiB instruction and 

16 KiB data caches, 

hardware multiplier and 

divider, power-down mode, 

hardware watchpoints, etc.

• Double precision IEEE-754 floating point unit

• Memory management unit

• Advanced on-chip debug support unit

• Level-2 cache

• DDR4 SDRAM

• UART, Timers, GPIO port, Interrupt controller, 

Status registers

• Ethernet 10/100/1000 Mbit MAC interface

Description

The LEON-XCKU FPGA bitstreams are a collection of 

example designs built from Cobham Gaisler’s GRLIB 

IP library using a template design for Xilinx Kintex 

Ultrascale devices. The example designs are suit

-

able for evaluation of LEON microprocessors in sys

-

tem-on-chip designs.

Specification

• Targets Xilinx Kintex Ultrascale KCU105 Evalua

-

tion Kit FPGA board

• 100 MHz system frequency

Applications

The LEON/GRLIB template designs can be adapted as multiple configurations, 

covering instrument, payload and control applications.

Summary of Contents for SPARC V8

Page 1: ...t Level 2 cache DDR4 SDRAM UART Timers GPIO port Interrupt controller Status registers Ethernet 10 100 1000 Mbit MAC interface Description The LEON XCKU FPGA bitstreams are a collection of example des...

Page 2: ...e 3 1 2 Document revision history 3 1 3 Reference documents 3 2 Example designs 4 2 1 Overview 4 2 2 Configurations 6 3 Architecture 7 3 1 Cores 7 3 2 Interrupts 7 3 3 IP core documentation 8 3 4 Sign...

Page 3: ...hat automatically builds project files for Xilinx Vivado and synthesis tools such as Mentor Precision Hi Rel and Synop sys Synplify Premier This document describes a set of ready made FPGA configurati...

Page 4: ...ull LEON XCKU EX architecture includes the following modules LEON5 SPARC V8e Integer Unit with 16 KiB instruction cache and 16 KiB data cache IEEE 754 Floating Point Unit and Memory Management Unit De...

Page 5: ...sion 1 1 5 LEON XCKU EX Cobham Gaisler AB Kungsgatan SE 411 19 Goteborg Sweden 46 31 7758650 www caes com gaisler A full list of GRLIB IP library components can be found in GRIP The GRLIB user s manua...

Page 6: ...ation effects Table 2 Example configurations Configuration name EX1 EX2 EX3 EX4 XCKU device 040 KC105 040 KC105 040 KC105 040 KC105 Processor LEON5 LEON5 LEON5 LEON5 Number of processor cores 1 1 2 4...

Page 7: ...AHBCTRL AHB Arbiter Decoder 0x01 APB3CTRL AHB APB3 Bridge 0x01 0x0A2 APBCTRL AHB APB Bridge 0x01 0x006 LEON3FT LEON3 SPARC V8 32 bit processor 0x01 0x053 DSU3 LEON3 Debug support unit 0x01 0x004 L3STA...

Page 8: ...isler LEON XCKU EX 3 3 IP core documentation This user manual does not contain IP core documentation Please refer to the GRLIB IP Core User s Manual GRIP available at http gaisler com products grlib g...

Page 9: ...eborg Sweden 46 31 7758650 www caes com gaisler 3 4 Signals Please see the LEON XCKU EX Quick Start Guide QSG for information on FPGA pinout 3 5 Resource utilization Resource utilization is described...

Page 10: ...ains and run time environments are available for download via http gais ler com 4 2 Programming the FPGA device and connecting with GRMON3 Please see the LEON XCKU EX Quick Start Guide QSG for informa...

Page 11: ...2022 Version 1 1 11 Cobham Gaisler AB Kungsgatan SE 411 19 Goteborg Sweden 46 31 7758650 www caes com gaisler LEON XCKU EX 5 Ordering information Please contact sales gaisler com for information on t...

Page 12: ...f the application or use of any product or service described herein except as expressly agreed to in writing by Cobham nor does the purchase lease or use of a product or service from Cobham convey a l...

Reviews: