Menu
Home
 US
Home | Shopping Cart | Login | Contact Us |
 
SLS - About SLS - Contact Us
ABOUT US   |   PRODUCTS   |   IP CORES   |   SERVICES   |   DOWNLOADS   |   TRAINING   |   LICENSING
Logic Analyzer
 Test and Measurement
 Development Boards
 USB EDB
 ESDK
 ELT-II
 Download Cable
 Snap On Boards
You are here: Home> Products> Development Boards> ESDK
Embedded System Development Kit
                           
INTRODUCTION | FEATURES | APPLICATIONS
Introduction

The Embedded System Development Kit (ESDK) provides a powerful, low-cost solution for prototyping and rapid development of the products. The ESDK board has a powerful Altera Cyclone FPGA. The ESDK board has industry standard interconnections, memory subsystem, multiple clocks for system design, JTAG configuration and expansion headers for greater flexibility and additional user interfaces.

The SLS ESDK gives scope for designing, prototyping and testing IP cores or any hardware design using HDLs like VHDL, Verilog or SystemVerilog. The entire environment helps implement any processor as well as any real time operating system on the ESDK. The ESDK along with 8051 IDE serves an excellent means for system designing, prototyping and emulation. The SLS 8051 IP is pre-built and can be loaded into the FPGA. Using the 8051 IDE C and assembly programs can be downloaded and executed on the system. The SLS ESDK can be used for DSP applications by interfacing directly to a DSP processor or implementing DSP functions inside the FPGA. In short, it is a dual-purpose kit, which can be used for prototyping and developing VLSI designs as well as designing and developing microprocessor based embedded systems.

The ESDK ships with Altera starter suite software and download cable. For using additional hardware interfaces and developing advanced applications, SLS also provides Altera standard Santa Cruz snap on boards.

Features

  •  Powerful Development Board for FPGA designs
    •  Provides an Altera EP1C6Q240 Device and EPCS1 Configuration device
    •  Supports intellectual property based (IP-based) design both with and without a microprocessor.
  •  Industry standard interconnection
    •  USB 1.1 compliant (full & low speed)
    •  RS 232 Port
    •  VGA Port
    •  Parallel Port (IEEE1284)
    •  PS/2 Port
  •  Memory Sub System
    •  1Mbyte of SRAM
    •  2Mbytes of FLASH
    •  2Kbytes of I2C PROM (expandable)
  •  Multiple Clocks for system design
  •  JTAG Configuration and debugging
  •  Expansion headers for greater flexibility and capacity
    •  5V Santa Cruz long Expansion Card Header provides 72 I/O for the development of additional boards providing various functionality
  •  Additional user interface features
    •  One user-definable 4-bit switch block
    •  Four user-definable push button switches and one global reset switch
    •  Four user-definable LEDs
    •  One 16x2 character display LCD Module
    •  I2C Real Time Clock
    •  IDE(Hard Disk/CDROM)
  •  8051 IDE
   
Applications

ESDK board is a general-purpose board with lot many peripheral supports.

  •  With FPGA on the board, the user can develop/test any program written in Hardware Description Language.
  •  All the peripherals on the board are connected to the I/O lines of the FPGA, so the user can download and  test any application related to the available peripherals on the board.
  •  The ESDK board provides one parallel port and two serial ports to develop/test the applications.
  •  Applications based on USB, PS2, and I2C etc can be developed/tested.
  •  The ESDK board is having a 16X2 character LCD which serves as a display device.
  •  1Mbyte of SRAM, 2Mbytes of FLASH and 2Kbytes of I2C PROM are provided to develop/test memory related  applications.
  •  ESDK board is shipped with the pre-built 8051 IP core to develop micro controller related applications.
  •  8051 IDE includes Cross Compiler, Assembler and Emulator.
    •  Cross Compiler and Assembler: Supports Assembly, C and mixed language ('C' + Assembly) programming and creates ROMable code / Intel HEX format file
    •  Emulator:SLS 8051 IDE Emulator provides all the necessary features for emulation. Some of them are listed below:
      •   Read and modify internal registers (registers and SFRs)
      •   Read and modify external RAM locations
      •   Run from a memory location
      •   Load an Intel Hex file from the host computer in RAM
      •   Single-step execution of a program
      •   Call a user program as a subroutine
      •   Dumps memory data to a terminal
      •   Sets upto 4 breakpoints

Related Products

 
IP Cores
Santa Cruz interface Snap on Boards
MAX II CPLD based development board
USB 2.0 Embedded Development Board (Cyclone III FPGA)
JTAG Download Cable
Logic Analyzers and Pattern Generators
Downloads

   
   
Footer
Privacy Policy | Site Map Copyright© 2008 System Level Solutions All Rights Reserved.