| |
|
September 11, 1998
WHAT'S HOT IN THE DESIGN COMMUNITY
Zippy DSP zooms into multichannel-processing zone
ZSP bases a new device, the 16402, on its16-bit, fixed-point 10X, a superscalar,
RISC-like/DSP architecture that issues as many as four instructions per cycle. It features
dual multiply-accumulate (MAC) units and dual ALUs (see EDN's "DSP-architecture directory,"
April 23, 1998, pg 40). The 16402 processes more information channels for voice, video,
and data than ZSP's first device, the 16401. The company claims that the processor can
simultaneously handle 12 channels of G.723.1, discrete-tone multiple frequency, and echo
cancellation.
The 16402 adds support for eight DMA channels, four of which provide automatic
interleaving and deinterleaving of H.100/H.110 and most other standard
time-division-multiplexed (TDM) buses. The DMA frees the processor from managing complex
bus streams. The other four DMA channels can interface to the host-processor interface and
the external memory and transfer program and data without stealing cycles from the core.
In addition, the 16402's DMA can access the entire internal memory; the DMA on the 16401
can access only the lower 8 kbytes.
The processor has two TDM serial ports and supports interfacing to almost all standard
TDM data streams, including H.100/H.110, ST-BUS, SC-BUS, and MVIP. ZSP adds support for
synchronous-burst SRAM and asynchronous memories with a 32-bit bus, whereas the 16401 had
only a 16-bit bus. The 16402 also supports as much as 1M word each of external program and
data memory.
You can dynamically allocate the chip's 62k words of dual-port SRAM for program and
data. The device also provides 2k words of on-chip boot ROM. At 2.5V, the 16402 runs at
200 MHz. It comes in both 17X17-mm LBGA and 23X23-mm PBGA packages and costs $65 (10,000).
Currently, only homegrown tools provide support for the ZSP products. For software-tool
support, ZSP offers the SDK16i with a Gnu-based optimizing C compiler, an
assembler/linker, a debugger, and a simulator/profiler. The optimizing compiler features
fixed-point and accumulator data types, intrinsic functions to emulate DSP MAC operations,
inline assembly, and pipeline-scheduling information. The simulator profiles code and
produces a report on cycle and instruction counts, pipeline efficiency, and instruction
usage. ZSP's hardware-developer kit, the HDK16i, handles real-time in-circuit emulation
via JTAG and provides visibility into the complete machine state.
by Markus Levy
ZSP Corp, Santa Clara, CA. 1-408-986-1686, www.zsp.com.
Class D audio-amp IC scores A+ in efficiency
Texas Instruments has entered the Class D audio-amp arena with its TPA005D02 stereo IC,
which can drive speakers with 2W continuous and 5W peak loads. Class D amplifiers offer
potentially longer battery life (Figure) and lower
dissipation load than Class A or AB amps (see "Audio-amp ICs get D in class
yet still excel," EDN, Aug 3, 1998, pg 20). These amps are also attractive as
long as they are easy to use and you don't have to compromise performance or component
count. With a 5V supply, the 48-pin TSSOP TPA005D02 drives 4 Ohm speakers in
bridge-tied-load (BTL) configurations with THD plus noise of 0.5% over the audio range;
you can also put the IC into a 400-µA shutdown mode. The amplifier inputs accept balanced
differential signals and require only a few passive components for output filtering
because the IC has both control circuitry and requisite output-power stages.
Efficiency measurement is a gray area with many subtleties. Whereas a Class D unit can
achieve efficiencies of 80 to 90% or better for a sine-wave input compared with 25 to 30%
for Class AB operation, it's more realistic to look at efficiency with non-sine-wave music
waveforms. TI set up the TPA005D02 versus its own 2W TPA0202 linear amplifier on a
plug&play platform, operating with a 9V alkaline battery and a dc/dc-converter module
for the supply rail. Using the "time to first undervoltage lockout" of the dc/dc
module as an end-of-test marker, the linear amplifier ran for 111 minutes, whereas the
Class D unit ran for 283 minutes, effectively providing a 2.5-times longer battery life.
To help you use the $3.48 (1000) Class D amplifier, TI also offers the
plug&play-compatible SLOP223 evaluation module, which includes a reference design,
schematics, and Gerber files.
by Bill Schweber
Texas Instruments Inc, Dallas, TX. 1-800-477-8924, www.ti.com/sc/class_d.htm.
Segmented CPLD delivers high logic capacity
With its ispLSI 8000 architecture (Figure), Lattice
Semiconductor puts a unique twist in that now-familiar path to higher macrocell count.
Lattice, like many of its competitors, subdivides the macrocells into multiple subarrays
the company calls "big, fast megablocks." However, the internal
megablock-to-megablock interconnect bus offers true three-state capability instead of
emulating this function with logic-consuming multiplexers. Three-state functions are
useful when you use the programmable-logic device as a µP peripheral.
Megablocks further subdivide into multiple generic logic blocks, each containing 20
macrocells. Each logic block supports 20 feedback and 24 input terms, and the
product-term-sharing array routes as many as 28 product terms to each macrocell. Other
macrocell refinements include multiple global clocks and a shared product-term clock
option, global and product-term-derived clock enables, separate reset and preset inputs,
configurable speed and power, and as many as two outputsone registered and one
combinatorial.
The first member of the ispLSI 8000 family, the ispLSI 8840, costs $95 (1000) for the
-15 speed grade. It offers 840 macrocells and 312 registered, general-purpose I/O signals,
each with an optional additional register, in the 432-pin BGA package. The ispLSI 8840
runs at a 5V core voltage with a 3.3V I/O option and specifies input-to-output propagation
times, excluding product-term-sharing, output-rerouting, megablock-to-megablock, and other
delays, as fast as 8.5 nsec. The 480-macrocell 8480 and 600-macrocell 8600 will be
available by the first quarter of next year, and the company's road map also includes 3.3V
core versions and macrocell counts as high as 1080.
by Brian Dipert
Lattice Semiconductor, Hillsboro, OR. 1-503-681-0118, fax
1-503-681-3037, www.latticesemi.com.
Quad USB power-distribution switch controls high side
AWith the Micrel MIC2527, you can independently control power flow to as many as four
Universal Serial Bus (USB) devices. Intended for self-powered USB hub applications, such
as monitors, the high-side switches in the 16-pin IC guarantee maximum current of 1.25A
per port. Internal active current-limiting circuitryfeaturing greater precision yet
lower supply current flow than polyfusesoperate during faulty conditions and
eliminate adjacent-channel voltage droop during short-circuit faults. Any overcurrent
condition generates a flag signal back to your USB controller. With 200-mOhm
on-resistance, the $2.22 (1000) MIC2527 is appropriate for 5.1V, 3% supplies; a 100-mOhm
part, the MIC2526, is available for 5V, 3% supply.
by Bill Schweber
Micrel Inc, San Jose, CA. 1-408-944-0800, fax 1-408-944-0970, www.micrel.com.
DSPs deliver on-chip L2 cache and 2000 MIPS
With the introduction of the $130, 2000-MIPS C6202, which operates as fast as 250 MHz,
Texas Instruments is about to rekindle the flame it lit last year when it introduced the
1200-MIPS TMS320C6201 DSP. The company is also announcing the C6211, the first DSP device
to include a Level 2 cache. Although both new devices use the same core and many of the
same peripherals as the C6201, TI has made many enhancements.
The C6202 triples the on-chip memory of the C6201 to 384 kbytes, including 256 kbytes
of program memory and 128 kbytes of data memory. The program memory divides into two
blocks; you can independently access each block, allowing the CPU to fetch a program from
one block while a DMA transfer is occurring into or out of the other program-memory block.
TI doubled the external bandwidth of the C6202 by adding a second bus that replaces the
host-port interface and expands the external-memory interface. The second bus provides a
glueless interface to asynchronous FIFO buffers, synchronous-burst SRAM, SDRAM, and
external shared-memory devices.
The most interesting feature of the $25 (25,000) TMS320C6211 is the 64-kbyte L2 cache,
which program and data share. TI organized the L2 cache as four 64-bit-wide banks; you can
lock each bank for critical code or data. Experiments at TI have determined that the L2
cache delivers about 80% of the performance of a C62x with infinite memory. You can
configure the L2 cache to be direct-mapped or user- configurable for scratchpad RAM or for
peripheral data storage on chip.
An L1 data cache access to the L2 cache takes two cycles. Because the line size of the
L1 data cache is twice the width of the bus between the cache and the L2, a miss to the L2
requires two accesses. Therefore, a miss from the L1 data cache to the L2 cache takes four
cycles to complete if the data is available in the L2. A miss from the L1 program cache to
the L2 completes in five cycles. The C6211's 4-kbyte L1 program cache is direct mapped;
the 4-kbyte L1 data cache is two-way set- associative. The device has a 256-bit-wide
interface between the L1 program cache and the CPU. Two 32-bit buses between the L1 data
cache and the CPU can simultaneously access any memory address.
The C6211 has the same peripheral set as the C6201, including two T1/E1 serial ports,
two 32-bit timers, and a host-port interface, but lacks an enhanced DMA. Whereas the DMA
controller on the 6201 has four programmable channels and a fifth auxiliary channel, the
enhanced DMA has 16 programmable channels, as well as a RAM space to hold multiple
configurations for future transfers. The 6211 also has a direct, 100-MHz interface to
SDRAM.
by Markus Levy
Texas Instruments Inc, Dallas, TX. 1-800-477-8924, ext 4500, www.ti.com.
Precision analog controller expands CompactPCI
Responding to the shortage of standard off-the-shelf CompactPCI I/O boards, Pep Modular
Computers has developed the CP370 precision analog-I/O signal-conversion controller.
Targeting applications in data acquisition and process control, the CP370 is a
multifunction data-acquisition module with eight differential or 16 single-ended A/D
inputs, four 12-bit analog D/A output channels, and two 16-bit digital I/O ports. Users
can configure the A/D converter's unipolar or bipolar inputs and individually program the
I/O ports to input or output. The four D/A-converter output channels have separate sense
lines.
The analog output channels maintain a relative conversion accuracy of 50.003% with the
help of dedicated board software, a precision reference source, and dedicated D/A
converters. A proprietary calibration approach eliminates the need for potentiometers,
external reference sources, and postacquisition software-calibration routines.
Pep provides function-setup routines to define I/O operating ranges, timing sources,
and acquisition modes. Test-and-measurement software drivers for HP VEE (www.hp.com) and National Instruments (www.natinst.com) LabView are also available for
operation with Windows 95 or NT. The CP370 comes in a CompactPCI 3U form factor, and
prices start at $1314.
by Warren Webb
Pep Modular Computers, Pittsburgh, PA. 1-412-921-3322, fax
1-421-921-3356, www.pep.de.
EDN accepts nominations for
1998 Innovation Awards
Nominate innovative people on your staff or an exciting product you've introduced over
the past year for an EDN Innovation or Innovator of the Year Award. EDN's annual Innovation Awards recognize and
spotlight excellence and creativity. The Innovator of the Year Award recognizes
individuals and groups for innovation in design and technology. The Innovation of the Year
Award recognizes unique, state-of-the-art electronics products in nine product categories:
digital ICs; analog ICs and discrete semiconductors; microprocessors; test and
measurement; EDA tools; computers, boards, buses, and peripherals; components, hardware,
and interconnect; embedded development tools; and power sources and controllers. You can
nominate any products or technologies introduced and commercially marketed from Jan 1,
1998, through Dec 31, 1998. EDN's technical editors will select the finalists, and you
select the winners by voting on this Web site in February and March. Both the magazine and
the Web site will announce winners in May 1999. Deadline for entries is Nov 13, 1998.
To order a nomination packet, contact Kathy Leonard at 1-617-558-4405, kathy.leonard@edn.cahners.com, or Lynne M
Guimond at 1-617-558-4590, Lguimond@cahners.com.
|
Filter ICs provide choice in configuration, order
Two families of switched-capacitor-filter ICs from Maxim give you options in both
filter type and order, so you can match their characteristics to your application and use
minimal space and external components. The MAX7409 series of fifth-order Butterworth and
Bessel filters operate with tunable corner frequencies of 1 Hz to 15 kHz, and a 3100
clock-to-corner frequency ratio. The Bessel variation provides lower overshoot and faster
settling time, whereas the Butterworth version offers maximally flat passband response.
You can self-clock these 5V, 1.2-mA filters with an external capacitor or use an external
clock for greater precision and control. The devices cost 99 cents (1000) and come in
eight-pin DIP and µMAX packages.
For sharper response and cutoff, the MAX7400 series implements eighth-order elliptic
response in eight-pin DIP and SO packages. With corner frequencies of 1 Hz to 10 kHz, you
can obtain roll-off transition and stopband rejection ratios in 1.5/80-dB or 1.2/58-dB
combinations, depending on the model. The 5 and 3V ICs draw 2 mA. You can simply
self-clock them or apply an external clock for tighter control, as with their
Bessel/Butterworth counterparts. Prices start at $1.98 (1000).
by Bill Schweber
Maxim Integrated Products, Sunnyvale, CA. 1-737-7600, www.maxim-ic.com.
Prototyping tools and hardware attack SOC designs
The new Velocity Rapid Silicon Prototyping (RSP) system from VLSI Technology (Figure) combines system-on-chip (SOC) core-integration software
with innovative chips and boards. The software and hardware combination gives you a way to
develop SOC prototypes using cores from VLSI Technology, third-party vendors, and your own
company. Velocity comprises HDL Integrator (HDLi), on-chip buses, RSP chips, and RSP
development boards.
The HDLi intellectual-property-delivery tool lets you combine VLSI's cores, libraries,
and compilers with cores from other sources. You can mix configurable (soft) and
nonconfigurable (hard) cores. The tool also lets you customize high-level reusable blocks,
such as IrDA cores and Universal Serial Bus (USB) controllers. HDLi works with Verilog and
VHDL and outputs testbenches and synthesis scripts along with your design's HDL
description. The tool works with hard cores using a technology-dependent physical layout.
Velocity connects chip cores with three on-chip buses. VLSI enhanced two of ARM's (www.arm.com) AMBA buses, used on ARM's RISC processors.
These buses are the AMBA system bus (ASB) for high-speed data transfer and the AMBA
peripheral bus (APB) for connecting high-speed cores to peripheral-controller cores. The
third Velocity bus is the VLSI On-Chip PCI bus, for PCI connections on your chip.
You implement your RSP chip in Velocity using a chip containing many types of
peripheral-controller, timing-controller, and other VLSI and third-party cores along with
a processor core. During SOC development, you customize the RSP chip by modifying cores,
removing unwanted cores, and adding other required blocks. VLSI designed the first RSP
chip, the RSP7, for general-purpose embedded-system applications. The RSP7, implemented in
0.35-µm technology, combines a 67-MHz ARM7TDMI core with general-purpose I/O, USB,
infrared, I2C bus, and IEEE 16550 UART blocks. For complete SOC development,
VLSI mounts the RSP chip on a pc board with other components and links to external
equipment for software development and hardware verification. The first board, the VRSP7,
uses the RSP7 chip and is available now.
The VRSP7 board has an RSP7 chip; a 256kX32-bit SRAM; a 512kX16-bit flash; a 32MX32-bit
extended-data-out DRAM; a 100,000-gate FPGA; JTAG-debugging; RS-232C, USB, IrDA,
general-purpose I/O ports; and wire-wrap space for adding components. VRSP7 costs $19,000.
VLSI brought the RSP7 chip's on-chip buses out to VRSP7 board slots to assist chip-core
debugging. VLSI is also developing other boards for data-security, wireless, and
set-top-box applications but has not yet announced release dates.
by Jim Lipman
VLSI Technology, San Jose, CA. 1-408-434-3100, www.vlsi.com.
Program your clock-timing generator in the field
American Microsystems FS6370 multifrequency clock-generator IC (Figure) lets you program and reprogram its internal division
ratios via an internal, 128-bit, serial EEPROM and I2C bus interface. This approach
provides an advantage over typical clock-timing generators, which have factory-fixed
output frequencies, reducing the flexibility you may need in the final stages of system
design of PCs, set-top boxes, and myriad other applications. The 16-pin IC, for
3.3 and 5V operation, accepts 5- to 27-MHz crystal resonators. It has three independently
programmable PLLs, followed by four independently programmable multiplexers and
postdividers, so you can develop four precise timing-clock outputs. Should timing
requirements change during your design/debugging cycle or the early stages of production,
you can change the output frequencies without returning to the factory for a group of
preset clock-division ratios. Once your design reaches higher volumes and stability, you
can switch from the EEPROM-based, $1.75 (25,000) FS6370 to a less expensive ROM-based
version.
by Bill Schweber
American Microsystems Inc, Pocatello, ID. 1-208-233-4690, www.amis.com.
|
|
Sept 22 to 25
Personal Communications Showcase (PCS) '98,
Orlando, FL, presents more than 700 exhibitors showcasing personal-communications
products. The conference offers more than 30 educational sessions. Topics include wireless
Internet, wireless local loop, and voice recognition. The conference package costs $675
for members of the Personal Communications Industry Association (PCIA) and $875 for
nonmembers. PCS '98 Registration, PCIA, Alexandria, VA. 1-703-739-0300. |
|