The performance characteristics and application solutions of S698 series SoC chips

S698 is the general term for a series of high-performance SoC chips developed by Orbit on the basis of the latest international research results. It is mainly oriented to applications in embedded fields such as industrial control, aerospace control, military Electronic equipment, POS and tax control terminal, and consumer electronics.

Authors: Jiang Xiaohua, Li Fuhai, Qi Bo

1 Typical structure of S698

S698 is the general term for a series of high-performance SoC chips developed by Orbit on the basis of the latest international research results. It is mainly oriented to applications in embedded fields such as industrial control, aerospace control, military electronic equipment, POS and tax control terminal, and consumer electronics.

A typical S698 SoC chip consists of integral processing unit, Cache module, floating-point processing unit, on-chip bus, clock management module, hardware debugging support unit, memory controller, and other on-chip peripherals. Figure 1 is a block diagram of its typical structure.

The performance characteristics and application solutions of S698 series SoC chips

2 Main features of S698

The S698 series SoC chips have the following main features:

◆The core is a high-performance RISC processor based on the SPARC V8 (IEEE-1754) instruction architecture. The instructions are 5-level pipelines and support two DSP instructions (MAC and UMAC);

◆On-chip integrated hardware multiplier and hardware divider;

◆Integrated 32/64-bit single/double precision floating point processing unit based on IEEE-754 standard;

◆With double Cache structure: The capacity of instruction Cache and data Cache are configurable and independent of each other;

◆Using the AMBA2.0 standard bus as the on-chip interconnection bus, AHB connects high-speed devices, and APB connects low-speed devices. This structure can easily realize the reduction of on-chip devices and resources;

◆Multi-clock mechanism is adopted on-chip, high-speed devices such as cores use high-frequency clocks, peripherals use low-frequency clocks, and clock multiplication/division parameters can be set through software or hardware;

◆On-chip integrated hardware debugging support unit DSU, without the support of external expansion emulator, you can directly debug the system;

◆Integrated memory controller, supports ROM, SRAM, SDRAM, I/O and other types of external memory, and supports 8, 16, 32 three-bit wide data bus, the maximum addressing space is 2 048 MB;

◆Integrated rich peripheral devices on the chip, such as interrupt controller, timer, GPIO, UART, PCI bus controller, etc.;

◆All modules are described in synthesizable RTL level, which can be easily transplanted to any ASIC process or implemented in large-scale FPGA devices.

In order to cooperate with the promotion of S698 series SoC chips and to facilitate the use of system designers, Obittech also provides powerful software support for it: ◆Programming language: supports standard C, SPARC assembly and mixed programming three programming methods;

◆Development environment: a development environment equipped with a window-style integrated development environment ORI-ON and a command line interface;

◆Operating system: support RTEMS, μClinux, VxWorks;

◆A large number of BSP software packages.

3 S698 series products

Since 2002, Orbit has started the development of S698 series SoC chips based on SPARC V8 architecture. So far, the product has formed a rich product line, including several successfully taped-out mass-produced products, several MPW small-scale trial-produced products, and several FP-GA-based mass-produced products. The following focuses on several tape-out products: S698, S698M, S698-ECR and S698-MIL.

The S698 chip is a SoC chip based on the SPARC V8 system architecture successfully developed by Orbit, and it is also a commercialized SPARC V8 SoC chip. It was released in 2003, the production process is TSMC’s 0.25μm CMOS process, and the performance has reached 133 MIPS/[email protected]

Related Posts