Gaming Machine Audio DSP Isolation via Programmable Logic Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Gaming machines are restricted by regulatory concerns from using Digital Signal Processors (DSPs) due to potential fraud risks, leading to inflexible and inadequate audio and video systems that cannot meet the demands of sophisticated machines, resulting in subpar sound quality and increased memory storage costs.

Innovation Solution

Interposing a Programmable Logic Device (PLD) between the primary CPU and DSP in a gaming machine, allowing the DSP to process inputs and outputs without direct communication with the CPU, thereby isolating it from the CPU and addressing regulatory concerns while enabling advanced audio signal processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If a Digital Signal Processor (DSP) is used in a gaming machine to improve audio and video capabilities, then sound and video quality are improved, but device complexity and regulatory scrutiny increase

Engineering Contradiction:
Improvevideo qualityVSAvoiddevice complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

A programmable logic device (PLD) is introduced as an intermediary component between the CPU and the DSP. The PLD receives instructions from the CPU and translates them into DSP-specific commands, acting as a mediator that enables DSP functionality while maintaining CPU control. This resolves the contradiction by allowing advanced audio/video processing without requiring the CPU to directly manage the complex DSP operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control architecture is segmented into distinct functional layers: the CPU handles high-level game logic, the PLD handles instruction translation and coordination, and the DSP handles specialized audio/video processing. This segmentation allows each component to operate independently within its expertise domain, reducing overall system complexity while enabling advanced capabilities.

Inventive Principle:
Principle #1Segmentation

2Illumination intensity

If a DSP is used to provide sophisticated audio processing, then sound quality is improved, but memory storage requirements increase

Engineering Contradiction:
Improvesound qualityVSAvoidmemory storage
Core Design Contradiction:
Illumination intensityVSQuantity of substance

Solution Approach 1:

The patent replaces traditional mechanical audio generation methods (such as sampled waveforms stored in memory) with a DSP-based system that generates audio signals through mathematical algorithms and signal processing. Instead of storing pre-recorded sound samples that consume large amounts of memory, the DSP synthesizes audio in real-time, dramatically reducing memory requirements while improving sound quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If multiple intelligent electronic devices are used in a gaming machine, then processing capabilities are improved, but regulatory compliance becomes more difficult

Engineering Contradiction:
Improveprocessing capabilitiesVSAvoidregulatory compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The PLD serves as a regulatory-compliant intermediary that maintains the CPU as the central control authority. All DSP operations are initiated and controlled through the PLD, which translates CPU instructions into DSP commands. This architecture ensures that the CPU remains the primary intelligent device for regulatory purposes, while still enabling sophisticated processing through the DSP.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the DSP reports its operational status and processed data back through the PLD to the CPU. This feedback loop ensures that the CPU maintains awareness and control of all processing activities, demonstrating to regulators that the system operates under centralized supervision despite having multiple processing components.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7922583B2Digital signal processor based generation and control of electronic signals in a gaming machine
Publication Date: 2011.04.12 INTERNATIONAL GAME TECHNOLOGY INC
  • US7922583B2 patent drawing
  • US7922583B2 patent drawing
  • US7922583B2 patent drawing

AI summary

An apparatus and method for generating and controlling electronic signals in a gaming machine is disclosed. The provided apparatus and method include a gaming machine having a CPU or master gaming controller and a digital sound system. The digital sound system comprises one or more speakers, at least one memory unit storing data, a digital signal processor adapted to control and generate audio output, and a programmable logic device interposed between the master gaming controller and the digital signal processor, such that the digital signal processor is unable to communicate to the master gaming controller. The programmable logic device includes at least an address decoder and an event sequencer, with the event sequencer being able to convert instructions from the master gaming controller to instructions that can be executed by the digital signal processor.