eRENA

 

Technologies Pvt Ltd

 

Services

Embedded Electronics

embedded

eRENA Technologies offers a wide range of services in the embedded systems domain. We have expertise in design, development, verification and validation of embedded and real time systems used in a variety of electronics applications ... more

VLSI Design

vlsi

VLSI Design Division focuses on Education and Research on cutting-edge, low-power, analog and GHz digital integrated circuits for systems on-chip and microcontroller applications ... more

Android App Develoment

android

We custom design,develop, test and deploy Android apps ...more

iPhone App Development

iPhone

We custom design,develop, test and deploy iPhone apps ...more

Single Board Computer (SBC)

Logo

eRENA Technologies Embedded Division offer services ranging from board devleopment, BSP development, Driver development, Kernel Porting , Middleware and Application development.

eRENA Technologies Embedded division was involved in the design a single board computer using Samsung S3C6410 processor running Android.

The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, low-power capabilities, high performance application Processor solution for mobile phones and general applications. To provide optimized hardware performance for the 2.5G & 3G communication services, the S3C6410X adopts 64/32-bit internal bus architecture. The 64/32-bit internal bus architecture is composed of AXI, AHB and APB buses. It also includes many powerful hardware accelerators for tasks such as motion video processing, audio processing, 2D graphics, display manipulation and scaling. An integrated Multi Format Codec (MFC) supports encoding and decoding of MPEG4/H.263/H.264 and decoding of VC1. This H/W Encoder/Decoder supports real-time video conferencing and TV out for both NTSC and PAL mode. Graphic 3D (hereinafter 3D Engine) is a 3D Graphics Hardware Accelerator which can accelerate OpenGL ES 1.1 & 2.0 rendering. This 3D Engine includes two programmable shaders: one vertex shader and one pixel shader.

The S3C6410X has an optimized interface to external memory. This optimized interface to external memory is capable of sustaining the high memory bandwidths required in high-end communication services. The memory system has dual external memory ports, DRAM and Flash/ROM. The DRAM port can be configured to support mobile DDR, DDR, mobile SDRAM and SDRAM. The Flash/ROM port supports NOR-Flash, NAND-Flash,  OneNAND, CF and ROM type external memory.

To reduce total system cost and enhance overall functionality, the S3C6410X includes many hardware  peripherals such as a Camera Interface, TFT 24-bit true color LCD controller, System Manager (power management & etc.), 4-channel UART, 32-channel DMA, 5-channel 32bit Timers with 2PWM output, General  Purpose I/O Ports, I2S-Bus interface, I2C-BUS interface, USB Host, USB OTG Device operating at high speed (480Mbps), 3-channel SD/MMC Host Controller and PLLs for clock generation.

The ARM subsystem is based on the ARM1176JZF-S core. It includes separate 16KB Instruction and 16KB data  caches, 16KB Instruction and 16KB Data TCM. It also includes a full MMU to handle virtual memory management.

The ARM1176JZF-S is a single chip MCU, which includes support for JAVA acceleration. The ARM1176JZF-S includes a dedicated vector floating point coprocessor allowing efficient implementation of various encryption schemes as well as high quality 3D graphics applications. The S3C6410X adopts the de-facto standard AMBA bus architecture. These powerful, industry standard features allow the S3C6410X to support many of the industry standard Operating Systems.

By providing a complete set of common system peripherals, the S3C6410X minimizes overall system costs and eliminates the need to configure additional components. The S3C6410X is implemented using an advanced 65nm CMOS process. The low-power, simple, elegant and fully static-design scheme is particularly suitable for cost sensitive and power-sensitive applications.

Features of SBC

 . Samsung ARM11 S3C6410 CPU @ 667 MHz,128 MB mDDR,256 MB Flash Disk
 . SDIO WIFI Module, supporting IEEE802.11b/g
 . LCD/Touch Screen interface. Supporting 4.3" and 7" TFT LCD 
 . Many modules are available for your choice- GPS, WIFI, Camera, USB HUB+4x4 Matrix Keyboard, USB 3G Modem. 
 . GPIO ,ADC, SPI,IIC and MMC connectors
 . One audio input interface (3.5mm audio jack) 
 . One 2-channel audio output interface (3.5mm audio jack) 
 . One 100M Ethernet interface (RJ45) 
 . One USB2.0 Device port (Mini USB type interface) 
 . Four serial ports (COM0 is a RS-232 DB9 interface for debugging, COM1-COM3 are three-wire TTL serial port led out from a 20-pin expansion connector, COM3 also is can be output as RS485 ) 
 . SD/MMC interface (supports 3.3V and 1.8V logic voltage) 
 . Camera interface (2x10 pins header, supporting the mode of ITU-R 601/656 8bit)  
 . Seven buttons (Reset, Boot, User defined, On/Off) 
 . TVOUT
 . Board dimension: Carrier Board-135mm*110mm, CPU Board-52.85mm*65.55mm
 . Supporting OS: Android2.3, Linux2.6