Making the Case for IVI
This paper presents an objective, comprehensive examination of the benefits of IVI
driver technology. While the benefits of interchangeability have been discussed
at length elsewhere, IVI offers far more to instrument manufacturers, driver developers
and end users than simply the promise of interchangeability. This paper explains
why there truly are few, if any, compelling reasons to consider any kind of instrument
driver other than an IVI driver.
Making the Case for IVI.pdf
323k pdf
Comparing IVI-COM and IVI-C
The IVI Foundation currently defines two interface standards for constructing IVI-compliant
drivers – IVI-COM and IVI-C. While both technologies offer many of the same benefits,
it is crucial to understand the differences between IVI-COM and IVI-C when deciding
upon which technology to adopt. This paper examines in detail each of the advantages
that IVI-COM enjoys over IVI-C.
Comparing IVI-COM and
IVI-C.pdf
779k pdf
Navigating the Landscape of IVI
Since its inception in August of 1998, the IVI Foundation has continued to expand
and evolve software standards for instrument drivers. The adoption of IVI has increased
markedly during that period, particularly over the past three years, with a number
of instrument vendors announcing a growing inventory of instruments shipping with
IVI drivers. Additionally, end user companies as well as U.S. government agencies
have helped create an expectation that newly developed instruments will be made
available with IVI drivers.
Navigating the Landscape
of IVI.pdf
124k pdf
.NET Won't Slow You Down
This paper explores the new memory management feature of Microsoft's .NET platform
known as garbage collection. A detailed discussion of the operation of
the garbage collector is presented along with an explanation of how garbage collection
not only provides a greatly simplified programming model, but also offers considerable
opportunity for performance improvements when compared with alternative memory management
schemes.
DOTNET Won't Slow You
Down.pdf
75 KB
.NET Security
This paper introduces the new security model in .NET known as Code Access Security
(CAS). The paper introduces the fundamental problem of dealing with mobile code
and presents some recommendations and strategies for dealing with security in IVI
instrument drivers.
DOTNET Security Overview.pdf
59 KB
.NET Remoting
This paper presents a brief overview of .NET Remoting as implemented in verion 1.1
of the framework. The paper discusses the basics of AppDomains as well as how .NET
provides support for marshal-by-value and marshal-by-reference semantics.
DOTNET Remoting Overview.pdf
51 KB
Standard is Better than Better
This whitepaper explores the different ways in which users in the test and measurement
industry connect PCs to instrumentation. Three of the most popular I/O mechanisms
-- GPIB, Ethernet and USB -- are examined and compared for price/performance as
well as other factors.
Standard Is Better
Than Better.pdf
26 KB