USDP
 
VLSI trainer protoboards or kits are extensively used in prototyping of FPGA based product designs, training and for experimental purposes.
All of them posses features towards programming of FPGAs and just few user input-output facilities. Very few protoboards offer a complete solution for integration of various user modules with ease. With the advancement in the system requirements and specifications, designers are finding difficulty in development of FPGA based designs.

As the FPGA designs accounts the integration of dense memories, analog interface, DSP microprocessors and microcontrollers, many vendors are unable to provide a platform where a designer can integrate all kinds of modules with the FPGA.
With increase in use and demand of FPGAs in the communication, telecom, power electronics, motion control and educational institutes the protoboards are in huge demand, thus ni logic took initiative to provide an excellent prototyping platform for these organizations.

Our R&D arm ni2 designs have come out with the complete solution towards the problems of trainer kits in DSP, VLSI and Microprocessors. ni2 designs have designed prototyping protoboards with the concept of backplane interface of various modules, giving a complete solution for the platform integration of VLSI, DSP, microprocessors and power electronics.

With this product ni logic is aiming to give the industry a product that can be used in various applications, thus solving the problems of designers for high speed designs and platform integration. With this unique idea product, ni logic will stand ahead in market segment of PLD products.
Features of USDP
Easy to use and implement system designs.

Slot cards for FPGA from Altera, Xilinx and other vendors with package support up to FG256.

Stacking of multiple FPGAs (can be of different vendors).
  • 64 bit general purpose bus interface with FPGA.
77 bit bus sharing between FPGAs.
High performance backplane, good frequency response upto 80MHz designs (one of the fastest protoboards available in India).
On board JTAG circuit for downloading.
Multiple configuration options with JTAG chaining of devices.
User selectable configuration modes, using either FLASH PROM / JTAG.
32 Digital I/Ps and O/Ps, each can be configured as input or output giving flexibility to designers.
On board system reset circuit.

Configuration reset circuit.

Four seven segment Multiplexed display.
4x4 switch matrix keyboard interface.
On board crystal oscillator socket (user can select his desired oscillators).
  • General-purpose user area for interface of user clock circuit.
RS232 serial port (Serial Modem Compatible).
Ability to use Clock management circuits of FPGAs.
Proper configuration of FPGAS with high-speed clocks through special scheme.
SMPS.
  • Support for different I/O Standards.
A complete I/O bank for user VREF interface, using DB25 connector.
Parallel port interface.
Easily accessible user I/Os.
  • 3 on board 120-pin connector for Add-on card interface.
Stacking of maximum three Add-on card modules of different technologies.
89c51 Microcontroller card for traditional 8051 applications with ISP support.
  • PIC Microcontroller card for industrial based applications.
Memory Card for data intensive applications.
High performance ADC/DAC add-on card.
Power module for motion control and electro-mechanical applications.
  • Intensive user manual support with various examples and source codes.
And many more……...
 
Backplane Feaures
Supports interface with dual daughter PLD cards
Supports FPGAs from reputed PLD vendors like Xilinx, Altera, etc.
  • Stacking of maximum two PLD daughter cards possible, with on-board chaining circuit.
3 PCI connector based application specific add-on cards
64 bit bus sharing between application add-on cards and PLD daughter cards
77 bit bus sharing between PLD daughter cards
32 Digital I/Ps and O/Ps, each can be configured as input or output giving flexibility to designers.

On board system reset circuit.

Four seven segment Multiplexed display.

4x4 switch matrix keyboard interface header.
On board crystal oscillator socket (user can select his desired oscillators).
High performance backplane PCB.
PLD Daughter cards Available
Different PLD daughter add-on cards are available for different devices from vendors like Xilinx, Altera, etc. users can prototype upto 1 million (10,00,000) gate count designs.

 Spartan-II FPGA Module

ACEX1K FPGA Module

Features of PLD Daughter cards
Support for Spartan-II FPGA’s from Xilinx and ACEX1K series devices from Altera.
On board Regulators, supporting 5V, 3.3V, 2.5V, 1.8V devices.
  • User selectable configuration modes
Support for different I/O Standards
High speed interface with other add-on cards
Capability to use special clock management features of FPGA's.
A complete I/O bank for user VREF interface, using DB25 connector

Parallel port interface directly from add-on card of FPGA

On board configuration circuit

Note: Customized daughter cards are also available for other devices
List of Application Add-on modules
Here is the list of add-on modules that are supported by “Universal System Development Platform”. All cards are made on edge connector of 120 pins. These cards are used in designing the complete system with a FPGA as a integral part of it. These add-on cards helps user to run different application on the same platform, thus giving a complete flexibility to develop complex and large system on the one platform.
 
Micro-controller Card
  • Philips 89C51 RD2 controller.
  • RS-232 interface.
  • On board serial EEPROM & RTC
  • In system serial programmable (ISP).
  • All the I/Os are accessible to FPGA.
  • Available with standard codes of I2C, timers, data transfer, etc.

Micro-controller Card


PIC Micro-controller Card

PIC Micro-controller Card
  • Microchip 16F877 PIC microcontroller.
  • In system Programmable.
  • On board RTC and RS 232 Interface.
  • Interrupt port.
  • All ports accessible through edge connector.

 
Memory Add-On Card
  • Add on module for Memory intensive applications.
  • 512KB x 4 SRAMs, total 2MB capacity.
  • Direct interface with FPGA module.
  • 70ns of access time.

Memory Add-On Card
 

ADC/DAC Add-On card

ADC/DAC Add-On card
  • 4-channel ADC
  • 2-channel DAC
  • Sampling rate upto 400 KSPS
  • 8-bit ADC resolution
  • 12 –bit DAC resolution
  • 0-5V or +/- 2.5V input voltage

 
Power Electronics Module
  • IGBT based I/O, with current rating upto 600V/60Amps.
  • Dual high current relays.
  • Stepper motor controller circuit.
  • High Voltage DC rectifier.
  • Step down transformer (/100) for line monitoring applications.
  • 5 optical isolated O/Ps.
  • 2 optical isolated I/Ps.
  • High current capacity connectors.
  • Easily interfaced with motors and other circuits.
  • Available as isolated board, compatible to .
  • Optimum choice for PWM, motion & control applications

Power Electronics Module
 
General Purpose Add-On Card (Free of charge)
  • General purpose layout
  • Helps in prototyping of electronic circuits, with FPGA interface
  • Useful in mixed signals designs
  • SMD adapters available on request

General Purpose Add-On Card
Other Accessories Provided
JTAG Cable for programming of FPGAs.
Serial cable for RS-232 communication from 89c51

PIC programming Cable

PIC Serial Cable for RS-232 communication.
ADC/DAC cables for interfacing external world signals.
SMPS
4x4 membrane keypad with cable.
16x2 character LCD with cable.

User Manual with instructions, reference designs, examples, sources codes and reference datasheets.

CD-ROM containing user manual, source codes, reference designs and programming softwares.
Advantages of Universal System Development Platform over other protoboards
Here are the technological advantages of USDP with other protoboards.
Easy system design and development.
Good learning and design implementation platform.

Single platform for multiple technologies.

Stacking of multiple FPGAs which makes multiple FPGA designs development possible.
Higher performance.
Long chain of Add-on modules for all type of applications.
Capable for future advancement and up gradation with new technologies.
Large number of user interface.

General purpose PCB for user circuit interface.

Applications of USDP
Research and development of high-speed FPGA designs.
Design and development of FPGA based DSP designs and algorithms

Embedded based application development.

Understanding of various FPGA architectures
To train designers how to exploit architectural features of FPGAs from different vendors
Performing a wide range of experiments, by actually downloading the designs into FPGA
Understanding the basics of HDL’s and digital logic interface
Robotics and Motion control applications.

Mictrocontroller based applications.

PC controlled design development.
Many more....