BSMT2000
Encyclopedia
The BSMT2000 is an audio DSP
Digital signal processor
A digital signal processor is a specialized microprocessor with an architecture optimized for the fast operational needs of digital signal processing.-Typical characteristics:...

 created by Brian Schmidt
Brian Schmidt
Brian L. Schmidt is a music composer for various video games and pinball games. He began in the video game music and sound industry in 1987 as a composer/sound designer and programmer for Williams Electronic Games in Chicago writing music and creating sound effects for pinball machines and coin...

 for use in various pinball
Pinball
Pinball is a type of arcade game, usually coin-operated, where a player attempts to score points by manipulating one or more metal balls on a playfield inside a glass-covered case called a pinball machine. The primary objective of the game is to score as many points as possible...

 and video games (notably, the Data East
Data East
also abbreviated as DECO, was a Japanese video game developer and publisher. The company was in operation from 1976 to 2003, when it declared bankruptcy...

 pinball games, as well as its successors, Sega
Sega
, usually styled as SEGA, is a multinational video game software developer and an arcade software and hardware development company headquartered in Ōta, Tokyo, Japan, with various offices around the world...

 Pinball and Stern Pinball).

The chip is a special rom-coded version of a Texas Instruments
Texas Instruments
Texas Instruments Inc. , widely known as TI, is an American company based in Dallas, Texas, United States, which develops and commercializes semiconductor and computer technology...

 320C15
Texas Instruments TMS320
Texas Instruments TMS320 is a blanket name for a series of digital signal processors from Texas Instruments. It was introduced on April 8, 1983 through the TMS32010 processor, which was then the fastest DSP on the market....

 DSP processor. It allows the programmer to use up to 11 voices of sample playback at a 24kHz sampling rate plus a single channel of a custom ADPCM format.

The BSMT2000 was first used in 1991's Batman, and 2003's Terminator 3: Rise of the Machines is the last game to use the chip.

In 2003, due to the supply shortages of the BSMT chip, Stern added hardware emulation
Hardware emulation
In integrated circuit design, hardware emulation is the process of imitating the behavior of one or more pieces of hardware with another piece of hardware, typically a special purpose emulation system. The emulation model is usually based on RTL source code, which is compiled into the format...

 of the chip on its WhiteStar
WhiteStar
The WhiteStar Board System is an arcade system board used for several pinball games designed by Sega Pinball and their successor, Stern Pinball, between 1995 and 2004...

 II pinball hardware (via an Atmel
Atmel
Atmel Corporation is a manufacturer of semiconductors, founded in 1984. Its focus is on system-level solutions built around flash microcontrollers...

 AT91SAM
AT91SAM
AT91SAM are a family of Atmel chips based on the 32-bit RISC microprocessors from ARM. Some are targeted as applications processors, with external memory busses used to access RAM and flash, and large sets of integrated peripherals...

 CPU and three Xilinx
Xilinx
Xilinx, Inc. is a supplier of programmable logic devices. It is known for inventing the field programmable gate array and as the first semiconductor company with a fabless manufacturing model....

 FPGA
Field-programmable gate array
A field-programmable gate array is an integrated circuit designed to be configured by the customer or designer after manufacturing—hence "field-programmable"...

s) for backwards compatibility with previous WhiteStar-based pinball games.

The BSMT2000 is currently emulated in video game emulators like MAME
MAME
MAME is an emulator application designed to recreate the hardware of arcade game systems in software on modern personal computers and other platforms. The intention is to preserve gaming history by preventing vintage games from being lost or forgotten...

 and PinMAME, as well as the M1 Audio Hardware Emulator.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK