beautypg.com

Hardware description, Usb info – Ocean Optics Ventana User Manual

Page 7

background image

Ventana Data Sheet

891-00000-200-05-201305

7

Ventana CCD Device structure (64 active vertical pixels and 2048 active horizontal pixels)

Ventana USB Port Interface Communications

and Control Information

The Ventana is a microcontroller-based Miniature Fiber Optic Spectrometer that can communicate via
the Universal Serial Bus. This section contains the necessary command information for controlling
the Ventana via the USB interface. This information is only pertinent to users who wish to not utilize
Ocean Optics 32 bit driver to interface to the Ventana. Only experienced USB programmers should
attempt to interface to the Ventana via these methods.

Hardware Description

The Ventana utilizes a Cypress CY7C68013A microcontroller that has a high speed 8051 combined
with an USB2.0 ASIC. Program code and data coefficients are stored in external E

2

PROM that are

loaded at boot-up via the I

2

C bus. The microcontroller has 8K of internal RAM and 64K of external

SRAM. Maximum throughput for spectral data is achieved when data flows directly from the external
FIFO’s directly across the USB bus. In this mode the 8051 does not have access to the data and thus
no manipulation of the data is possible.

USB Info

Ocean Optics Vendor ID number is 0x2457 and the Product ID is 0x5000.