Pico Communications Computer Hardware E 14 User Manual

E14  
Hardware Technical Reference  
Release: 14.1.8.12  
Hardware Version: F  
Pico E14 Hardware Reference  
Pico Computing, Inc.  
150 Nickerson Street. Suite 311  
Seattle, WA 98109  
(206) 2832178  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3
Product Overview:  
The Pico families of product are revolutionary embedded platforms. With performance that often  
exceeds modern microcomputers, a shockingly small form factor, and nominal power consumption  
that is less than one watt, the Pico family of products takes computing to a whole new level.  
The Pico E14 is based on the revolutionary Virtex4 chip. This device has the performance and power  
consumption of a custom chip (ASIC), but is completely reconfigurable! The Pico E14 EP (Embedded  
Processor) can be configured with either the FX20 FX40 or FX60 Virtex 4 FPGA.  
Advanced users will enjoy the open source development kits that allow absolute control over the  
hardware. Those who desire a high level programming environment can use Simulink® to implement  
custom algorithms in hardware with just the click of a button. Impulse C™ support is also included for  
rapid firmware development in the C programming language. Board support packages are available for  
operating systems such as Linux or μC/OS.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4
Pico E-14 EP Quick Reference Datasheet  
Core Technologies  
Features  
- Virtex-4 FPGA  
- Complete Cardbus host interface capable of bus  
speeds up to 1 Gbps  
- PowerPC-405 450 MHz (680 DMIPS)  
- 256 MB RAM  
- 64 MB FPGA Image Flash  
- Analog to Digital and Digital to Analog  
Converters  
- Gigabit Ethernet (1000/100/10 Mbps)  
- 2 RS-232 Serial Ports  
- JTAG Hardware / Software Debugging  
- 54-bit High Speed Digital I/O Bus  
- 16-bit external digital I/O port  
- Standalone operation  
- DSP capability of the Virtex-4 FPGA  
- Bus interface re-configurable to fit other bus nterface  
protocols  
- Works with Xilinx standard tool set (ISE, EDK, and  
Platform SDK)  
- Works with Starbridge Systems’ Viva, a graphical  
development and modeling tool set designed for  
parallel computing and IP portability  
- Pico Flash utility for FPGA image and software  
executable management. Runs on Windows, Linux,  
and Apple Hosts  
- JTAG hardware / software debugging  
- Open source  
- Available plug-in for Matlab  
- Pico DSP Accelerator / Xilinx System Generator plug-  
in for Simulink available  
Mechanical Specification  
- Cardbus Type II  
- Available complete board support packages for  
PowerPC embedded computing with Xilinx EDK  
- Available port of RTCA DO-178B compliant UCOS-II  
deterministic / pre-emptive kernel  
- Stainless Steel Case  
- Temperature Range: 0C to +85C  
FPGA Performance  
- DES > 16 Gbps / 250M Keys / second  
- RC4 > 10 Gbps / 12M Keys / second  
- > 16 Billion Multiply and Accumulates / second  
- Available Linux port  
- Available port of Green Hills Integrity RTOS  
- Dynamic image swapping: unique design allows for  
many FPGA images and user software images to be  
stored on the PICO E-14's flash memory at one  
time. FPGA and software images are associated  
(paired). This allows image sets to be swapped  
dynamically. Applications can store data in SDRAM.  
This data can then be used by subsequent image  
sets seamlessly.  
Typical Applications  
- Application on Card (AOC) systems. Vendors  
sell their applications packaged with the  
platform that they run on.  
- Hybrid embedded processor / DSP applications  
- Encryption / decryption  
- Security algorithms and testing  
- Software radio component  
- Embedded control systems  
- Embedded web servers / applications  
- Weight and size constrained environments such  
as UAVs, surveillance systems and  
environmental monitoring devices.  
- Complete development environment for laptop  
computers. Ideal for rapid prototyping and  
classroom environments.  
Analog Capabilities  
- 1 High Speed Analog to Digital  
- 8 Bit @ 105MS/Sec  
- 10 Bit @ 80MS/Sec  
- 1 High Speed Digital to Analog  
- 8 Bit @ 210MS/Sec  
- 10 Bit @ 165MS/Sec  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5
Pico E14 Electrical Specifications  
Minimum  
3.15V  
Nominal  
3.35.0V  
Maximum  
5.5V  
DC Input Voltage  
Power Consumption  
10W*  
Recommended Temperature Range  
Maximum Allowable Temperature Range  
Continuous Storage Temperature Range  
Relative Humidity (NonCondensing)  
0°C  
0°C  
50°C  
0%  
10°C  
30°C  
70°C  
85°C  
125°C  
95%  
Note: If the card draws more than 10 watts the power supplies cut off and reset the  
card  
Power Consumption  
The graph below has power consumption running Pico Computing’s primary boot. The primary boot  
has everything running on the card, except D/A, A/D, and Ethernet. The lower chart has power  
consumption numbers for primary boot image with 10/100 and GigaBit ethernet running.  
Without Ethernet  
Voltage (V)  
Current (A)  
Power (W)  
2.31  
FX 20  
FX 60  
3.3  
3.3  
0.7  
0.8  
2.64  
With 10/100 Ethernet  
Voltage (V)  
Current (A)  
Power (W)  
2.64  
FX 20  
FX 60  
3.3  
3.3  
0.8  
1.0  
3.3  
With GigaBit Ethernet  
Voltage (V)  
Current (A)  
Power (W)  
3.3  
FX 20  
FX 60  
3.3  
3.3  
1.0  
1.3  
4.3  
NOTE: The CardBus slot is rated to 3.3W, and because of the higher power requirement of the FX 60,  
we do not recommend running the FX 60 in the laptop.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
6
System Architecture  
At the core of the Pico E14 is a Virtex4 FPGA. The FPGA can be dynamically configured to perform any  
number of specialized tasks such as: protocol processing, encryption, or complex mathematical  
functions. Embedded systems benefit from the integrated PowerPC™ processor available on the EP  
series cards.  
Gigabit Ethernet  
Analog Converters  
Serial Transceiver  
I/O  
JTAG  
DSP  
RAM  
GPIO  
Slices  
DDR2 RAM  
Flash ROM  
Figure 1  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
7
Field Programmable Gate Array  
The core of the Pico E14 is a high performance Virtex4 FPGA. Included in the FPGA are the FPGA  
Fabric, a PowerPC ™ processor, ultra highspeed DSP slices and DDR2 RAM.  
FPGA Fabric:  
The “Fabric” of an FPGA comprises an array of logic elements that can be connected in virtually  
unlimited patterns. These patterns of logic elements can be used to perform basic mathematical  
functions such as addition and subtraction, or can be grouped together to perform complex functions  
like Fast Fourier Transforms. Logic elements can even be connected to create a custom soft processor.  
The advantage of the FPGA is that the internal logic can be optimized for a specific application. FPGAs  
are also able to execute operations in parallel, not being limited by sequential execution like a  
traditional processor. FPGA operations can be executed in a parallel, pipelined or even an  
asynchronous manner. The FPGA allows incredible application speed with very low power  
consumption. Your imagination is really the limit.  
DSP Slice:  
Embedded within the FPGA are special areas that are designed to facilitate high speed “digital signal  
processing.” These areas are called DSP slices. The DSP slice can be configured in a variety of different  
ways. For example one DSP slice can be configured to be one tap of an FIR filter. DSP slices are fully  
pipelined and feature incredible speed. When configured for FIR filtering the DSP slice has a  
guaranteed performance of 500MHz with a latency of one cycle. An 18x18 multiply and accumulate  
also runs at 250MHz with a latency of two cycles. Smaller data widths allow higher clock speeds.  
FPGA Resources:  
Free FPGA Cores  
Virtex4 Website  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
8
PowerPC™ Processor  
PPC405x3 Processor Introduction:  
FPGAs are renowned for their ability to process parallel logic, but they typically have a hard time  
emulating a high performance processor. To get the best of both worlds the Virtex4™ features an  
embedded Power PC Processor. Since the processor shares the same die as the FPGA it seamlessly  
interfaces with the FPGA fabric.  
A new feature of the Vitex4 FPGA is the addition of an auxiliary processor interface. The APU is the  
highest speed interface between the PowerPC™ processor and the FPGA fabric. Up to four custom  
instructions may be implemented in the FPGA, which are accessible from the PowerPC™.  
Board support packages are currently available for μC/OS, Linux and Integrity. Board support source  
code is available open source under the GPL.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
9
CPLD TurboLoader  
A CPLD (Complex Programmable Logic Device) is a smaller version of an FPGA (described above) with  
permanent Flash storage built in. The Pico E14 contains one CPLD that loads and reconfigures the  
FPGA. The Pico firmware guide describes how to access the CPLD Image Manager.  
CPLD Resources:  
Xilinx CPLD Website  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
10  
TriMode Ethernet Interface  
The Pico E14 features the Marvell Alaska series 88E1111 trimode Ethernet transceiver. On EP series  
parts the MAC (Middle access controller) is implemented on the FPGA die. On LO series parts the MAC  
must be implemented in firmware. Communication between the MAC and PHY takes place over an  
industry standard MII/GMII interface.  
The Ethernet transceiver features 10/100/1000 full/half duplex operation. It will automatically  
configure the physical interface on the fly for crossover or straight through operation. The PHY can  
even automatically correct for common wiring mistakes. The PHY has a built in Time Domain  
Reflectometer that can diagnose cable problems and pinpoint their distance away from the  
transceiver.  
In contrast to the Pico E12, the Ethernet interface on the Pico E14 is magnetically isolated allowing  
direct connections to an industry standard hub or switch.  
The Marvell 88E1111 is the only chip on the Pico E14 that requires an NDA for access to the  
datasheets. If you are interested in some of the advanced features not supported by the native driver,  
contact Pico Computing for assistance in obtaining an NDA from Marvell. Users are warned not to  
contact Marvell directly.  
Ethernet Resources:  
Marvell 88E1111 Webpage  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
11  
Flash Memory  
The Pico E14 comes equipped with at least 64 megabytes of Flash ROM. The Flash ROM is divided into  
512 sectors that can be erased independently. Most of the space on the ROM is reserved for the user.  
The Flash ROM’s address bus can be controlled by either the TurboLoader or the FPGA, but not both.  
During powerup or reboot, the TurboLoader is in control of the Flash ROM Address bus. At all other  
times the FPGA is in control of the address bus.  
Figure 2  
Typical Flash ROM Allocation Table:  
Byte addresses  
Description  
Tuple Data and configuration management  
Primary FPGA Image  
Backup FPGA Image  
Secondary Image including boot loader  
Other FPGA images, executables and data files  
Flash Sectors  
0x000000000x0000FFFF  
0x000100000x0006FFFF  
0x000A00000x000FFFFF  
0x000D00000x0012FFFF  
0x001400000x01FFFFFF  
0
16  
712  
1319  
20511  
The Flash ROM has a simple, open file system that allows the user to store FPGA images, ELF binary  
files, or other data. The primary image is used to boot the FPGA initially, and the backup image is only  
invoked if the primary image fails to load correctly. Executable files are in ELF format and are loaded by  
a loader within the secondary image. The primary image can either load the secondary image or pause  
for the PC to access and manage the file system.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
12  
DDR2 Memory  
The Pico E14 comes equipped with 256 MB of PC266 DDR2 memory. There are four 256Mb chips  
each with 16 bit data paths that are grouped into two 32 bit banks. From 0°C to +95°C, the ram can run  
at 266 MHz. For operation at temperatures below 0°C, special firmware with reduced ram timings is  
required. The temperature compensated selfrefresh mode must be disabled below 20°C.  
16x16  
(LSBs)  
16x16  
(MSBs) Bank 1  
FPGA  
16x16  
(LSBs)  
16x16  
(MSBs) Bank 2  
Figure 3  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
13  
Analog Interface (Optional)  
The Pico E14 also comes equipped with two highspeed analog converters each capable of 14bit  
resolution. By default, both analog converters are powered down until the sleep lines are driven low  
and the amplifier lines are driven high by the FPGA. Both converters are capacitively coupled with pull‐  
down resistors on the output to filter out any DC signal components. Both amplifiers are configured  
for minimum noise and unity gain.  
8Bit, 80 MSPS AnalogtoDigital Converter (ADC)*  
The ADC is configured to utilize the internal 1.0V reference voltage and maximum full scale input,  
giving it a 2V pkpk input. Currently, the ADC is setup to accept input voltages between 0V and 2V.  
Clock modes and input data format is set by the system utilizing configuration pins available to the  
FPGA.  
Input  
ADC  
AMP  
8Bit, 165 MSPS DigitaltoAnalog Converter (DAC)*  
The DAC is configured to utilize the internal 1.2V reference voltage and maximum fullscale output,  
giving it a 2V pkpk output. Since the DAC actually outputs complementary currents, the amplifier is  
also utilized as a current to voltage converter and voltage shifter. This allows the voltage to be buffered  
within the 0V to 3V rail voltages. Currently, the DAC is setup to output between .5V and 2.5V. This  
gives us a comfortable .5V between our maximum outputs and rail voltages. Clock modes and input  
data format is set by the system utilizing configuration pins available to the FPGA.  
Output  
DAC  
AMP  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
14  
*Please refer to the Analog Interface Selection Guide in Appendix E for compatible 812bit converters  
RS232 Serial Transceiver  
The Pico E14 contains one asynchronous RS232 serial transceiver that also meets EIA/TIA232 and  
V.28/V.24 specifications at a maximum data rate of 250kBps. Because the serial transceiver is directly  
connected to the FPGA any bit highlevel protocol can be implemented in logic. Pico Computing  
supports various asynchronous, synchronous and military serial protocols.  
RS232 is the most common physical layer protocol for serial data. It is the standard used on serial mice  
for computers, modems, consumer GPS receivers and even some military radios. Only one wire is  
needed to send a signal on an RS232 link. A total of two devices are allowed on a single RS232 link.  
In addition, there are two possible logic states on an RS232 line (high and low). The high voltage is  
positive and the low voltage is negative.  
Physical Layer Specifications:  
Standard  
Noise  
Immunity  
Satisfactory  
Max  
Distance  
50ft  
Max  
Speed  
250 kBps*  
Max  
Connections  
1 Tx / 1 Rx  
RS232  
*Maximum speed decreases with increased cable length.  
*The old RS232, 422 and 485 standards are now obsolete and have been replaced by EIA/TIA232, 422  
and 485.  
Serial Transceiver Specifications:  
Maximum Continuous Positive Input Voltage  
Maximum Continuous Negative Input Voltage  
ESD Protection Limit  
+25 VDC  
25 VDC  
+/15,000V  
Infinite  
Maximum Short Circuit Duration on Output  
Typical RS232 Output Voltage  
+/5.4 V  
RS232 Maximum Low Input Threshold*  
RS232 Minimum High Input Threshold  
*RS232 Receivers can accept digital inputs  
1.2 V  
1.5 V  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
15  
Digital Peripheral Interface  
The Pico E14 features 16 GPIO lines that are used for external peripheral support. Pulling the DIAG_EN  
pin low replaces 4 GPIO signals with JTAG signals.  
All GPIO signals have user selectable pullup, pulldown, keeper or HIZ termination. Drive strength is  
also user selectable between 2 and 24mA. All GPIOs can be configured for input, output and bi‐  
directional mode and are equipped with ESD protection.  
DIAG_EN State  
Float / High  
Low  
JTAG  
Disabled  
Enabled  
GPIO  
Enabled  
Disabled  
Electrical Specifications  
High Voltage  
Minimum  
1.7V  
Nominal  
2.5V  
Maximum  
2.9V  
Low Voltage  
0.2V  
0V  
0.7V  
Input Impedance (Pulldowns Disabled)  
Drive Strength (Selectable)  
HIZ  
2 mA  
24 mA  
2 KV  
ESD Withstand Voltage (Human Body Model)  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
16  
CardBus Interface  
The Pico E14 can run as a standalone product or be connected to a host using the CardBus connector.  
By default, the Pico E14 ships with firmware that is ready for use as a CardBus slave device, but it also  
supports bus mastering. That same firmware also provides the means to switch into standlone mode.1  
CardBus is a 32bit interface with a maximum speed of 33 MHz. The Pico E14 hardware is designed to  
support standard PCMCIA as well as DMA mode. The CardBus standard specifies that all CardBus hosts  
be backward compatible with PCMCIA.  
Since CardBus systems can only be 3.3V, no digital translating transceivers are required to connect with  
a host. This allows direct connection to the Virtex4 FPGA for reduced power consumption. With this  
design, it is easily possible to reverse the CardBus interface and use the Pico E14 as a host controller  
for other CardBus and PCMCIA cards.  
Those who are interested in alternate interfaces should contact Pico Computing. The PCMCIA decoder  
source code and support is available.  
PCMCIA Interface Resources:  
CompactFlash Association  
PCMCIA Website  
1 For more information on standlone, reference the Standalone documentation located in the doc directory of where Pico  
Utility is installed.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
17  
Digital Bus Interface  
When the Pico E14 is not connected to a CardBus host, the digital bus can be reconfigured to connect  
with a wide variety of highspeed digital busses and peripherals. All signals have user selectable pull‐  
up, pulldown, keeper or HIZ termination. Drive strength is also user selectable between 2 and 24mA.  
All pins can be configured for input, output and bidirectional mode.  
With proper termination, speeds of over 200 MHz are possible. The external digital bus is set to  
transmit and receive at 3.3V only.  
Electrical Specifications (DC)  
Positive Supply Input Voltage (Vcc)  
Low Level Input Voltage  
Minimum  
3.15V  
0V  
Nominal  
3.3V  
0V  
Maximum  
5.5V  
0.7V  
High Level Input Voltage  
2V  
3.0V  
3.3V  
Drive Strength  
2mA  
24mA  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
18  
JTAG Debug Interface  
The Pico E14 is equipped with a JTAG diagnostic port that allows realtime debugging of hardware,  
firmware and software. Use of the external JTAG port disables four external GPIO pins as well as the  
internal JTAG loop back.  
Some JTAG programs require the length of the instruction register (IR). The IR length is listed below for  
all devices in the JTAG chain.  
Device  
Instruction register bit length  
FX20  
10  
8
FX60  
14  
FPGA  
TurboLoader  
Ethernet PHY  
8
FPGA  
TDI  
TDO  
Turbo Loader  
IR= 8  
Ethernet  
IR= 8  
PowerPC  
FX20: IR = 10  
FX60: IR = 14  
Figure 4  
The Primary Image in the Flash ROM contains an embedded JTAG diagnostic port. This allows a user in  
Windows or Linux to debug software without an external JTAG cable. The internal JTAG diagnostic loop  
back looks just like a Parallel Port IV diagnostic cable when used with the Pico E14 driver.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
19  
Appendix A – Peripheral I/O Connector Information  
Connector Information  
Description  
Brand  
Hirose  
Hirose  
Part Number  
NX30TA32PAA(50)  
NX32TACV1(50)  
Mating Connector  
Mating Connector Backshell  
*Connectors are always in stock at Pico Computing  
Peripheral I/O Connector Pinout  
1
2
3
4
5
6
7
8
ETHER_OUT_DD‐  
ETHER_OUT_DD+  
GPIO_15_FILTERED  
GPIO_14_FILTERED  
GPIO_13_FILTERED  
GPIO_12_FILTERED  
ETHER_OUT_DC‐  
ETHER_OUT_DC+  
GPIO_11_FILTERED  
GPIO_10_FILTERED  
GPIO_9_FILTERED  
GPIO_8_FILTERED  
ETHER_OUT_DB‐  
ETHER_OUT_DB+  
GPIO_7_FILTERED  
GPIO_6_FILTERED  
GPIO_5_FILTERED  
GPIO_4_FILTERED  
ETHER_OUT_DA‐  
ETHER_OUT_DA+  
DAC_OUTPUT  
SERIAL_RX_FILT  
SERIAL_TX_FILT  
ADC_INPUT  
PIC_TRIGGER_EXT  
2.5V_EXT  
GPIO_3/TDI_FILT  
GPIO_2/TDO_FILT  
GPIO_1/TMS_FILT  
GPIO_0/TCK_FILT  
D\I\A\G\_\E\N\_\  
GND_EXT  
Ethernet (Magnetically Isolated)  
Ethernet (Magnetically Isolated)  
General purpose I/O  
General purpose I/O  
General purpose I/O  
General purpose I/O  
Ethernet (Magnetically Isolated)  
Ethernet (Magnetically Isolated)  
General purpose I/O  
General purpose I/O  
General purpose I/O  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
General purpose I/O  
Ethernet (Magnetically Isolated)  
Ethernet (Magnetically Isolated)  
General purpose I/O  
General purpose I/O  
General purpose I/O  
General purpose I/O  
Ethernet (Magnetically Isolated)  
Ethernet (Magnetically Isolated)  
D/A Converter output  
RS232 Serial receiver input  
RS232 Serial driver output  
A/D Converter input  
NOT CONNECTED  
2.5V 0.45A peripheral power  
General purpose I/O or JTAG TDI  
General purpose I/O or JTAG TDO  
General purpose I/O or JTAG TMS  
General purpose I/O or JTAG TCK  
JTAG port enable when shorted to ground  
Ground return  
NOTE: Pin 1 indicator on the board is actually Pin 32 indicator  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
20  
Peripheral Connector Pin #1 Location  
Figure 5  
Appendix B – CardBus Connector Information  
Connector Information  
Description  
Brand  
Part Number  
CardBus Header  
Hirose  
IC968RD0.635SF(51)  
The Pico E14 will mate with any TypeII CardBus Header  
The function and direction of the pins on the CardBus interface can be easily changed. Please see the  
“Digital Bus Interface” section for more information.  
CardBus Connector Pinout  
Name  
GND  
Pin  
1
Description  
Dir  
PWR  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
I
Card Ground  
CAD0  
CAD1  
CAD3  
CAD5  
CAD7  
C\C\/\B\E\0\  
CAD9  
CAD11  
CAD12  
CAD14  
C\C\/\B\E\1\  
CPAR  
C\P\E\R\R\  
C\G\N\T\  
C\I\N\T\  
VCC  
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
CardBus Data/Address 0  
CardBus Data/Address 1  
CardBus Data/Address 3  
CardBus Data/Address 5  
CardBus Data/Address 7  
Command and Byte Enable  
CardBus Data/Address 9  
CardBus Data/Address 11  
CardBus Data/Address 12  
CardBus Data/Address 14  
Command and Byte Enable  
Parity  
Parity Error  
Grand  
Card Intert Request  
Card Power (3.3V)  
Card Programming Voltage (Not Used)  
CardBus Clock  
Initiator Ready  
Command and Byte Enable  
CardBus Data/Address 18  
CardBus Data/Address 20  
CardBus Data/Address 21  
CardBus Data/Address 22  
CardBus Data/Address 23  
CardBus Data/Address 24  
CardBus Data/Address 25  
O
PWR  
PWR  
I
VPP  
CCLK  
C\I\R\D\Y\  
C\C\/\B\E\2\  
CAD18  
CAD20  
CAD21  
CAD22  
CAD23  
CAD24  
CAD25  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
21  
CAD26  
CAD27  
CAD29  
RFU  
C\C\L\K\R\U\N\  
GND  
GND  
C\C\D\1\  
CAD2  
CAD4  
CAD6  
RFU  
CAD8  
CAD10  
C\V\S\1\  
CAD13  
CAD15  
CAD16  
RFU  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
CardBus Data/Address 26  
CardBus Data/Address 27  
CardBus Data/Address 29  
Reserved For Future Use  
Clock Request / Status  
Card Ground  
IO  
IO  
IO  
IO  
O
PWR  
PWR  
Passive  
IO  
IO  
IO  
IO  
IO  
IO  
PWR  
IO  
IO  
IO  
IO  
IO  
IO  
IO  
PWR  
PWR  
IO  
IO  
IO  
IO  
Passive  
I
O
O
IO  
O
O
IO  
IO  
IO  
Passive  
PWR  
Card Ground  
Card Detect  
CardBus Data/Address 2  
CardBus Data/Address 4  
CardBus Data/Address 6  
Reserved For Future Use  
CardBus Data/Address 8  
CardBus Data/Address 10  
Voltage Select  
CardBus Data/Address 13  
CardBus Data/Address 15  
CardBus Data/Address 16  
Reserved For Future Use  
Card Lock  
Stop Transaction  
Device Select  
Card Power (3.3V)  
Card Programming Voltage (Not Used)  
Target Ready  
C\B\L\O\C\K\  
C\S\T\O\P\  
C\D\E\V\S\E\L\  
VCC  
VPP  
C\T\R\D\Y\  
C\F\R\A\M\E\  
CAD17  
Cycle Frame  
CardBus Data/Address 17  
CardBus Data/Address 19  
Voltage Select  
System Reset  
System Error  
Request  
Command and Byte Enable  
Card Audio Signal  
Card Status Change  
CardBus Data/Address 28  
CardBus Data/Address 30  
CardBus Data/Address 31  
Card Detect  
CAD19  
C\V\S\2\  
C\R\S\T\  
C\S\E\R\R\  
C\R\E\Q\  
C\C\/\B\E\3\  
CAUDIO  
CSTSCHG  
CAD28  
CAD30  
CAD31  
C\C\D\2\  
GND  
Card Ground  
CardBus Connector Pull Up and Pull Down Information  
Name  
CGNT  
Pin  
15  
Description  
Pull Up  
Value  
15K  
CFRAME  
CTRDY  
CIRDY  
54  
53  
20  
Pull Up  
Pull Up  
Pull Up  
15K  
15K  
15K  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
22  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
23  
Appendix C – FPGA Pinout  
FPGA Pinout  
50MHZ_CLOCK  
50MHZ_CLOCK  
50MHZ_CLOCK  
50MHZ_CLOCK  
50MHZ_CLOCK  
50MHZ_CLOCK  
ADC_AMP_PWUP  
ADC_CLK  
AA14  
AB12  
AB14  
AC13  
AD15  
AE13  
AD14  
V23  
W23  
T24  
V21  
W18  
Y22  
W20  
AB21  
Y18  
AB20  
AC21  
T20  
R20  
R21  
V18  
T17  
T18  
V22  
K3  
F3  
D3  
C3  
M6  
L7  
K7  
J4  
G5  
G9  
F7  
F8  
D4  
C4  
D5  
50 MHz Clock In +/50 ppm  
50 MHz Clock In +/50 ppm  
50 MHz Clock In +/50 ppm  
50 MHz Clock In +/50 ppm  
50 MHz Clock In +/50 ppm  
50 MHz Clock In +/50 ppm  
A/D Amplifier Power Up  
Clock  
Data 0 [LSB]  
Data 1  
Data 2  
Data 3  
Data 4  
Data 5  
Data 6  
Data 7  
Data 8  
Data 9  
Data 10  
Data 11  
I
I
I
I
I
I
O
O
I
I
I
I
I
I
I
I
I
I
I
I
I
I
O
O
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
ADC_D0  
ADC_D1  
ADC_D2  
ADC_D3  
ADC_D4  
ADC_D5  
ADC_D6  
ADC_D7  
ADC_D8  
ADC_D9  
ADC_D10  
ADC_D11  
ADC_D12  
ADC_D13  
ADC_MODE  
ADC_OTR  
ADC_PDWN  
CB_CAD0  
CB_CAD1  
CB_CAD2  
CB_CAD3  
CB_CAD4  
CB_CAD5  
CB_CAD6  
CB_CAD7  
CB_CAD8  
Data 12  
Data 13 [MSB]  
Data Format Select  
OutofRange Indicator  
Power Down A/D Controller  
CardBus Data/Address 0  
CardBus Data/Address 1  
CardBus Data/Address 2  
CardBus Data/Address 3  
CardBus Data/Address 4  
CardBus Data/Address 5  
CardBus Data/Address 6  
CardBus Data/Address 7  
CardBus Data/Address 8  
CardBus Data/Address 9  
CardBus Data/Address 10  
CardBus Data/Address 11  
CardBus Data/Address 12  
CardBus Data/Address 13  
CardBus Data/Address 14  
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
CB_CAD9  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
CB_CAD10  
CB_CAD11  
CB_CAD12  
CB_CAD13  
CB_CAD14  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
24  
CB_CAD15  
CB_CAD16  
CB_CAD17  
CB_CAD18  
CB_CAD19  
CB_CAD20  
CB_CAD21  
CB_CAD22  
CB_CAD23  
CB_CAD24  
CB_CAD25  
CB_CAD26  
CB_CAD27  
CB_CAD28  
CB_CAD29  
CB_CAD30  
CB_CAD31  
CB_CAUDIO  
CB_CBLOCK  
CB_CC/BE0  
CB_CC/BE1  
CB_CC/BE2  
CB_CC/BE3  
CB_CCLK  
CB_CCLKRUN  
CB_CDEVSEL  
CB_CFRAME  
CB_CGNT  
CB_CINT  
CB_CIRDY  
CB_CPAR  
CB_CPERR  
CB_CREQ  
CB_CRST  
CB_CSERR  
CB_CSTOP  
CB_CSTSCHG  
CB_CTRDY  
CB_RFU1  
D6  
C7  
J5  
K6  
E5  
CardBus Data/Address 15  
CardBus Data/Address 16  
CardBus Data/Address 17  
CardBus Data/Address 18  
CardBus Data/Address 19  
CardBus Data/Address 20  
CardBus Data/Address 21  
CardBus Data/Address 22  
CardBus Data/Address 23  
CardBus Data/Address 24  
CardBus Data/Address 25  
CardBus Data/Address 26  
CardBus Data/Address 27  
CardBus Data/Address 28  
CardBus Data/Address 29  
CardBus Data/Address 30  
CardBus Data/Address 31  
Card Audio Signal  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
I/O  
I/O  
I/O  
I/O  
I/O  
I
I/O  
I/O  
I/O  
I
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
E6  
E7  
D9  
C8  
F10  
G4  
J3  
L10  
K8  
F4  
K11  
H9  
H3  
B9  
H4  
C6  
H6  
D10  
D11  
G10  
G12  
H8  
A9  
B11  
G7  
A7  
Card Lock  
Command and Byte Enables  
Command and Byte Enables  
Command and Byte Enables  
Command and Byte Enables  
Clock  
Clock Request / Status  
Device Select  
Cycle Frame  
Grant  
Card Interrupt Request  
Initiator Ready  
Parity  
Parity Error  
Request  
Card Reset  
System Error  
Stop Transaction  
Card Status Change  
Target Ready  
CardBus: Reserved for Future Use  
CardBus: Reserved for Future Use  
CardBus: Reserved for Future Use  
CPLD JTAG TDI  
D/A Amplifier Power Up  
Clock  
O
I/O  
I/O  
I/O  
O
I
O
I/O  
O
I/O  
I/O  
I/O  
I/O  
A8  
B10  
D8  
C9  
A10  
J9  
E8  
E3  
H7  
B7  
R13  
K12  
H11  
J11  
B6  
CB_RFU2  
CB_RFU3  
CPLD_TDI  
DAC_AMP_PWUP  
DAC_CLK  
O
O
O
O
DAC_CLK‐  
DAC_CMODE  
Complementary Clock  
Clock Mode Selection  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
25  
DAC_D0  
DAC_D1  
DAC_D2  
DAC_D3  
DAC_D4  
DAC_D5  
DAC_D6  
DAC_D7  
DAC_D8  
DAC_D9  
DAC_D10  
DAC_D11  
DAC_D12  
DAC_D13  
DAC_MODE  
DAC_SLEEP  
ETHER_25MHZ  
ETHER_125MHZ  
ETHER_COL  
ETHER_COMA  
ETHER_CRS  
ETHER_IRQ  
ETHER_MDC  
ETHER_MDIO  
ETHER_RESET  
ETHER_RX0  
ETHER_RX1  
ETHER_RX2  
ETHER_RX3  
ETHER_RX4  
ETHER_RX5  
ETHER_RX6  
ETHER_RX7  
ETHER_RX_CLK  
ETHER_RX_CTL  
ETHER_RX_ER  
ETHER_TX0  
ETHER_TX1  
ETHER_TX2  
ETHER_TX3  
ETHER_TX4  
ETHER_TX5  
ETHER_TX6  
ETHER_TX7  
ETHER_TX_CLK  
ETHER_TX_CTL  
H16  
K13  
G11  
J14  
E10  
H12  
H13  
C11  
H14  
G15  
G14  
J15  
J16  
G16  
K10  
E11  
AA15  
P24  
AD19  
AC19  
AA19  
AB15  
AD24  
AC16  
AC24  
U24  
AD20  
AD21  
AD16  
U21  
T23  
AD18  
T22  
V24  
AB16  
Y23  
AA22  
AC18  
AB24  
AB19  
AB17  
AA23  
AC17  
AC23  
W24  
AA24  
Data 0 [LSB]  
Data 1  
Data 2  
Data 3  
Data 4  
Data 5  
Data 6  
Data 7  
Data 8  
Data 9  
Data 10  
Data 11  
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
I
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
Data 12  
Data 13 [MSB]  
Input Data Format  
Power Down D/A Controller  
25 MHz Clock  
125 MHz Clock  
Collision Detect  
Power Save Mode  
Carrier Sense  
I
O
I
IRQ  
I
Media Independent Interface Clock  
Media Independent Interface Data  
Reset  
O
I/O  
O
I
I
I
I
I
I
I
MII/GMII Data In 0  
MII/GMII Data In 1  
MII/GMII Data In 2  
MII/GMII Data In 3  
MII/GMII Data In 4  
MII/GMII Data In 5  
MII/GMII Data In 6  
MII/GMII Data In 7  
MII/GMII RX Clock  
MII/GMII RX Enable  
MII/GMII RX Error  
MII/GMII Data Out 0  
MII/GMII Data Out 1  
MII/GMII Data Out 2  
MII/GMII Data Out 3  
MII/GMII Data Out 4  
MII/GMII Data Out 5  
MII/GMII Data Out 6  
MII/GMII Data Out 7  
MII/GMII TX Clock  
MII/GMII TX Enable  
I
I
I
I
O
O
O
O
O
O
O
O
O
O
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
26  
ETHER_TX_ER  
F\L\A\S\H\_\B\Y\T\E\  
F\L\A\S\H\_\O\E\  
F\L\A\S\H\_\R\E\S\E\T\  
F\L\A\S\H\_\W\E\  
F\L\A\S\H\_\W\P\  
F\L\A\S\H\_C\E\  
F\P\G\A\_\P\R\O  
FLASH_A0  
FLASH_A1  
FLASH_A2  
FLASH_A3  
FLASH_A4  
AA18  
AD3  
AA3  
T3  
W5  
Y16  
V3  
K17  
AD6  
AD8  
AD10  
AC11  
AD9  
Y3  
AC9  
V4  
P3  
MII/GMII TX Error  
Inverted 8/16 Bit Mode Select  
Inverted Output Enable  
Inverted Reset  
Inverted Write Enable  
InvertedWrite Protect  
Inverted Chip Enable  
Inverted FPGA Program  
Address 0 [LSB]  
Address 1  
Address 2  
Address 3  
Address 4  
Address 5  
Address 6  
Address 7  
Address 8  
Address 9  
Address 10  
Address 11  
Address 12  
Address 13  
Address 14  
Address 15  
Address 16  
Address 17  
Address 18  
Address 19  
Address 20  
Address 21  
Address 22  
Address 23  
Address 24  
Address 25 [MSB]  
Data 0 [LSB]  
Data 1  
Data 2  
Data 3  
Data 4  
Data 5  
Data 6  
Data 7  
Data 8  
Data 9  
I
O
O
O
O
O
O
O
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
FLASH_A5  
FLASH_A6  
FLASH_A7  
FLASH_A8  
FLASH_A9  
U5  
P5  
AC4  
N4  
R5  
FLASH_A10  
FLASH_A11  
FLASH_A12  
FLASH_A13  
FLASH_A14  
FLASH_A15  
FLASH_A16  
FLASH_A17  
FLASH_A18  
FLASH_A19  
FLASH_A20  
FLASH_A21  
FLASH_A22  
FLASH_A23  
FLASH_A24  
FLASH_A25  
FLASH_D0  
FLASH_D1  
FLASH_D2  
FLASH_D3  
FLASH_D4  
FLASH_D5  
FLASH_D6  
FLASH_D7  
FLASH_D8  
W3  
AA8  
AD4  
AD11  
AB6  
AC7  
AC6  
AB5  
AB11  
AB9  
AB4  
AC3  
V12  
V13  
V14  
U14  
W13  
Y13  
W14  
W15  
V11  
W11  
U15  
U16  
FLASH_D9  
FLASH_D10  
FLASH_D11  
Data 10  
Data 11  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
27  
FLASH_D12  
FLASH_D13  
FLASH_D14  
FLASH_D15  
FLASH_READY  
FPGA_CCLK  
FPGA_DONE  
FPGA_INIT  
GPIO_0  
GPIO_1  
GPIO_2  
GPIO_3  
GPIO_4  
GPIO_5  
GPIO_6  
GPIO_7  
GPIO_8  
GPIO_9  
GPIO_10  
GPIO_11  
GPIO_12  
Y11  
Y12  
W16  
V16  
Y15  
M14  
K15  
L15  
AA4  
AA5  
AC22  
AB22  
Y5  
Data 12  
Data 13  
Data 14  
Data 15 [MSB]  
Flash Status  
FPGA Clock  
FPGA Done  
FPGA Initialize  
GPIO 1  
GPIO 2  
GPIO 3  
GPIO 4  
GPIO 1  
GPIO 2  
GPIO 3  
GPIO 4  
GPIO 1  
GPIO 2  
GPIO 3  
GPIO 4  
GPIO 1  
GPIO 2  
GPIO 3  
GPIO 4  
JTAG Loop back TCK  
JTAG Loop back TDI  
JTAG Loop back TDO  
JTAG Loop back TMS  
TurboLoader Load Image Request  
TurboLoader Load Image Request  
Power Management Controller Sleep Counter  
Power Management Controller Sleep Request  
Inverted Column Select  
Inverted Complementary Clock  
Inverted Comp. Clock Feedback  
Inverted Chip Select Bank 0  
Inverted Chip Select Bank 1  
Inverted Row Select  
Inverted Write Enable  
Address 0 [LSB]  
I/O  
I/O  
I/O  
I/O  
I
O
O
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
I
O
O
O
O
O
O
O
O
I
O
O
O
O
O
O
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_TTL 3.3V  
W4  
Y6  
Y7  
AB10  
Y10  
AA10  
N3  
W19  
AA20  
W21  
AD23  
V8  
V6  
Y8  
AC8  
T4  
P4  
AF14  
AF15  
F24  
B14  
E15  
C23  
C24  
F22  
B15  
D20  
F19  
A12  
D21  
E21  
G21  
A13  
GPIO_13  
GPIO_14  
GPIO_15  
JTAG_LOOP_TCK  
JTAG_LOOP_TDI  
JTAG_LOOP_TDO  
JTAG_LOOP_TMS  
LOAD  
PEEKABOO  
PIC_CLK  
PIC_DATA  
R\A\M\_\C\A\S\  
R\A\M\_\C\L\K\  
R\A\M\_\C\L\K\  
R\A\M\_\C\S\0\  
R\A\M\_\C\S\1\  
R\A\M\_\R\A\S\  
R\A\M\_\W\E\  
RAM_A0  
RAM_A1  
RAM_A2  
RAM_A3  
RAM_A4  
LV_TTL 3.3V  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
Address 1  
Address 2  
Address 3  
Address 4  
Address 5  
Address 6  
O
O
O
O
RAM_A5  
RAM_A6  
O
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
28  
RAM_A7  
RAM_A8  
RAM_A9  
E22  
D24  
F20  
F23  
A14  
D23  
E23  
K18  
C14  
F15  
A15  
G22  
C19  
F18  
G20  
D19  
C21  
E20  
F17  
B17  
D15  
D14  
C16  
A17  
G17  
B16  
C12  
B12  
H19  
H22  
G24  
H24  
J21  
Address 7  
Address 8  
Address 9  
Address 10  
Address 11  
Address 12 [MSB]  
Bank Address 0  
Bank Address 1  
Clock  
Clock Feedback  
Clock Enable 0[Power Save Mode]  
Clock Enable 1[Power Save Mode]  
Data 0 (LSB)  
Data 1  
Data 2  
Data 3  
Data 4  
Data 5  
Data 6  
Data 7  
Data 8  
Data 9  
Data 10  
Data 11  
Data 12  
Data 13  
Data 14  
Data 15  
Data 16  
Data 17  
Data 18  
Data 19  
Data 20  
Data 21  
Data 22  
Data 23  
Data 24  
Data 25  
O
O
O
O
O
O
O
O
O
I
O
O
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
RAM_A10  
RAM_A11  
RAM_A12  
RAM_BA0  
RAM_BA1  
RAM_CLK  
RAM_CLK  
RAM_CLKE0  
RAM_CLKE1  
RAM_D0  
RAM_D1  
RAM_D2  
RAM_D3  
RAM_D4  
RAM_D5  
RAM_D6  
RAM_D7  
RAM_D8  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
RAM_D9  
RAM_D10  
RAM_D11  
RAM_D12  
RAM_D13  
RAM_D14  
RAM_D15  
RAM_D16  
RAM_D17  
RAM_D18  
RAM_D19  
RAM_D20  
RAM_D21  
RAM_D22  
RAM_D23  
RAM_D24  
RAM_D25  
RAM_D26  
RAM_D27  
RAM_D28  
RAM_D29  
RAM_D30  
RAM_D31  
RAM_DM07  
RAM_DM815  
G19  
K20  
K23  
M22  
M24  
K21  
L24  
N22  
L19  
N24  
J23  
Data 26  
Data 27  
Data 28  
Data 29  
Data 30  
Data 31  
Data Mask [07]  
Data Mask [815]  
E17  
C13  
O
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
29  
RAM_DM1623  
RAM_DM2431  
RAM_LOOPBACK  
RAM_LOOPBACK  
RAM_ODT0  
RAM_ODT1  
RAM_STROBE0  
RAM_STROBE1  
RAM_STROBE2  
RAM_STROBE3  
RS232EN  
RS232RX  
RS232TX  
RS232VALID  
SLEEP  
TCK  
TDI  
TMS  
VRN1  
VRN2  
VRP1  
VRP2  
L18  
N23  
D13  
H17  
J19  
D18  
C18  
C17  
L23  
K22  
J13  
M5  
L5  
Data Mask [1623]  
Data Mask [2431]  
Loopback Input  
O
O
I
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
SSTL18_II_DCI  
LV_TTL 3.3V  
Loopback Output  
OnDie Termination Enable 0  
OnDie Termination Enable 1  
Strobe D16D31 Bank 0  
Strobe D0D15 Bank 0  
Strobe D16D31 Bank 1  
Strobe D0D15 Bank 1  
Serial Transceiver Enable  
Serial Receive  
Serial Transmit  
Serial Valid  
TurboLoader Sleep Request  
JTAG TCK  
JTAG TDI  
O
O
O
O
O
O
O
O
O
O
I
O
O
I
O
I/O  
I/O  
I/O  
I/O  
LV_TTL 3.3V  
LV_TTL 3.3V  
LV_TTL 3.3V  
L9  
U4  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
LV_CMOS 2.5V  
U10  
U11  
T10  
F14  
J24  
F13  
H23  
JTAG TMS  
NOT CONNECTED  
NOT CONNECTED  
NOT CONNECTED  
NOT CONNECTED  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
30  
Appendix D – CPLD Pinout  
CPLD Pinout  
Net  
Pin  
Description  
50 MHz Clock In +/50 ppm  
CPLD JTAG TDI  
Ethernet JTAG TDI  
8/16 Bit Mode Select  
Output Enable  
Flash Reset  
Flash Write Enable  
Flash Write Protect  
Flash Chip Enable  
FPGA Asynchronous Reset  
Address 1 [8 Bit Mode]  
Address 2  
Direction  
I
O
O
O
O
O
O
O
50MHZ_CLOCK  
CPLD_TDI  
ETHER_TDI  
K2  
J10  
A6  
K7  
A8  
A2  
A3  
A4  
A9  
A5  
K8  
F\L\A\S\H\_\B\Y\T\E\  
F\L\A\S\H\_\O\E\  
F\L\A\S\H\_\R\E\S\E\T\  
F\L\A\S\H\_\W\E\  
F\L\A\S\H\_\W\P\  
F\L\A\S\H\_C\E\  
F\P\G\A\_\P\R\O\G\  
FLASH_A0  
O
O
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
FLASH_A1  
K1  
Address 3  
Address 4  
Address 5  
Address 6  
Address 7  
Address 8  
Address 9  
Address 10  
Address 11  
Address 12  
Address 13  
Address 14  
Address 15  
Address 16  
Address 17  
Address 18  
Address 19  
Address 20  
Address 21  
Address 22  
Address 23  
Address 24  
Address 25  
Address 26  
FLASH_A2  
FLASH_A3  
FLASH_A4  
FLASH_A5  
FLASH_A6  
FLASH_A7  
FLASH_A8  
FLASH_A9  
H1  
F1  
K4  
C3  
G3  
H3  
A7  
J1  
H10  
G1  
D1  
C1  
K5  
E1  
A1  
B1  
A10  
E3  
F3  
C5  
B10  
C4  
D8  
C8  
G10  
F10  
D10  
E10  
K6  
FLASH_A10  
FLASH_A11  
FLASH_A12  
FLASH_A13  
FLASH_A14  
FLASH_A15  
FLASH_A16  
FLASH_A17  
FLASH_A18  
FLASH_A19  
FLASH_A20  
FLASH_A21  
FLASH_A22  
FLASH_A23  
FLASH_A24  
FLASH_A25  
FLASH_D15  
FPGA_CCLK  
FPGA_DONE  
FPGA_INIT  
Address 0*  
FPGA Configuration Clock  
FPGA Done Programming  
FPGA Ready to Program  
Load Image Request  
Output Last Address Before Done Request  
I
I/O  
I
I
LOAD  
PEEKABOO  
H5  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
31  
Sleep Mode Request  
I
SLEEP  
C10  
*Pin D15 turns into Address 1 when the Flash ROM is in 8 bit mode.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
32  
Appendix E – Standard Part Number Listing  
Standard Part Number Listing  
Device  
Part Number  
Website  
Pico E14 EP  
FPGA  
XC4VFX2010FF672C  
XC4VFX6010FF672C  
XC2C64A7CP56I  
HYB18T512160BF3.7  
S29GL512N10FAI010  
88E1111B2BABI000  
AD9245ACP  
CPLD  
RAM  
ROM  
Ethernet  
ADC  
http://www.amd.com/usen/FlashMemory  
DAC  
AD9744ACP  
RS232 Serial  
ISL4221EIR  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
33  
Appendix F – Errata  
The following section lists all known errata:  
All versions:  
Permanent damage will result if the Pico E14 is left unconfigured and powered on for more than 10  
minutes. This should not be a problem since the Pico E14 automatically loads an FPGA image upon  
poweron.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
34  
Appendix G – FPGA Performance Enhancements  
Overview:  
Like most silicon devices, the FPGA on the Pico can be overclocked if proper cooling techniques are  
employed. Care must be taken to avoid thermal runaway.  
Thermal Runaway:  
As the die temperature of the FPGA increases, it draws more current. This extra current gets turned  
into heat. If thermal equilibrium is not reached with proper cooling, the FPGA will overheat or  
overstress the power supplies. In all lab tests, the FPGA core power supply shut down before the FPGA  
could be damaged by an over temperature condition (although this behavior is not guaranteed). The  
maximum FPGA core temperature is 150°C. Note that chips surrounding the FPGA will be damaged by  
temperatures above 85°C.  
Heat Sink Placement:  
The heat sink of the FPGA is internally connected via thermal grease to the case of the CardBus card on  
the top side (serial number side). Placing a large heat sink on the outside of the case can allow higher  
performance.  
Power Requirements:  
Care must be taken to keep current consumption under the 1A maximum specified by the 3.3V  
CardBus standard. If an external power supply is available the board can be supplied 5.0V for maximum  
power, however, the digital interfaces will still communicate at the LVTTL 3.3V standard.  
Speed Ratings:  
Pico Computing uses all industrial temperature range parts where available. When a 10 industrial  
temperature speed grade FPGA is created, a 11 commercial speed grade part is tested to 10  
performance ratings at the industrial temperature range. Pico computing does not guarantee that 10  
industrial parts can be operated at 11 speeds when kept below 85°C.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
35  
Appendix E – Analog Interface Selection Guide  
Parts in the table below are all pincompatible with footprints on the Pico E14 Card.  
Factors such as cost, power consumption, resolution, and speed should all be  
considered for the particular application in which the Pico E14 is utilized.  
Part  
Resolution (bits)  
Speed (MSPS)  
Low Power  
DAC AD9748ACP  
DAC AD9740ACP  
DAC AD9742ACP  
DAC AD9744ACP  
DAC AD9704CPZ*  
DAC AD9705CPZ*  
DAC AD9706CPZ*  
DAC AD9707CPZ*  
8
165  
165  
210  
165  
175  
175  
175  
175  
10  
12  
14  
8
10  
12  
14  
X
X
X
X
ADC AD9215BCP65  
ADC AD9215BCP80  
ADC AD9215BCP105  
ADC AD9235BCP20  
ADC AD9235BCP40  
ADC AD9235BCP65  
ADC AD9236BCP80  
ADC AD9237BCP20*  
ADC AD9237BCP40*  
ADC AD9237BCP65*  
ADC AD9245BCP80  
10  
10  
10  
12  
12  
12  
12  
12  
12  
12  
14  
65  
80  
105  
20  
40  
65  
80  
20  
40  
65  
80  
X
X
X
*Part not yet in production from Analog Devices as of 8/11/05  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
36  
Revision History  
14.1.8.11  
Initial public release  
14.1.8.12  
Updated: Electrical Specifications, JTAG Debug interface, updated part numbers  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
37  
Legal Notices  
“Xilinx System Generator for DSP” is a registered trademark of Xilinx, INC.  
“Xilinx” and associated artwork are registered trademarks of Xilinx, INC.  
“Virtex” and associated artwork are registered trademarks of Xilinx, INC.  
“Virtex4” and associated artwork is registered trademarks of Xilinx, INC.  
“CoolRunnerII” and associated artwork are registered trademarks of Xilinx, INC.  
“MATLAB” is a registered trademark of The MathWorks, INC.  
“Simulink” is a registered trademark of The MathWorks, INC.  
“PowerPC” and associated artwork are registered trademarks of International Business Machines Corporation.  
“Spansion” and associated artwork are registered trademarks of Spansion, LLC.  
“Infineon” and associated artwork are registered trademarks of Infineon Technologies AG.  
“Intersil” and associated artwork are registered trademarks of Intersil Corporation.  
“MirrorBit” and associated artwork are registered trademarks of Advanced Microdevices, INC.  
“AMD” and associated artwork are registered trademarks of Advanced Micro Devices, INC.  
“Microchip” and associated artwork are registered trademarks of Microchip Technology, INC.  
“Linear Technology” and the Linear Technology logo are registered trademarks of Linear Technology Corporation.  
“Impulse C” is a registered trademark of Impulse Accelerated Technologies, INC.  
“Impulse Accelerated Technologies” and associated artwork are registered trademarks of Impulse Accelerated Technologies, INC.  
μC/OS” is a product of Micrimm.  
“PCMCIA” and “CARDBUS” governance is provided under the direction of the Personal Computer Memory Card International Association.  
This manual is © 2005 Pico Computing, Inc.  
E14 Hardware Reference Manual  
Pico Computing, Inc.  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Peavey Home Theater System 35XO User Manual
Petsafe Electric Pet Fence PIF00 12917 User Manual
Philips DVD Recorder DVDR615 69 User Manual
Philips Light Therapy Device P89LPC901 User Manual
Philips Speaker System FWM570 User Manual
Pioneer Portable Speaker S FCRW3100 k User Manual
Poulan Lawn Mower 178249 User Manual
Poulan Lawn Mower 183044 User Manual
Power Acoustik Stereo Equalizer PEQ 72 User Manual
PYLE Audio MP3 Player PLCD45MP3 User Manual