background image

 

IntReq0 A 

IRQ0 A 

This bit is set high when an IntReq0for IP slot A is asserted.  It is cleared when the 
interrupt is cleared.  This bit is not latched on the Flex/104A. 

IP Access Register 

 

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 

Bit 

X X X X X X X X X X X X X X X X 

Read 

X X X X X X X 

SLOT

IPSEL 

IP 

A6:1 

Write 

0 0 0 0 0 0 1 0 0 

IRQ1 

IRQ1 

0 0 0 

IRQ0 

IRQ0 

Reset 

 

IP Slot Select 

SLOT 

This bit selects which IP slot is accessed.  When this bit is zero, slot A is selected.  When 
one, slot B is selected. 

 

7:6 

IP Access Select 

IPSEL 

The IndustryPack bus provides for four address spaces: I/O, Memory, ID, and Interrupt.  
These two bits determine what kind of access is made to the IP.   

 

D7 D6 Access 

Space 

0 0 I/O 

Space 

0 1 Memory 

Space 

1 0 ID 

Space 

1 1 Interrupt 

Space 

Figure 6     IP Access Register Settings 

 

5:0 

IP Address Bit 

IP A6:1 

These 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 Flex/104A does not recognize the IP A0 bit and therefore 
the value in the IP user manual must be shifted right by one bit. 

Consider the following example for configuring the IP Access Register.  Assume that an 
IP is installed in slot A and that a register at offset 0x42 in Memory Space is to be 
accessed.  First, since the IP is in slot A, D8 must be set to zero.  Next since the register 
is located in memory space on the IP, bits D7 and D6 must be set to 01.  Finally, the 
offset of 0x42 must be shifted right by one bit.  This yields a value of 0x21 or a binary 
value of 100001.  Putting all these bits together yields a value of 0x0061.  This is the 
value that must be written into the IP Access Register before accessing the Data 
Register.  Remember that the Flex/104A only recognizes 16-bit accesses. 

StockCheck.com

Downloaded from StockCheck.com

Содержание Flex/104A

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: