19
Why Standards?

Why Standards?

  • Upload
    xuxa

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

Why Standards?. Dataflow without Standards. Dataflow with Standards. Value Proposition. Visibility - PowerPoint PPT Presentation

Citation preview

Page 1: Why Standards?

Why Standards?

Page 2: Why Standards?

2005 - Year of Implementation!

Dataflow without Standards

Page 3: Why Standards?

2005 - Year of Implementation!

Dataflow with Standards

Page 4: Why Standards?

2005 - Year of Implementation!

Value PropositionVisibility

Standards enable data communication on three levels – GDS, BOB, S2S and provide 360 degree visibility of patron behaviors, playing habit, game preferences, dining, hospitality, entertainment activities and more

Portability More choices, simpler repeatable solutions, higher quality, Exit option

Investment Protection Open standards are more robust Ensures smooth migration path to achieve new functionality

Increased ROI Increase revenues by 360 degree visibility on customer data Decrease costs by using more effective and efficient tools to manage, analyze and evaluate productivity and profitability of operations

Page 5: Why Standards?

Gaming Device Standard (GDS)

Page 6: Why Standards?

2005 - Year of Implementation!

GDS Structure

Currently, there are Five (5) workgroupsCoin Acceptor WorkgroupNote/Ticket Acceptor WorkgroupHopper WorkgroupTouch Screen WorkgroupPrinter Workgroup

Every Workgroup has a technical lead

Page 7: Why Standards?

2005 - Year of Implementation!

GDS Devices The GDS committee has standardized the following devices

Coin Acceptor Coin Hopper Note/Ticket Acceptor Touch Screen

The committee is working on the following standards Printer Device Template definition protocol Magnetic/smart card Reader Hybrid USB/Power connector

Device Firmware Upgrade (DFU) standard, developed by USB-IF, was selected to be the standard mechanism for GDS devices to perform firmware updates

Page 8: Why Standards?

2005 - Year of Implementation!

GDS Standards In Action

Page 9: Why Standards?

2005 - Year of Implementation!

General Information

GDS devices utilize the Human Interface Device (HID) class, page 0x92 (Gaming Device Page), of the Universal Serial Bus (USB)

Win32 User Mode

Win32 Kernel Mode

Win32 Driver Model

Win32 Client Driver

MS HID Class Driver

Win32 WDM API

MS HID USB Mini-Driver

PC & Windows XP

USB Device I nterface

USB Messages

MS USB Stack

MS HID.DLL Parser

Page 10: Why Standards?

2005 - Year of Implementation!

General Information cont’d GDS devices use full speed, 12Mbits/sec. GDS devices are compliant with USB1.1 Devices are event driven Some events carry transaction ID (TID events) An application level acknowledgment (ACK) is required for

TID events If an ACK is not received within one (1) second then the TID

event is resent to the host In case of failure, device will cease to report TID events Some devices implement a Non Volatile Memory (NVM)

Page 11: Why Standards?

2005 - Year of Implementation!

USB + Power connector Two proposals are under considerations

FCI FoxConn

Power Requirements Due to the nature of business, GDS devices require more power than

can be supplied by the standard USB connector

GDS has identified two extra voltages– +24V @ 4A– +12V @ 2A

A GDS connector will have the two voltages available, by the host, at all times.

Only one voltage will be used by device class i.e. printers use +24V, Coin acceptors use +12V

Page 12: Why Standards?

2005 - Year of Implementation!

General Requirements

The following list is requirements of the USB and power connector: USB interface Dual voltage supply of additional +12V and +24V power Mechanical retention Polarised Small Mechanical size Robustness EMC/Signal Integrity Hot plugging (In gaming industry devices need to be hot plugging at

both ends host/device) Mechanical size: The maximum size of the PCB connector is 20 mm

wide by 10 mm high. The maximum depth is 25mm.

Page 13: Why Standards?

2005 - Year of Implementation!

Power signals

The following signals are required: D+ D- Vbus USB Ground +12V +24V Power Ground

Page 14: Why Standards?

2005 - Year of Implementation!

Current Rating

Power Pins Current Rating

Power Ground 4A

+12V 2A

+24V 4A

USB Ground 0.5A

Vbus 0.5A

The device must limit current to less than 1A until 90% of the final voltage is reached

Page 15: Why Standards?

2005 - Year of Implementation!

Mating Sequence

Signal Name Plugging Sequence

Shield 1

Power Ground 2

+12V 3

+24V 3

USB Ground 2

Vbus 2

D+ 3

D- 3

Page 16: Why Standards?

2005 - Year of Implementation!

Assumptions

By nature of industry, host will always be designed with a pre-known number of devices that will be connected to it. Thus power consumption is pre-calculated

The power supply shuts the system when overload condition happens for excessive power drawn from the devices

GDS devices would be declared as self powered devices thus eliminating the need for power management

Devices can either enumerate from USB power or +power

Page 17: Why Standards?

2005 - Year of Implementation!

Assumptions Cont.

GDS protocol allows for a device to enumerate from USB power. If external power (+12v/+24V) is not connected, device reports power status to host

With the above in mind, there is no need to modify any USB descriptors

The USB part of the connector must meet all the standard USB 2.0 electrical requirements

+power devices may be connected to a legacy host through conversion board that has “+power” connector on one side and standard USB and a power connector on the another

Page 18: Why Standards?

2005 - Year of Implementation!

GDS Goals for 2006

Magnetic/Smart Card standard

Update GDS Toolkit to include all device standards

Page 19: Why Standards?

Q & A