background image

 

 

Switch Interrupt Pin 

Interrupt 

1 PC_IRQ3 

6 PC_IRQ9 

2 PC_IRQ4 

7 PC_IRQ10 

3 PC_IRQ5 

8 PC_IRQ11 

4 PC_IRQ6 

9 PC_IRQ12 

5 PC_IRQ7 

10 PC_IRQ15 

Figure 4     Switch Positions for PC Interrupts 

Flex/104A Reset Switch 

Reset SW1 provides a means for resetting the Flex/104A.  Pressing this button will cause 
the on board the FPGA to reload.  It will not reset the IndustryPacks.   

PC/104 Accesses 

The Flex/104A requires wait states to be inserted in any PC/104 bus cycle that accesses 
the IP bus.  The necessary wait states are inserted automatically by the logic on board 
the Flex/104A using the IOCHRDY* signal.  The BIOS of some older computers, 
however, will allow the user to select the number of wait states the PC/104 bus expects.  
If the BIOS is set up for zero wait state accesses, the Flex/104A will not operate correctly 
since the IOCHRDY* signal is ignored.  Selecting one or more of wait states will correct 
the problem 

IP Addressing on the Flex/104A 

Currently, only 16-bit accesses to IndustryPacks on board the Flex/104A are permitted.  
In addition, the Flex/104A does not recognize nor reserve a location for the IP A0 
(address bit zero) bit.  This means that all IP address values listed in User Manuals, other 
than those designed by Wavetron Microsystems, must be shifted to the right by one bit 
before it is used on the Flex/104A.  As an example, consider an IP, which according to 
the register map in its user manual, has a control register that is located at an offset of 
0x40 on I/O Space.  Because the Flex/104A does not recognize the A0 bit in the address, 
the adjusted offset for the register is 0x20. 

StockCheck.com

Downloaded from StockCheck.com

Summary of Contents for Flex/104A

Page 1: ...Flex 104A PC 104 Carrier Board User s Manual SBSTechnologies Inc Subject to change without notice Hardware Revision A Part 89002055 Rev 1 0 20050119 StockC heck com Downloaded from StockCheck com...

Page 2: ...ologies reserves the right to make any changes in the devices or device specifications contained herein at any time and without notice Customers are advised to verify all information contained in this...

Page 3: ...OBES 3 ADDRESSING 4 PC INTERRUPT SWITCH 4 FLEX 104A RESET SWITCH 5 PC 104 ACCESSES 5 IP ADDRESSING ON THE FLEX 104A 5 PROGRAMMING 6 REGISTER MAP 6 CONTROL STATUS REGISTER 7 IP ACCESS REGISTER 8 UPPER...

Page 4: ...IN ASSIGNMENT FOR EXTERNAL STROBE CONNECTOR 4 FIGURE 3 SHUNT POSITIONS FOR PC 104 ADDRESSING 4 FIGURE 4 SWITCH POSITIONS FOR PC INTERRUPTS 5 FIGURE 5 REGISTER MAP FOR THE FLEX 104A 6 FIGURE 6 IP ACCES...

Page 5: ...x 104A carrier boards combine the IndustryPack bus for flexible analog and digital I O and PC 104 for low cost embedded control to create a powerful system solution for embedded applications The Flex...

Page 6: ...2 Figure 1 Flex 104A Carrier Block Diagram E1 E2 P3 P7 P4 P1 P2 P5 P6 SLOT A SLOT B StockC heck com Downloaded from StockCheck com...

Page 7: ...numbers in this table corresponds to the physical placement of pins on the IP connector Thus this table may be used to easily locate the physical pin corresponding to a desired signal Pin 1 is marked...

Page 8: ...0 E1 1 to E1 2 E2 2 to E1 3 0x320 Default E1 2 to E1 3 E2 1 to E2 2 0x340 E1 2 to E1 3 E2 2 to E2 3 Not Allowed Figure 3 Shunt Positions for PC 104 Addressing PC Interrupt Switch SW4 is a 10 position...

Page 9: ...f the BIOS is set up for zero wait state accesses the Flex 104A will not operate correctly since the IOCHRDY signal is ignored Selecting one or more of wait states will correct the problem IP Addressi...

Page 10: ...pecified in the IP Access Register While the access is in process the IP Wait bit in the Control and Status Register is asserted high Once the access is complete the bit returns to zero Before startin...

Page 11: ...Time Out Status TM Status R This bit is asserted if an IP access has timed out When an access is started a timer internal to the Flex 104A is enabled If after 64 s an acknowledge has not been detecte...

Page 12: ...bits correspond to six dedicated address bits on the IP bus When accessing an IP the value of the offset location for a given register on the IP must be programmed into this field Remember that the Fl...

Page 13: ...ing the data register Data Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit IP D15 0 Read IP D15 0 Write 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reset The Flex 104A is only capable of 16 bit addresses to th...

Page 14: ...se are identified as Industry Pack A Industry Pack B After an IP has been installed four stainless steel screws may be used to secure the IP to the carrier board This is normally necessary only in hig...

Page 15: ...ock Rate 8 MHz I O Interconnect Two 50 pin connectors Power Requirements 5 VDC TBD mA typ Additional power is consumed by IndustryPacks Environmental Operating temp 0 to 70 C 40 to 85 C Flex 104 ET an...

Reviews: