0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
AS91L1006BU

AS91L1006BU

  • 厂商:

    ETC1

  • 封装:

  • 描述:

    AS91L1006BU - The AS91L1006BU is a one to 6-port JTAG gateway - List of Unclassifed Manufacturers

  • 数据手册
  • 价格&库存
AS91L1006BU 数据手册
July 2004 AS91L1006BU 6-Port JTAG Gateway Description The AS91L1006BU is a one to 6-port JTAG gateway. It partitions a single JTAG chain into six separate chains. These separate chains can be optionally configured to operate as a single chain. The AS91L1006BU device is used to provide enhanced capabilities to the standard IEEE1149.1. It enables the IEEE1149.1 interface to be used in a true Multi-Drop environment without any additional signals. This Multi-Drop capability enables the standard IEEE1149.1 interface to be used not just for stand alone PCB (Printed Circuit Board) testing, but also for complete system testing including all PCBs within a system back plane environment. The AS91L1006BU provides the capability of partitioning the PCB, into multiple smaller IEEE1149.1 scan chains totally under software control. Partitioning the IEEE1149.1 chains on the PCB has several benefits which include easier fault diagnostics capabilities as a fault on one of the IEEE1149.1 Local Scan Ports (LSPs) does not render the PCB untestable, faster flash programming on the PCBs, and removal of IEEE1149.1 signal loading issues. All of the protocols required for addressing the AS91L1006BU device via the Multi-Drop capability and the protocols for configuring which of the six IEEE1149.1 LSPs on the AS91L1006BU are to be used, is handled via 3rd party ATPG tools from vendors like AssetIntertech and JTAG Technologies. In a Multi-Drop environment it is also possible to perform interconnect tests between multiple PCBs within a system thus extending the interconnect tests to the back plane itself. Key Features Device Multi-Drop addressable via the IEEE 1149.1 protocol Support for 6 local scan chains addressable via the IEEE 1149.1 interface Support for Pass-Through™ Support for the IEEE 1149.1 USERCODE instruction Support for Status instruction enabling nonintrusive monitoring of the system card Local Scan Port (LSP) enable signal provides the ability to use non IEEE 1149.1 compliant devices that require JTAG enable signal Provides the ability to initiate Self-Test on a remote PCB via a standard IEEE 1149.1 command Support for JTAG Technologies AutoWR™ feature Pinout and feature set compatible (complete second source) with the Firecron JTS06BU device Available in a 100-pin LQFP or a 100-pin FPBGA lead free package Device Block Diagram P a s s T h r o u g h E n a b le P r im a r y 1 1 4 9 .1 J T A G In te rfa c e LSP1 S ta tu s D a ta LSP2 U s e rc o d e D a ta 1 1 4 9 .1 T A P C o n tr o lle r and B o u n d a r y R e g is t e r S e le c t io n L o g ic D e v ic e a d d re s s P a s s T h ro u g h L o g ic & L o c a l S c a n P o rt C o n n e c tio n / C o n f ig lo g i c LSP3 LSP4 D e v ic e S e le c t io n L o g ic L o c a l S c a n P o rt P a r k /U n -p a rk S y n c L o g ic LSP5 LSP6 Figure 1 - AS91L1006BU Device Block Diagram Alliance Semiconductor 2575 Augustine Drive • Santa Clara, CA 95054 • T: 408-855-4900 • F: 408-855-4999 • www.alsc.com July 2004 AS91L1006BU AS91L1006BU Gateway Functional Description The basic structure of the AS91L1006BU device is shown in Figure-1. The core of the device is the 16-state IEEE1149.1 TAP controller state machine. All accesses to the internal registers of the AS91L1006BU device are controlled via this state machine during normal operation as per the IEEE1149.1 standard. The address selection logic enables the AS91L1006BU to operate in a MultiDrop environment within system backplane. The address selection logic compares the scanned address to the slot address value presented on the I/O of the AS91L1006BU device. The LSP park/unpark logic provides control through instructions scanned in under the IEEE1149.1 protocol, to select, which LSP will be placed into the active, scan chain. The passthrough and LSP connection logic selects the signal paths for the LSP IEEE1149.1 signals. The device also supports a Pass-Through mode which enables the primary IEEE1149.1 signals to be routed to any of the LSPs. This signal routing is selectable via I/O pins on the AS91L1006BU device. Figure-2 shows the device selection state machine. The AS91L1006BU will perform an address compare on the slot address presented at its I/O and the value scanned in via the IEEE1149.1. If the value matches then the AS91L1006BU becomes selected and is ready for normal access via IEEE1149.1 commands. If the address does not match then the device will proceed to the unselected mode, where it will remain until the AS91L1006BU is issued a GOTOWAIT instruction or a reset occurs via TRST or the LSP_RESET pin. Selected Single Device Device Unselected Parked-RTI Wait for Selection Parked-TLR ParkedPauseDR UnParked Select Group of Devices Select All Devices ParkedPauseIR Figure 2 - AS91L1006BU Selection Logic State machine Figure 3 - The LSP Park/Unpark State Machine The LSP Park/Unpark State Machine controls the insertion of the LSPs into the current active scan chain. The ability to park the LSP in certain IEEE1149.1 states, enable the AS91L1006BU to perform several functions including backplane interconnect testing and IC BIST. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 2 July 2004 AS91L1006BU AS91L1006BU Detailed Mode of Operation Addressing the AS91L1006BU device After a Test-Logic-Reset or power-up, the AS91L1006BU device will be in its Wait-forSelection state with its TDO pin tri-stated, thus avoiding contention in a Multi-Drop environment. The AS91L1006BU device will respond to a device-select sequence for a particular address that is auto generated by third party test tools with respect to the address that is pre-loaded on its S(5..0). Once this sequence has been completed, the AS91L1006BU device will respond to normal IEEE 1149.1 instructions. Note that addresses 6063 have been reserved and the AS91L1006BU device will not respond if the user selects these addresses. The AS91L1006BU device should be in the Wait-for-Selection mode, which can be entered into by issuing an asynchronous reset (through the deassertion of TRST) or by issuing a synchronous reset (through the assertion of TMS for five cycles of TCK). After the device has been selected, it can be issued a GOTOWAIT instruction. The internal IEEE1149.1 state machine of the AS91L1006BU device is taken to the Shift-IR phase and the required Device-ID is shifted into the Instruction register. As the IEEE1149.1 state machine passes through the Update-IR phase, the address is matched to the value on the S(5-0) pins on the AS91L1006BU device; if the values match, then the AS91L1006BU device is selected and is ready to receive any normal IEEE1149.1 command. S(5-0) value < 3A hex or 60 decimal Table 1 - AS91L1006BU IR (7 – 0) value XXVVVVVV Device Selection Table www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 3 July 2004 AS91L1006BU Table 2 - AS91L1006BU Multi Cast Group Selection Table Selection Mode Single Address Mode Binary Function Address XX000000 to Single AS91L1006BU XX111010 selected the TDO of the device will be active All accessible AS91L1006BU devices are selected for operation. TDO on all devices will be in HighZ Access all AS91L1006BU devices that have been placed in GRP0 by their MCGR contents Access all AS91L1006BU devices that have been placed in GRP1 by their MCGR contents Access all AS91L1006BU devices that have been placed in GRP2 by their MCGR contents Access all AS91L1006BU devices that have been placed in GRP3 by their MCGR contents Table 3 - AS91L1006BU Device Register Description Register Name Instruction Register Description AS91L1006BU device addressing and instructiondecode IEEE Std. 1149.1 required register IEEE Std. 1149.1 required register IEEE Std. 1149.1 required register IEEE Std. 1149.1 optional register IEEE Std. 1149.1 optional register AS91L1006BU device non intrusive 8-bit register pre load able from the I/O pins AS91L1006BU device specific single bit register for initiating self testing on a PCB AS91L1006BU device local-port configuration and control bits AS91L1006BU device Auto Write feature enable register AS91L1006BU device Async reset register for the LSPs Broad XX111011 Cast Mode Multi-Cast XX111100 Group 0 Multi-Cast XX111101 Group 1 BoundaryScan Register Bypass Register Device Identification Register User Code Register Status Register Self Test Register Mode Register Auto Write Register LSP Async Reset Register Multi-Cast XX111110 Group 2 Multi-Cast XX111111 Group 3 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 4 July 2004 AS91L1006BU Hex OpCode FF 00 81 AA E7 C5 84 C6 C3 8E 03 88 97 98 99 Binary Op- Data Register Code 11111111 Bypass Register 00000000 10000001 10101010 11100111 11000101 10000100 11000110 11000011 10001110 00000011 10001000 10010111 10011000 10011001 Boundary-Scan Register Boundary-Scan Register Device Identification Register Device Identification Register Device Identification Register Device Identification Register Device Identification Register Device Identification Register Mode Register Multi-Cast Group Register. Device Identification Register User Programmable 32 Bit Identification Register Auto Write Feature Enable Register Single bit low pulse, used to initiate function on PCB (SELF_TEST pin) User programmable status byte (USER_STATUS_DATA pins) Toggles LSP TRST while maintaining the AS91L1006BU in the selected state. Device Identification Register Instructions BYPASS EXTEST SAMPLE/PRELOAD IDCODE UNPARK PARKTLR PARKRTI PARKPAUSE GOTOWAIT* MODESELECT MCGRSELECT SOFTRESET USERCODE AUTOWR STEST_PCB STATUS_BYTE LSP_ASYNC_RESET 9A 9B 10011010 10011011 Other Undefined TBD TBD Table 4 - AS91L1006BU Device Instruction Register OpCodes Note: All instructions act on a single selected AS91L1006BU device only. * This instruction causes the AS91L1006BU to become unselected and revert to the Wait-forSelection state. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 5 July 2004 AS91L1006BU AS91L1006BU device Register descriptions Bypass Register It is a mandatory single bit register that can be connected between PRIM_TDI and PRIM_TDO of the AS91L1006BU device. Multi-Cast Group Register This 2-bit data register enables the host system to place the AS91L1006BU into one of four distinct addressable groups. MCGR Register Bits [1..0] 00 01 10 11 Binary Selection Address XX111100 XX111101 XX111110 XX111111 MCGR GROUP GRP0 GRP1 GRP2 GRP3 Table 5 - Multicast Group Register Mapping Note: The MCGR is reset to 00 upon receiving TRST or the entering of the Test-Logic-Reset state. IDCODE Register It is an optional 32-bit register that can be connected between PRIM_TDI and PRIM_TDO of the AS91L1006BU device. The contents of the IDCODE register will be loaded with the following data when the AS91L1006BU enters Test-LogicReset or passes through Capture-IR: "00000000000000001000001101101111" Bits 0 to 11 indicate ALSC Jedec ID value of: “001101101111” Bits 12 to 27 indicate the part number of the device: “0000000000010000” Bits 28 to 31 indicate the revision of the device: “0000” USERCODE Register The USERCODE is an 8-bit register that can be addressed via standard IEEE1149.1 commands, which are automatically generated by third party test tools. AS91L1006BU returns all zeroes if read from this registerUSERUSER and does have the ability to write into this register. * The AS91L1006BU is a complete second source and pin for pin replacement of the Firecron JTS06BU device. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 6 July 2004 AS91L1006BU internal registers to be reset. In order to enable async reset tests on LSPs, the test tool should instruct the device to toggle the LSP reset pins while maintaining the set up information in the AS91L1006BU. When the instruction is loaded into the AS91L1006BU instruction register, a single bit data register is connected as the data register which is always reset to logic zero when the TAP state machine enters Capture-DR. This will cause the LSP TRST pins to pulse low for one TCK cycle, during the Update-DR phase. SELF_TEST Register The AS91L1006BU device supports a single output pin that can be controlled via the IEEE1149.1 interface. When the instruction is loaded into the AS91L1006BU instruction register, a single bit data register is connected which is always reset to logic zero when the TAP state machine enters Capture-DR. This will cause the SELF_TEST pin to pulse low for one cycle of TCK, during the Update-DR phase. This low going pulse can be used to initiate self-tests on PCB’s in a rack via the JTAG interface. AUTOWR Register LSP_ASYNC_RST Register The AS91L1006BU device supports async reset tests on the devices connected to the LSPs. The standard method of performing these tests by utilizing the primary TRST pin cannot be used as it will cause the AS91L1006BU to deselect and its This is a 6-bit register that controls the passthrough of the JTAG Technologies AutoWR™ signal to any LSP. The register is reset to all zeros when entering the Test-Logic-Reset state. Note: The MCGR is reset to 00 upon receiving TRST or the entering of the Test-Logic-Reset state AutoWr Register (Bit 2 – Bit 0) 000 001 011 100 101 110 111 LSP 3 AutoWr Signal High Z High Z High Z Active Active Active Active LSP 2 AutoWr Signal High Z High Z Active High Z High Z Active Active LSP 1 AutoWr Signal High Z Active Active High Z Active High Z Active AutoWr Register (Bit 5 – Bit 3) 000 001 011 100 101 110 111 LSP 6 AutoWr Signal High Z High Z High Z Active Active Active Active LSP 5 AutoWr Signal High Z High Z Active High Z High Z Active Active LSP 4 AutoWr Signal High Z Active Active High Z Active High Z Active Table 6 - AUTOWR Register Mapping www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 7 July 2004 AS91L1006BU If the LSP is not parked in a stable state, i.e.: Pause-DR, Pause-IR, Run-Test-Idle or TestLogic-Reset, it will be connected into the active scan chain. If all LSPs are parked in a stable state, then the AS91L1006BU will perform a bypass of the 6-LSP chain section. In this way if both sections are in the bypass mode then the AS91L1006BU is performing a loopback of TDI>Register->TDO to the host device. Mode_Select Register (Bit 7 -> Bit 0) XXX0X000 XXX0X001 XXX0X010 XXX0X011 LSP Configuration (If Port Unparked) LSP_Data ->TDO LSP_Data ->LSP4->PAD>TDO LSP_Data ->LSP5->PAD>TDO LSP_Data ->LSP4->PAD>LSP5->PAD->TDO LSP_Data ->LSP6->PAD>TDO LSP_Data ->LSP4->PAD>LSP6->PAD->TDO LSP_Data ->LSP5->PAD>LSP6->PAD->TDO LSP_Data ->LSP4->PAD>LSP5->PAD->LSP6->PAD>TDO MODE_SELECT Register The Mode_Select register allows the LSP of the AS91L1006BU to be connected in various different configurations. A LSP is selected for connection within the scan chain by the contents of the Mode_Select register. Mode_Select Register (Bit 15 -> Bit 8) XXX0X000 XXX0X001 XXX0X010 XXX0X011 LSP Configuration (If Port Unparked) TDI ->Register->LSP_Data TDI ->Register->LSP1->PAD-> LSP_Data TDI ->Register->LSP2->PAD-> LSP_Data TDI ->Register->LSP1->PAD>LSP2->PAD-> LSP_Data TDI ->Register->LSP3->PAD-> LSP_Data TDI ->Register->LSP1->PAD>LSP3->PAD-> LSP_Data TDI ->Register->LSP2->PAD>LSP3->PAD-> LSP_Data TDI ->Register->LSP1->PAD>LSP2->PAD->LSP3->PAD-> LSP_Data XXX0X100 XXX0X101 XXX0X100 XXX0X101 XXX0X110 XXX0X110 XXX0X111 XXX0X111 Table 7 - Mode Select Register Mapping X = Don’t care Register = AS91L1006BU device instruction register or any of the AS91L1006BU device test data registers. PAD = Insertion of a 1-bit register for data synchronization. Upon entering Test-Logic-Reset, the register bits will be loaded with “0000000”. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 8 July 2004 AS91L1006BU Pass Through Support within the AS91L1006BU Device The AS91L1006BU device supports a Pass-Through mode where the primary or master IEEE1149.1 JTAG signals can be routed to any one of the LSPs. When this mode is activated, the “Debug Enable” signal for that LSP will go active, which can be used to place a processor such as the MPC8260 into BDM (Background Debug mode), if required. If no processors are present in the LSP, the Pass-Through mode can be used to assist in the generation of the test vectors or memory tests for the devices that are linked into the selected LSP. The pass-through feature has the effect of simplifying the test vector generation for the LSP, as it also has the effect of removing the AS91L1006BU device from the test vector generation process. PASS_THRU_Enable PASS_THRU_SEL(2) PASS_THRU_SEL(1) PASS_THRU_SEL(0) Active LSP High Low Low Low Low Low Low X Low Low Low Low High High X Low Low High High Low Low X Low High Low High Low High Normal Operation LSP1 LSP2 LSP3 LSP4 LSP5 LSP6 Table 8 - Pass through mode in AS91L1006BU Note: When PASS_THRU_ENABLE is deasserted (logic “1”), then the LSPs are under control of the AS91L1006BU device logic. When PASS_THRU_ENABLE is asserted (logic “0”) and if an invalid combination is presented on the PASS_THRU_SEL lines, then all LSPs are tri-stated. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 9 July 2004 AS91L1006BU Signal Description PIN NAME LSP1_TCK PIN TYPE OUT PIN NUMBER LQFP 31 PIN DESCRIPTION NUMBER FPBGA H4 IEEE1149.1 Test Clock on LSP 1 when PASS_THRU_ENABLE is HIGH. Stable state after port/reset Buffered version of signal present on primary TCK LSP1_TMS OUT 32 J4 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. This pin is tri-stated for all other combinations. IEEE1149.1 Test Mode Select on Logic '1' LSP 1 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data Out on LSP 1 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data In on LSP 1 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. IEEE1149.1 Test Reset on LSP 1 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. This pin is tri-stated for all other combinations. LSP1_TDO OUT 35 H5 LSP1_TDI IN 33 K4 LSP1_TRST OUT 29 K3 Buffered version of signal present on primary TRST www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 10 July 2004 AS91L1006BU PIN NUMBER LQFP 30 PIN Stable state DESCRIPTION NUMBER after port/reset FPBGA J3 Flash, Memory Auto-Write on LSP 1 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. Pass-Through Debug Enable Output Logic '1' on Local Scan Port 1. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 000. This pin is high for all other combinations. IEEE1149.1 Test Clock on LSP 2 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP1_AutoWR PIN TYPE OUT LSP1_DE OUT 28 J2 LSP2_TCK OUT 41 J6 Buffered version of signal present on primary TCK LSP2_TMS OUT 42 H6 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. This pin is tri-stated for all other combinations. IEEE1149.1 Test Mode Select on Logic '1' LSP 2 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data Out on LSP 2 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. This pin is tri-stated for all other combinations. LSP2_TDO OUT 45 J7 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 11 July 2004 AS91L1006BU PIN NUMBER LQFP 44 PIN DESCRIPTION NUMBER FPBGA K7 IEEE1149.1 Test Data In on LSP 2 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. IEEE1149.1 Test Reset on LSP 2 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP2_TDI PIN TYPE IN Stable state after port/reset LSP2_TRST OUT 37 K5 Buffered version of signal present on primary TRST LSP2_AutoWR OUT 40 K6 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. This pin is tri-stated for all other combinations. Flash, Memory Auto-Write on LSP 2 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. PASS_THRU Debug Enable Output Logic '1' on LSP 2. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 001. This pin is high for all other combinations. IEEE1149.1 Test Clock on LSP 3 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. This pin is tri-stated for all other combinations. LSP2_DE OUT 36 J5 LSP3_TCK OUT 49 K9 Buffered version of signal present on primary TCK www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 12 July 2004 AS91L1006BU PIN NUMBER LQFP 50 PIN Stable state DESCRIPTION NUMBER after port/reset FPBGA K10 IEEE1149.1 Test Mode Select on Logic '1' LSP 3 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data Out on LSP 3 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data In on LSP 3 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. IEEE1149.1 Test Reset on LSP 3 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP3_TMS PIN TYPE OUT LSP3_TDO OUT 53 H10 LSP3_TDI IN 52 J10 LSP3_TRST OUT 47 J8 Buffered version of signal present on primary TRST LSP3_LSP_ AutoWR OUT 48 K8 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. This pin is tri-stated for all other combinations. Flash, Memory Auto-Write on LSP 3 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 13 July 2004 AS91L1006BU PIN NUMBER LQFP 46 PIN Stable state DESCRIPTION NUMBER after port/reset FPBGA H7 PASS_THRU Debug Enable Output Logic '1' on LSP 3. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 010. This pin is high for all other combinations. IEEE1149.1 Test Clock on LSP 4 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP3_DE PIN TYPE OUT LSP4_TCK OUT 79 A8 Buffered version of signal present on primary TCK LSP4_TMS OUT 78 A9 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. This pin is tri-stated for all other combinations. IEEE1149.1 Test Mode Select on Logic '1' LSP 4 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data Out on LSP 4 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data In on LSP 4 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. LSP4_TDO OUT 76 B10 LSP4_TDI IN 77 B9 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 14 July 2004 AS91L1006BU PIN NUMBER LQFP 81 PIN DESCRIPTION NUMBER FPBGA A7 IEEE1149.1 Test Reset on LSP 4 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP4_TRST PIN TYPE OUT Stable state after port/reset Buffered version of signal present on primary TRST LSP4_AutoWR OUT 80 B8 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. This pin is tri-stated for all other combinations. Flash, Memory Auto-Write on LSP 4 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. PASS_THRU Debug Enable Output Logic '1' on LSP 4. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 011. This pin is high for all other combinations. IEEE1149.1 Test Clock on LSP 5 when PASS_THRU_ENABLE is HIGH. LSP4_DE OUT 83 B7 LSP5_TCK OUT 70 D10 Buffered version of signal present on primary TCK LSP5_TMS OUT 69 D9 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. This pin is tri-stated for all other combinations. IEEE1149.1 Test Mode Select on Logic '1' LSP 5 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. This pin is tri-stated for all other combinations. www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 15 July 2004 AS91L1006BU PIN NUMBER LQFP 67 PIN Stable state DESCRIPTION NUMBER after port/reset FPBGA E8 IEEE1149.1 Test Data Out on LSP 5 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data In on LSP 5 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. IEEE1149.1 Test Reset on LSP 5 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP5_TDO PIN TYPE OUT LSP5_TDI IN 68 E7 LSP5_TRST OUT 72 C9 Buffered version of signal present on primary TRST LSP5_AutoWR OUT 71 D8 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. This pin is tri-stated for all other combinations. Flash, Memory Auto-Write on LSP 5 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. PASS_THRU Debug Enable Output Logic '1' on LSP 5. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 100. This pin is high for all other combinations. LSP5_DE 75 C10 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 16 July 2004 AS91L1006BU PIN NUMBER LQFP 61 PIN DESCRIPTION NUMBER FPBGA F10 IEEE1149.1 Test Clock on LSP 6 when PASS_THRU_ENABLE is HIGH. PIN NAME LSP6_TCK PIN TYPE OUT Stable state after port/reset Buffered version of signal present on primary TCK LSP6_TMS OUT 60 F9 Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. This pin is tri-stated for all other combinations. IEEE1149.1 Test Mode Select on Logic '1' LSP 6 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data Out on LSP 6 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. This pin is tri-stated for all other combinations. IEEE1149.1 Test Data In on LSP 6 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. IEEE1149.1 Test Reset on LSP 5 when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. This pin is tri-stated for all other combinations. LSP6_TDO OUT 57 G10 LSP6_TDI IN 58 G8 LSP6_TRST OUT 64 E9 Buffered version of signal present on primary TRST www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 17 July 2004 AS91L1006BU PIN NUMBER LQFP 63 PIN Stable state DESCRIPTION NUMBER after port/reset FPBGA F7 Flash, Memory Auto-Write on LSP 6 Logic '1' when PASS_THRU_ENABLE is HIGH. Pin is in Pass-Through mode when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101; PRIM_AutoWR is routed to output. This pin is tri-stated for all other combinations. PASS_THRU Debug Enable Output Logic '1' on LSP 6. Active low output when PASS_THRU_ENABLE = 0 and PASS_THRU_SEL[2:0] = 101. This pin is high for all other combinations. IEEE1149.1 Primary Test Clock Input. IEEE1149.1 Primary Test Mode Select Input. IEEE1149.1 Primary Test Data Output. This pin is tri-stated when AS91L1006BUis not selected. IEEE1149.1 Primary Test Data Input IEEE1149.1 Primary Test Reset Input. PIN NAME LSP6_AutoWR PIN TYPE OUT LSP6_DE OUT 65 E10 PRIM_TCK PRIM_TMS PRIM_TDO IN IN OUT 87 21 20 A6 G2 G1 HighZ PRIM_TDI PRIM_TRST IN IN 19 22 G3 H2 PRIM_AutoWR IN S[5:0] IN This active low asynchronous reset input signal places AS91L1006U in Wait-for-Selection state. 16 F1 Primary Auto-Write Input controlled by test equipment to shorten Flash memory programming. 8,7,6,5,100, D2,D1,D3,C AS91L1006BU Slot Address[5:0] 99 2,B2,A2 Inputs. Used to set address at which AS91L1006BU will respond; typically set by hardwired connection on the backplane. Test Output Enable Input. Tri-states all LSPs, when asserted low. *TOE IN 88 B6 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 18 July 2004 AS91L1006BU PIN NUMBER LQFP 14 PIN DESCRIPTION NUMBER FPBGA F4 LSP Reset Input. PIN NAME LSP_RESET_n PIN TYPE IN Stable state after port/reset AS91L1006BU_ SELECTED OUT 25 K1 Active low resets AS91L1006BU to “Wait-for-Selection” state and pulses all LSP TRST output pins to low. This resets all devices with TRST function; typically this signal would be connected to a power-on-reset function. AS91L1006BU_Selected Output. Logic '1' Active low when AS91L1006BU is selected; typically used to control off board buffering. LSP Enabled Output. Logic '1' LSP_ENABLE OUT 24 J1 USER_STATUS _BYTE[7:0] IN SELF_TEST OUT PASS_THRU_ ENABLE IN Active low when AS91L1006BU is selected; typically used to set IEEE1149.1 compliance enable pins on devices. 84, 85, 92, C7,C6,C5,C AS91L1006BU Status_Byte Inputs. 93, 94, 96, 4,B4,A4,B3, 97, 98 A3(MSB- Used to provide status information of (MSB-LSB) LSB) the PCB under test back to the test master via the IEEE1149.1 bus. Eight signals levels can be monitored and then reported via the IEEE1149.1 bus in a non intrusive manner. 27 K2 Provides a low going output pulse Logic '1' under command from the IEEE1149.1 bus, which can be used to start self-test functions on a PCB. 9 E4 PASS_THRU Enable Input. Active high disables Pass-Through mode. Active low enables Pass-Through mode. 13,12,10 E2,E1,E3 PASS_THRU Select Inputs. (MSB-LSB) (MSB-LSB) Used to select active routing of PassThrough ports enabled by active low on PASS_THRU_ENABLE pin. 000 = LSP1 001 = LSP2 010 = LSP3 011 = LSP4 100 = LSP5 101 = LSP6 PASS_THRU_ SEL12:0] IN www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 19 July 2004 AS91L1006BU PIN NUMBER LQFP 38, 86, 11, 26, 43, 59, 74, 95, 2, 17, 54, 55 90 PIN DESCRIPTION NUMBER FPBGA D6, G5, C3, Ground pins. D7, E5, F6, G4,H8, H9, J9,B1, A5, F2 PIN NAME GND PIN TYPE POWER Stable state after port/reset VCC POWER 39, 91, 3, D5, G6, C8, VCC pins. 18, 34, 51, D4, E6, F5, 66, G7, 82,23,56 H3,G9,H1 89 B5 Factory Test_Enable Input. This pin should be left unconnected. IEEE1149.1 ASIC Test Clock Input. IEEE1149.1 ASIC Test Mode Select. Input IEEE1149.1 ASIC Test Clock Output. IEEE1149.1 ASIC Test Clock Input. ASIC_TEST_ EN ASIC_TCK ASIC_TMS ASIC_TDO ASIC_TDI No Connects IN IN IN OUT IN 62 15 73 4 1 F8 F3 A10 A1 C1 Table 9 - AS91L0006BU Signal Description Absolute Maximum Ratings Parameter Supply Voltage (Vcc) DC Input Voltage (Vi) Max sink current when Vi = -0.5V Max source current when Vi = Vcc + 0.5V Max Junction Temperature with power applied Tj Max Storage temperature Maximum Range -0.3V to 5.5V -0.5V to Vcc +0.5V -20mA +20mA +125 degrees C -55 to +150 degree C Table 10 - Absolute Maximum Ratings Note: Stress above the stated maximum values may cause irreparable damage to the device. Correct operation of the device at these values is not guaranteed. Recommended Operating Conditions www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 20 July 2004 AS91L1006BU Parameter Supply Voltage (Vcc) Input Voltage (Vi) Output Voltage (Vo) Operating Temperature (Ta) Commercial Industrial (Ta) Operating Range 3.0V to 3.6V 0V to Vcc 0V to Vcc 0 C to 70 C -40 deg C to +85 deg C, 3.00V to 3.6V Table 11 - Recommended Operating Conditions www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 21 July 2004 AS91L1006BU AC Electrical Characteristics Tch TCK Tsu Th Tcl Tcw TMS TDI Toe Tco TDO Tpd Lsp Signal High Z High Z Figure 4 - AS91L1006BU AC Timing Diagram SYMBOL Parameter Tcw Tch Tcl Tsu Th Toe Tco Tpd TCK clock pulse width TCK pulse width high TCK pulse width low TCK Setup time TCK Hold time Neg Edge TCK to valid data enable Neg Edge TCK to valid data Pass through Mode Primary/Lsp Delay MIN 100 50 50 30 40 20 15 MAX 10 UNITS ns ns ns ns ns ns ns ns Table 12 - AS91L1006BU AC Timing Information www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 22 July 2004 AS91L1006BU DC Electrical Characteristics Symbol VIH VIL Symbol VOH VOL Ioz Icc Iccd Parameter Minimum High Input Voltage Maximum Low Input Voltage Parameter Minimum High Output Voltage Minimum LowOutput Voltage Max 5.25 0.8V Value 2.4V 0.4V Min 2.0 -0.3V Condition Ioh=24mA or 8mA as defined by pin Iol=24mA or 8mA as defined by pin Condition Tristate output leakage -10 or 10 mA Maximum quiecennt supply current Maximum dynamic supply current 2mA 80mA TCK freq equal to 10 MHz Table 13 - AS91L1006BU DC Electrical Characteristics Packaging Information The AS91L1006BU is available in a 100-pin LQFP or a 100-pin FPBGA lead free package. SYMBOL LE AD S TO L. MAX. 100 LEAD 1 .6 0 1 A D Square A A D D 1 2 M IN M IN MAX MAX 0 .0 5 1 .3 5 1 .4 0 0 .1 5 1 .4 5 NOM B A S IC 1 8 .0 0 1 4 .0 0 1 B A S IC D1 Square L 0 .1 5 0 .6 0 L1 REF 1 .0 0 b M IN MAX 0 .1 7 0 .2 7 e B A S IC 0 .5 0 ccc MAX 0 .0 8 ddd NOM JED EC R EF # 0 .0 8 M S -0 2 6 3 NOT E S : 1 . A L L L I N E A R D I M E N S IO N S A R E I N M I L L I M E T E R S . 2 . P L AS T I C B O DY D I M E N S I O NS DO N O T I N C L U D E F L AS H O R P R O T USIO N . M AX A L L O W A BL E 0 . 2 5 P ER SI DE. 3. 3 . L EAD C O UN T O N D R A W I N G N O T RE PRESENTAT I VE O F A C TUAL P ACKAG E. 12 N O M A 0-7 TYP A1 A2 -C0.09/0.20 TYP A e 0.25 L1 L b CCC LEAD COPLANARITY al al al M A-B S DS 12 N O M Figure 5 - LQFP-100 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 21 July 2004 AS91L1006BU D 2 A B REV. A B Revisions DESCRIPTION Initial document release. Updated ball coplanarity limits from 0.20mm to 0.15mm. ECN 91253 DATE 12-04-01 E C 0.15 C D1 K I H G F E D C B A 1 2 3 4 5 6 7 8 9 10 E1 SYMBOL A A1 A2 b D D1 E E1 e PACKAGE NUMBER JEDEC REF # DIMENSIONS MIN. -0.30 0.25 0.50 NOM. ---0.60 11.00 BSC 9.00 BSC 11.00 BSC 9.00 BSC 1.00 FBGA0100-11F MO-192 VAR. AAC-1 MAX. 1.70 -1.10 0.70 b 0.25 M 0.25 M CAB C Figure 6 - FPBGA-100 www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 22 July 2004 AS91L1006BU Device Selector Guide and Ordering Information AS91L Aliance Semiconductor system solution XXXX UU - CC PP - TEMP - L Blank = leaded F = lead free G = green C = Commercial (0 to 70 degrees C) I = Industrial (-40 to 85 degrees C) Package L100 = 100 pin LQFP F100 = 100 pin FPBGA Clock speed 10 = 10 MHz TCK 40 = 40 MHz TCK Device family 1001 1002 1003 1006 Product version S = standard U = 16-bit user code BU = 8-bit status/user code E = enhanced Figure 7 - Part Numbering Guide www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 23 July 2004 AS91L1006BU Part Number AS91L1006BU – 10L100-C AS91L1006BU – 10L100-CF AS91L1006BU – 10L100-I AS91L1006BU – 10L100-IF AS91L1006BU – 10F100-C AS91L1006BU – 10F100-CG AS91L1006BU – 10F100-I AS91L1006BU – 10F100-IG AS91L1006BU – 40L100-CF Description JTAG 6-Port Gateway, 100-pin LQFP package, commercial JTAG 6-Port Gateway, 100-pin LQFP package, commercial, lead free JTAG 6-Port Gateway, 100-pin LQFP package, industrial JTAG 6-Port Gateway, 100-pin LQFP package, industrial, lead free JTAG 6-Port Gateway 100-pin FPBGA package, commercial JTAG 6-Port Gateway 100-pin FPBGA, commercial, green package JTAG 6-Port Gateway 100-pin FPBGA package, industrial JTAG 6-Port Gateway 100-pin FPBGA, industrial, green package JTAG 6-Port Gateway, 100-pin LQFP package, commercial, lead free, 40 MHz TCK JTAG 6-Port Gateway, 100-pin LQFP package, industrial, lead free, 40 MHz TCK JTAG 6-Port Gateway 100-pin FPBGA, commercial, green package, 40 MHz TCK JTAG 6-Port Gateway 100-pin FPBGA, industrial, green package, 40 MHz TCK AS91L1006BU – 40L100-IF AS91L1006BU – 40F100-CG AS91L1006BU – 40F100-IG Table 14 - Valid Part Number Combinations www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 24 July 2004 AS91L1006BU Device Master AS91L1001 AS91L1002 AS91L1003U AS91L1006BU Description FPBGA-100 (1mm pitch) Package Options LQFP-100 JTAG Test Controller JTAG Test Sequencer 3-Port Gateway 6-Port Gateway x x x x x x x x Table 15 - JTAG Controller Product Family www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 25 July 2004 AS91L1006BU www.alsc.com Alliance Semiconductor 2003, 2004 © Copyright Alliance Semiconductor Corporation. All Rights reserved. 26
AS91L1006BU 价格&库存

很抱歉,暂时无法提供与“AS91L1006BU”相匹配的价格&库存,您可以联系我们找货

免费人工找货