Before You Buy

Here are some answers to frequently-asked questions that our customers have about buying our products.

Product Questions

Ordering from XESS

Discounts

Product Shipping and Delivery

XESS Policies

 

Product Questions

Are the XS Boards only suitable for simple logic designs?

No!  Our XSA-3S1000 Board contains a Spartan3 FPGA with 1,000,000 gates of logic and a 32 MByte SDRAM.  Even our smallest XSA-50 Board has a 50,000-gate SpartanII FPGA and 8 MB of SDRAM.  These FPGAs have more than enough room to hold a complete microcontroller core along with custom application circuitry.  Take a look at the design examples from XESS and our customers to get an idea of the complexity of designs supported by these boards.

The XSA Boards can also be inserted into our XSTend 2.1 Board to provide additional LEDs, buttons, SRAM, RS232 port, and a stereo codec for processing audio signals.  A prototyping area lets you connect external circuitry to the XSA Board.

For designs that require advanced audio and video processing along with networking capabilities, our XSB-300E Board is a perfect match!  It uses the SpartanIIE FPGA with 300,000 system gates and has multi-channel audio and video codecs along with a 10/100 Ethernet interface.

Who else is using the XS Boards?

Here is a list of some of the colleges and universities that have purchased XS Boards.

How do we get up to speed on using the XS Boards?

We have a tutorials for all the XSA and XSB-300E Boards that show how to design and test several applications using the Xilinx WebPACK software.  We also maintain an extensive list of design examples and tutorials for our boards.

We also have an extensive FAQ with helpful answers to questions from our customers.

In addition, we host an email forum where our customers can exchange ideas and information.

For those using our older XS95 and XS40 Boards, XESS provides an online textbook Pragmatic Logic Design With Foundation 2.1i.  The design files for these chapters are also available online.  You can use them as-is or modify them to suit your needs. 

Will the XS Boards stand up to the environment in our labs?

The cumulative failure rate of the XS Boards over the past few years has been less than 0.5%.  This includes boards used in introductory student logic labs, university research labs, and commercial development labs.

Will the XS Boards interface with our existing lab setup?

You can insert the XSA Boards into your standard breadboards and wire them to the chips you already have to build even larger systems. The XSB Boards cannot be inserted into breadboards, but they have pin-headers with 0.1" spacing that you can use to connect to external systems.  And all the XS Boards are programmed through a standard cable connected to the parallel port of a PC.  You can also reprogram the interfaces of the XSA and XSB Boards so they can be used with the XILINX iMPACT  and ChipScope software without the need to buy any special cables.

Are the XS Boards expensive?

No!  The XS Boards provide a complete design environment for the price others charge for a simple evaluation board.  Check our catalog for a list of current prices.

Unlike other stripped-down evaluation boards that are little more than an FPGA on a circuit board, the XS Boards provide a complete environment that couples the FPGA with the RAM, Flash and I/O interfaces you need to do real development for your application.  And our software utilities provide complete access to the features on our boards so you can not only configure the FPGA but also upload and download the RAM and Flash, program bitstreams into the Flash, set the frequency of the programmable oscillators and more!  Couple that with our world-class support and one-year warranty and you will see why thousands have chosen to do their FPGA development on XS Boards.

Which XS Board is right for me?

We offer FPGA boards with a variety of options.  Here are some factors to consider when choosing a board for your own use:

Density:
This is usually the first thing people think about: "How many gates do I get?" If you need a lot of gates, our XSB-300E Board has a SpartanIIE FPGA with 300,000 system gates.  Our XSA Boards support SpartanII FPGAs up to 1,000,000 gates.  Here are some statistics:
Board Model #System Gates
XSA-50 50,000
XSA-100 100,000
XSA-200 200,000
XSB-300 300,000
XSA-3S1000 1,000,000
 
Built-in RAM:
If your designs need small internal RAMs for local storage, then the SpartanII and SpartanIIE FPGAs on our XSA and XSB Boards offer thousands of 16x1 internal RAMs and up to sixteen 4096-bit BlockRAMs that are configurable in widths from 1 to 16 bits.  The XC3S1000 FPGA on our XSA-3S1000 Board has even more: 24 BlockRAMs containing 18,432 bits each!
 
External RAM:
For external memory, the XSA Boards offer from 8 MB and 32 MB of synchronous DRAM, respectively.  The FPGA can use the external RAM to store images or other data sets.  We also offer a free SDRAM interface design that hides the complexity of the timing and refresh and lets you use the SDRAM as if it were a simple static RAM.
 
In addition to the 16 MB of SDRAM, the XSB-300E also has an extra 256K x 16 asynchronous static RAM for high-speed data access.
 
Non-volatile circuit configurations:
The XSA and XSB Boards both provide on-board Flash memory that can store multiple configuration bitstreams for the FPGAs.  The boards can be placed in a mode where the FPGA is configured with the contents of the Flash upon power-up.  There is no need to buy serial PROMs and an external programming device.  The Flash device can also be read and/or written by the FPGA after configuration.
 
JTAG support:
You can use the XILINX iMPACT software to access the JTAG features of the FPGAs on the XSA and XSB Boards.
 
5V-tolerance:
The SpartanII FPGAs on the XSA-50, XSA-100 and XSA-200 Boards have an internal core voltage of 2.5V and a 3.3V I/O supply that is 5V tolerant so you can connect them directly to older 5V logic devices.  The SpartanIIE FPGA on the XSB Board and the Spartan3 FPGA on the XSA-3S1000 Board are not 5V tolerant, so these boards should only be connected to 5V logic through level translators or current-limiting resistors.
 
Power supplies:
All the XS Boards have on-board regulators to generate the required core and I/O voltages from a single ATX or 9VDC power supply.
 
Design software and tutorials:
You can develop applications for our XSA-50, XSA-100 and XSA-200 Boards using the free XILINX WebPACK version 4.1 or later.  The XSB Board requires the use of WebPACK 5.1 or later.  The XSA-3S1000 Board requires WebPACK 6.1 or later.  WebPACK versions 5.x and 6.x require Windows 2000 or Windows XP to run, but WebPACK 4.x will also run on Win95/98.
 

We have a tutorials for all the XSA and XSB-300E Boards that show how to design and test several applications using the Xilinx WebPACK software.  We also maintain an extensive list of design examples and tutorials for our boards.  In the near future, we will start releasing tutorials and design examples for the XSB Board.

Which platforms are supported?

We test our boards and the XSTOOLs utility software on PCs running Win98, WinME, Win2000 and WinXP.  The XSTOOLs software that XESS supplies consists of downloading and testing programs that work through the parallel port of the PC.  Any software that produces a XILINX compatible downloading file (.BIT or .SVF) should work with our boards and utilities.

Currently the XSTOOLs utilities work on Windows machines. We provide a full schematic in the manual for each board and the source code for our downloading utilities is available, so it should not be too difficult to port it to other operating systems like Linux.

Ordering from XESS

How do I place an order?

You can order online with a credit card, or submit your order by phone, FAX or mail as follows:

  1. Fill-out the online order form and click on the Review button.
  2. Print the order review page but do not submit it over the Internet!
  3. Mail the printed order review and your payment to us:

    X Engineering Software Systems Corp.
    2608 Sweetgum Drive
    Apex NC 27539-8851
    USA

    or FAX to: (206) 339-5912

    or call us with your order: (919) 363-4695

How do I pay for my order?

All our customers are required to pay us in US dollars.  You can pay for your order in several ways:  

Credit card:
This is the only acceptable payment method for online or phone orders.  You can also enter your credit card information on orders you mail or FAX to us.
Check or money-order:
You can send a company or personal check with orders you mail to us.
Purchase order:
You can submit a company purchase order with bill-to and ship-to addresses as well as a purchase-order number.  You must also submit the order review page from our website as we will take the shipping and billing addresses from there.
Electronic funds transfer:
You can wire the money from your bank to our account.  There is an additional $15 charge for this method of payment.  Please reference your order number when you make the funds transfer so we will be able to credit it to your particular purchase.

Do you have a secured page where I can safely use my credit card?

All your online order information is entered over an SSL link to our website.  SSL uses a 40-bit key size for the RC4 stream encryption algorithm, which is considered an adequate degree of encryption for commercial exchange.  Your order information is encrypted again using PGP and then shipped to our private, off-line database so it does not remain available within the website database.

Do you sell your products through distributors?

All sales and distribution of XESS products is handled from our main location in the USA.  Since our customers buy directly from us, they receive our products at the lowest possible price without any distributor markups.

How do I get a proforma invoice before I purchase?

Just fill-out the online quotation form.  Click the Review button to see the quoted prices.  Then click the Submit button on the quotation review page.  After this, you will receive an email containing the formal price quotation.  The quote will also be stored in our database for further reference.

Discounts

Are any of your products discounted?

No.  We try to position our products at prices that would be considered reasonable by all our customers - academics, students and practicing engineers. Our uniform pricing policy lets you know that the price you pay is no better or worse than the price anyone else pays.

Product Shipping and Delivery

When will you fulfill a completed order?

Most orders received before 2:00 PM EST will be shipped that day.  Shipment of orders with items that are not currently in-stock will be delayed until all items are ready for shipment.

Do you ship to international addresses?

Yes, we have shipped to many countries all over the world.  The majority of our international shipments are made by UPS and are shipped DDU (INCOTERMS, 2000), so you are also responsible for paying any and all import duties imposed by the customs regulations of your country.  The harmonized tariff system code for our category of products is 84733020.

What is your shipping fee?

Our shipping fees vary according to the shipping method, number of items and their final destination.  Your shipping fees will be shown on the order review page before the order is finally submitted, so you will have a chance to review them at that time.

Can I track my order after it's shipped?

Yes, if you choose to ship using UPS.  If you supply your email address with your order (this is always a good thing to do), then we will send you an acknowledgement email when your order enters our system and when it is shipped.  These emails will contain a link to the order tracking page on the UPS website so you can always check the location of your shipment.

We do not offer tracking on US Priority Mail or air parcel post shipments.

XESS Policies

What is your return policy?

You have thirty days after receipt of any XESS products to return them and get a refund or replacement, no questions asked.  (Sorry, we can't refund any shipping fees.)

What is the guarantee on XS Board products?

We inspect each board before shipping so they should arrive in good working order. You have thirty days after receipt of the boards to return them and get a refund or replacement, no questions asked.  We also warrant the boards for a year of normal use.  ( It is difficult to judge as to whether board failures are the result of abuse or not, so we have to work on a case by case basis.)

What is your privacy policy?

We maintain an internal list of all our customers in an off-line database.  We use this database for billing purposes, to track customer problems, determine warranty expirations, to make offers to existing customers, etc.  This database is a company asset that would transfer if XESS were ever sold to another company.

We do not provide any customer information to companies that are unrelated to our products.  We do make some customer information available to companies that partner with us in order to bring inexpensive prototyping boards to our customers.  In exchange for lower component prices or development software, these companies receive information on the customers who purchased products containing their components or software.

How do I contact Customer Service?

The best way to get help on your order is to send an email describing your problem to help@xess.com.

webmaster@xess.com
© 1998-2008, XESS Corp.
All rights reserved.