Download VLSI - nexp
Transcript
VLSI Solution y VS1000 Programmer’s Guide VSMPG PKP Who needs to read this document This document describes the programming interface, register map and and integrated peripherals of the VS1000. It’s primarily meant for those that wish to add to the functionality of the ROM code in VS1000 or design completely new software for the chip. If you use the USB... The example “Changing the USB descriptors” should be read by all vendors that have USB functionality in their end-products. Although the ROM software is functional as is, all such vendors should change the USB descriptors to identify the vendor and product ID’s correctly. Additionally, all vendors that ship devices conforming to the USB Mass Storage Class specification should change the USB descriptors and create a unique serial number for each device. Instructions on how to do this are given in the example. VS1000B/C VS1000B is an updated version of VS1000A, which has many small internal fixes and some additions that remove some of the restricitions in VS1000A. It’s mainly compatible with VS1000A, but code needs to be recompiled for VS1000B. This guide is written for VS1000A and does not yet take advantage of the extra features in VS1000B. VS1000C is another production test version of VS1000B. All new code should be written for VS1000B. Rev. 0.12 Preliminary 2007-03-23 Page 2(83)