Volume 1, Issue 3

Downloadable Version
(.pdf format)

October,2002

In this edition:
 

Integrated Audio Comparison
 
  Integrated audio is an add-in IC chip solder on to the motherboard to translate varieties of audio format and send them out to the speakers.  This audio chip cannot be cut out and past onto another motherboard. Some onboard audio are integrated directly into the motherboard chipset like the Intel ICH or VIA686x, while others are add-on third party IC chips. In general, add-on IC's performance are higher quality then integrated AC' 97 audio found in chipset but don't usually compare to add-in audio sound card. Previously, integrated audio was never equal to add-in audio sound card because it consumes CPU cycle and the lack of technology. However, with today's cutting edge technology, leading CPU maker (such as Intel and AMD) and chipset maker (such as Intel, SiS, VIA, AMD, & ALi) have evolve dramatically. AC '97 quality and performance are equivalent to most high end hard audio sound card.  Except for mainstream audio sound card like Sound Blaster Audigy.  Intel's integrated AC' 97 codec were also evolving.  Going from AC' 97 v1.x to today's widely used AC' 97 v2.2 by many motherboard manufacture and sound card maker.  Intel's AC' 97 next evolution would be AC' 97 v2.3, which will be 20-bit architecture with many other new intelligent features included.  Let's look at Intel's AC '97 Codec feature which is widely used by million of motherboard manufacture.

AC '97 Feature List:

  • 16-bit full-duplex stereo audio Codec (DAC and ADC)
  • AC' 97 1.x compliant indicates fixed 48K sampling rate operation (non-extended feature set)
  • AC' 97 2.1 compliant indicates extended audio feature set (optional variable rate, multichannel, etc.)
  • AC' 97 2.2 compliant indicates extended audio, enhanced riser audio support, and optional S/PDIF)
  • 48-pin QFP package and pinout
  • 4 analog line-level stereo inputs; 2 analog line-level mono inputs
  • MIC inputs with 20 dB boost, programmable gain, and AEC reference capability
  • Dedicated stereo output (LINE_OUT)
  • Additional stereo output (AUX_OUT) configurable as line level, optional headphone, or optional 4-channel output
  • Mono output for speakerphone
  • Optional 18-bit or 20-bit DAC and ADC resolution
  • Optional output tone and loudness controls
  • Optional 3D stereo output enhancement
  • Optional 3rd ADC input channel for dedicated voice input
  • Optional integrated S/PDIF transmitter for digital output
  • Comprehensive Power Management capability
AC' 97 Output Options:
  • Analog stereo output (LINE_OUT) transmitted to amplified stereo PC speaker array via stereo mini-jack.
  • Amplified analog stereo headphone output (HP_OUT) transmitted to headphones or headset via stereo mini-jack.
  • Discrete analog 4-channel output (LINE_OUT plus 4CH_OUT) transmitted to Front and Surround amplified stereo PC speaker arrays via dual stereo mini-jacks.
  • Analog matrix-encoded Surround output (Dolby ProLogic) transmitted via stereo line level output jack (LNLVL_OUT) to consumers A/V equipment that drives a home theater multi-speaker array.
  • Digital 5.1 channel output (Dolby Digital, AC-3) transmitted via S/PDIF (SPDIF_OUT) to digital ready consumer A/V equipment which drives a home theater multi-speaker array.

Common Integrated Audio Chip Chart

  C-Media C-Media Creative Intel Realtek VIA Nvida SiS Ali
Features CMI9378 CMI8738  PCI-6CH-LX CT5880 ADI 1881 ALC650 VT1616 APU 7012 M1535D+
AC '97 Codec v2.2 v2.2 No v2.2 v2.2 v2.2 No v2.2 v2.1
3D Audio Enhancement Yes Yes Yes Yes Yes Yes Yes Yes Yes
Channel Support 2-Basic     2-Basic      2-Basic     2-Basic     2-Basic     2-Basic     2-Basic     2-Basic     2-Basic    
4-Interface
4-Interface 4-Interface 4-Interface 4-Interface 4-Interface 4-Interface
4-Interface 4-Interface
6-Interface 6-Interface 6-Interface 6-Interface 6-Interface 6-Interface
6-Interface
Full-Duplex (DAC&ADC)* Yes Yes Yes Yes Yes Yes Yes Yes Yes
MIDI Synthesizer Yes Yes Yes Yes Yes Yes Yes Yes Yes
5.1 Dolby Digital
Surround Sound
No Optional Interface Optional Interface Optional SoundMAX Interface Optional Interface Optional Interface Optional Interface Optional Interface No
S/PDIF Support * No Optional Interface Optional Interface  Optional SoundMAX Interface Optional Interface Optional Interface Optional Interface Optional Interface Optional Interface

* S/PDIF (Sony/Philips Digital Interface):  S/PDIF allows the transfer of digital audio signals from one device to another without having to be converted first to an analog or maintaining the viability of a digital signal when it is converted to analog. 


 

Ultra 320 SCSI
Ultra320: Next Generation SCSI Performance

  The seventh generation SCSI I/O Bus Interface has recently hit the market. This specification is called Ultra320 and has maximum transfer rate 320MB/second.  This is twice as fast as the previous Ultra160 standard and also provides other features to improve reliability, performance, and ease of use.  Of course Ultra320 is backwards compatible with previous SCSI standards/device and there are Ultra320 RAID Controllers for super-fast and reliable fault-tolerant data storage.

  Ultra320 is not just the next level in the SCSI standard, but a necessary step for the future growth of storage technology and storage subsystems.  With 10K-RPM and 15K-RPM SCSI Hard drives providing extremely fast read/write data access and burst data speeds, a faster SCSI Bus interface is needed when using multiple drives (remember that SCSI drives share the same cable/bus per controller, so when using multiple drives bottlenecks can occur).  The increased bandwidth of Ultra320 is a solution to this problem.  It is also the perfect for the high-volume demands of applications such as databases, streaming digital audio and video, video editing, corporate network servers, and RAID configurations.  See chart below for details on Ultra320's advanced features.

Features of Ultra320 Description / Information
Double Transfer Speed Double the transfer rate of Ultra160 (burst-speed) to 320MB/sec.
Quick Arbitration and Selection (QAS) A method for reducing the overhead of control release on the SCSI bus from one device to another.  Reduces command overhead and maximizes bus utilization.
Read and Write Data Streaming Minimizes the overhead of data transfer by allowing the target to send one data stream packet (LUN Q-TAG) followed by multiple data packets instead of one LQ packet for each data packet.
Flow Control Allows the initiator to optimize its pre-fetching of data during writes and flushing of data FIFOs during reads.
Training Pattern Sends a training pattern test signal to measure the imbalances in the SCSI bus (signal skew or delays) and generate corrections to better utilize the data.
Pre-compensation The higher speed of Ultra320 causes greater signal attenuation and problems with ISI (Inter-symbol Interference) which causes bit-distortion due to the SCSI bus being charged when the signal stays at one voltage level for a long period of time. Pre-compensation addresses this problem at the transmission side by reducing the signal's maximum drive level when a stream of zeroes or ones occurs (no transition).
Adjustable Active Filter (AAF) AAF also addresses the above problems with attenuation and ISI on the receiving side of the SCSI bus by increasing the signal-to-noise ratio using a method for filtering out frequencies higher than the maximum Ultra320 SCSI signal frequency.
Packetized SCSI Improved protocol to encapsulate command information into packets and transfer them synchronously at maximum negotiated rate (i.e. 320 MB/sec).
Cyclic Redundancy Check (CRC) CRC is an algorithm that provides improved data protection for the parallel SCSI bus performing error checking on transmitted bytes.
Other Information Description / Information
Ultra320 Cards + 64-bit PCI-X Slots The use of the 64-bit PCI-X bus combined with with Ultra320 allows for maximum bandwidth usage with multiple drives (thus preventing bottlenecks).  PCI-X can deliver up to 1064MB/second (64-bit @ 133Mhz).
Ultra 320 Cables Recommended to use Ultra320 Flat or Rounded cables.  Adaptec recommends rounded-shielded cables to minimize data loss due to signal attenuation.  See below for more info..

Ultra320 Products

Ultra320 PCI Cards: Adaptec has 64 bit PCI Ultra 320 RAID cards, low-profile Ultra320 RAID and ZCR (Zero-Channel RAID) cards on the market.  Click Here for Adaptec Ultra320 Product Info  

Ultra320Drives: Maxtor, Seagate, IBM all have developed Ultra320 SCSI hard drives in 68-pin and 80-pin SCA (hot-swappable) formats.
Ultra320 Barebone Systems:  Supermicro already has systems with Ultra320 embedded SCSI controllers and hot-swap drive bays.  These include Supermicro SuperServer 6012P-8, SuperServer 6022P-8/8R, Superserver 7042P-8R.
Ultra320 LVD CABLES:  Although backwards compatible with Ultra160 (SPI-3) SCSI LVD cables it is recommended to use Ultra320 (SPI-4) rated "Flat and Twist" or "Rounded-Shielded" LVD cables.  If you use Ultra160 LVD cables you risk data-corruption or reducing the bus speed in half.  The flat cables are fine for shorter distances within cases, but for longer lengths or where extra electromagnetic "noise" (EMI) may occur, a rounded-shielded cable is best.

 

Windows XP Service Pack 1
After months of beta and release candidates, on Monday, September 9th, 2002 Microsoft released Windows XP Service Pack 1 to the public. The final version of the release contains 308 Fixes which include previously released hot-fixes and security patches. We're not going to list all of the fixes here for you, but we'll touch on the ones which will probably affect you, or your customers installations the most.
 
KB Article Title Category
Q312370 Universal Serial Bus 2.0 Support in Windows XP Application Compatibility
Various Windows XP Application Compatibility Update Application Compatibility
Q313896 DHCP Clients Cannot Obtain an IP Address from the DHCP Server Networking
Q308219 Hard Disk Performance Is Slower Than You Expect Base OS
Q318891 AMD PowerNow! Technology Support for Windows XP Base OS
Q319632 Device Manager Hangs After You Remove a USB Camera Base OS
Q320899 Windows XP Generates a "Stop 0xA0" Error Message During Hibernation Base OS
Q320008 You May Not Be Able to Shut Down Your Windows XP Computer Security
Q307274 Windows XP Stops Responding (Hangs) During Windows Shutdown Shell
Q317277 You Receive a "System Has Recovered from a Serious Error" Message After Every Restart Management/Administration

The most important fixes that are available in this Service Pack are the Security and Compatibility updates. The added support for USB 2.0 and AMD's PowerNow! Technology is also something that has been lacking up until now.
 
Microsoft has implemented a fix in service pack 1 which will eliminate users of pirated versions of Windows XP from updating their software by downloading this service pack, or by attempting to utilize the Windows Update web site.
 
For a listing of all fixes included in the Windows XP Service Pack 1, please see the Microsoft web site at: http://support.microsoft.com/default.aspx?scid=/support/ServicePacks/Windows/XP/SP1FixList.asp

To download service pack one you can either use your Windows Update feature built into Windows XP, or you can go to Microsoft and download the full version for network installations directly from them at: http://www.microsoft.com/windowsxp/pro/downloads/servicepacks/sp1/default.asp


 

Serial ATA
Serial ATA F.A.Q.


The inconvenience of bulky, difficult ATA cables are about to be a thing of the past. Motherboard manufacturers have began adding Serial ATA ports to their boards, Controller card companies are pumping out add-in cards so that those of us who have those old fashion IDE connectors can play along too. We have gathered a list of frequently asked questions about Serial ATA in the hopes that you will better understand and be ready for the transition as it progresses.


What is Serial ATA?
Serial ATA is a replacement for the Parallel ATA (Standard IDE) physical storage interface

What is the benefit of using Serial ATA?
Users will benefit by being able to easily upgrade their storage devices. Configuration of Serial ATA devices will be much simpler, with many of today’s requirements on jumper and settings no longer needed. Serial ATA cables are much thinner and longer than standard IDE cable that we use today. The use of Serial ATA cables will make it easier to install cabling and will prevent the blockage of air flow in systems.

Will Serial ATA cost more?
The cost of Serial ATA technology will be the same as today’s Parallel ATA technology.

Will Serial ATA be compatible with today’s PCs?
Serial ATA electronics and connectors are different from Parallel ATA, however the technology is software compatible and OS transparent. Adapters will be available to allow forward- and backward-compatibility of hard disks on PC systems.

Besides Hard Disks, what other components can use Serial ATA?
Serial ATA supports all ATA and ATAPI devices, including CDs, DVDs, tapes devices, high capacity removable devices, zip drives, and CDRW’s.

Will Microsoft products support Serial ATA?
Serial ATA is software compatible with Parallel ATA and requires no changes to Microsoft operating systems, or any other OS as well.


Serial ATA Connector Serial ATA Cable

Side by side comparison of Serial ATA vs. Standard IDE Connectors
 


What Chipsets Support Serial ATA?
Currently none of the shipping Motherboard Chipsets have native support for Serial ATA. Many manufacturers are shipping boards with separate Serial ATA Controller Chips onboard, much as they do with ATA RAID Chips. You can expect to see Serial ATA supported natively integrated on the motherboards by the end of this year.
 
Who Supports Serial ATA?
ASI has many vendors who currently are selling, or developing both Serial ATA Controller Cards and Serial ATA RAID Cards. For your convenience, we have listed some of the vendors and web site links below:
 

.NET Technology

What is .net?

 

Microsoft is once again breaking new ground and causing much confusion over a new technology, it's called .net.

Microsoft .NET is a set of software technologies which connect information, people, systems, and devices. Using XML Web services, new levels of integration between applications and devices over the internet or intranets are possible.
 

Smart Devices?
Smart Devices which interact within the .NET strategy are already all around you. Pocket PC's, Smartphones, Tablet PC's, all the way down to your Xbox all use the .NET technology. By utilizing the .NET framework, these devices are able to interact with you and with each other using XML Web services which enable you to interact with your data regardless of the location, type, and number of devices you use.
 
Security Issues?
Microsoft knows that we are all concerned with the security of our systems. An application which can run code autonomously on our machines is a scary proposition, but Microsoft has a plan in place which deals with this.
.NET uses Evidence-based Security to protect it's integrity. This security asks a series of questions through the hardware before any code can be passed from the framework. These questions are:
  • From what site was the assembly obtained?
    Assemblies are the building blocks of .NET Framework applications. They form the fundamental unit of deployment, version control, reuse, activation scoping, and security authorization. An application's assemblies are downloaded to the client from a Web site.
  • From what URL was the assembly obtained?
    The security policy requires the specific address from which the assembly was downloaded.
  • From what zone was the assembly obtained?
    Zones are descriptions of security criteria, such as Internet, intranet, local machine, and so forth, based on the location of the code.
  • What's the strong name of the assembly?
    The strong name is a cryptographically strong identifier provided by the author of the assembly. While it does not provide any authentication of the author, it uniquely identifies the assembly and ensures that it has not been tampered with.

From the answers received to these questions, the security policy is appropriately modified and permissions are granted to the assembly. The evidence requested can be obtained from multiple different sources including the common language runtime, the browser, Microsoft ASP.NET, or the shell.
 

Why do I need .NET?
With the advent of .NET technology Microsoft has created a fast, simple way for people to save valuable time by not repeating tasks that have already been done.

One example of this process would be using the stock in your warehouse. A customer comes to your store and purchases a product. Normally you would sell this product to the customer and hand his invoice to your billing clerk. When supplies run low, you do a warehouse inventory and order the parts that you happen to be short on. With .NET, when you place the order for the customer, the item is automatically deducted from the stocking inventory, if the remaining stock is below your usual stock, .NET can order more stock of the item for you. After the items order is placed, the item is automatically added to the customers billing account and can be billed automatically if your accounting software is set up to do so. When applications talk to applications, your life gets simpler.
 

More information on .NET technologies can be found at: http://www.microsoft.com/net/
 

ATI RADEON 9700 Pro vs. NVIDIA Ti4600

3D Graphics Race Heats Up!

 PART 1: ATI 9700 Pro Versus NVIDIA GeForce 4 Ti4600

  The ATI RADEON 9700 Pro (a.k.a. R300) is the company’s next generation VPU (Visual Processing Unit) just announced this month.  This powerful silicon boasts 107 million transistors and many new features designed to compete head-to-head with the popular NVIDIA GeForce 4 Ti4600 chips on high performance video cards.  Both technologies deliver intense 3D gaming and exciting multimedia features. The following chart will clearly illustrate the key technical differences between them: 

Key Features:

GeForce 4 Ti4600

Radeon 9700 Pro

AGP Bus (max)

4x

8x

AGP Bandwidth (max)

1.0 GBs

2.0 GBs

Core Clock Speed 300 MHz 300-325 MHz
Memory Clock 650 MHz (325 MHz DDR) 620 Mhz (310 MHz DDR)

Memory Type

128 bit DDR

256 bit DDR

Max Memory

128 MB

256 MB

Memory Bandwidth

10.4 GBs

19.8 GBs

Vertex Shader Engines

2

4

Pixel Pipelines

4

8

Textures per Pass

4

16

Transform Rate

136 million triangles /sec

325 million triangles /sec

Pixel Fill Rate

1.2 Gigapixels /sec

2.6 Gigapixels /sec

Other Features: NVIDIA Lightspeed Memory Architecture II

DirectX 9.0 Support

  NVIDIA Accuview Antialiasing SmoothVision 2.0
  NVIDIA nView display technologies HYPERZ III Memory Optimizations
  High-quality HDTV/DVD playback VIDEOSHADER -Video/DVD  Playback
  NVIDIA Unified Driver Architecture (UDA)   TRUFORM 2.0 - Higher Order Surface Processor

   The ATI RADEON 9700 Pro clearly comes out a winner in several key categories like Memory Bandwidth, Pixel Fill Rate, and AGP 8x support.  Still, remember that 8x AGP (part of the AGP 3.0 spec) is a new technology and is only available on a few motherboards so far, but when used it can double the bandwidth between the graphics card and the rest of system as compared to 4x AGP.  In addition, the ATI 9700 Pro has Smooth Vision 2.0, a technology allows up to 6x Full Screen Anti-Aliasing and up to 16X Anisotropic Filtering (FSAA smoothes out the jagged edges on lines and objects created by normal 3D rendering).  The GF4 Ti4600 has 4x FSAA capabilities (NVIDIA Accuview) and is also quite strong in this area.

   Both chips also provide for high quality video and DVD playback, TV-out and multi-monitor support options, and excellent 2D performance.  While the GeForce 4 Ti4600 is a very powerful graphics card with the advantage of NVIDIA’s innovative engineering, the cutting edge ATI 9700 Pro clearly represents the next generation of 3D technology.

  Our own in-house tests of the Radeon 9700 and the Ti4600 Series of video cards also confirms the current king of the hill in graphics technology is the Radeon 9700. We tested both cards using 3DMark 2001SE and came up with the following results:

Radeon 9700 Pro (ASI SKU# 17404)
Driver Version 61.43 (Shipping Driver) - 13972 Overall Benchmark Score
Driver Version 61.66 (Reference Driver) - 14074 Overall Benchmark Score

NVIDIA Ti4600 (ASI SKU# 15286)
Driver Version 30.82 (WHQL Certified) - 11669 Overall Benchmark Score
Driver Version 40.41 (Reference Driver) - 12840 Overall Benchmark Score

Testing Hardware
Motherboard - Intel D850EMV2
CPU - Intel P4 2.8GHz. 533MHz. FSB
Memory - 512MB PC800-40 RDRAM

Part 2: Radeon 9700 Pro Versus the Radeon 8500

   At the same time ATI announced the 9700 they also announced the Radeon 9000 (R250) which is a revamped ATI 8500 (R200) core.  It is designed to be a fully DirectX 8.1-compatible, multi-monitor supporting mainstream graphics card available to the end-user at a good price.   In order to achieve this lower price ATI has had to make some small cutbacks in the chips core, but these do not significantly impact overall performance.  These changes include a slimmed-down 3D pipeline and also reducing the 8500’s dual optimized vertex shaders to one, but this one shader has been improved to version 1.1.  Overall 3D performance of ATI Radeon 9000 is about 80-85% of the Radeon 8500.

Fortunately ATI has also added several improvements, such as better multi-monitor support (by integrating a single TMDS transmitter interface in addition to two 400MHz RAMDACs instead of a single RAMDAC) and something called “Video De-Blocking” in which the graphics chip takes over some of the work of video de-blocking from the CPU while playing video streams.  Overall the Radeon 9000 should be an excellent value for the money as compared with other high-end video cards.



See You Next Month!