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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
IA82527-PTQ44A-R

IA82527-PTQ44A-R

  • 厂商:

    INNOVASIC

  • 封装:

  • 描述:

    IA82527-PTQ44A-R - Serial Communications Controller CAN Protocol - InnovASIC, Inc

  • 数据手册
  • 价格&库存
IA82527-PTQ44A-R 数据手册
IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY IA82527 Serial Communications Controller ▪ CAN Protocol Data Sheet Document Version 1.0 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 1 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Copyright © 2007 by Innovasic Semiconductor, Inc. Published by Innovasic Semiconductor, Inc. 3737 Princeton Drive NE, Suite 130, Albuquerque, NM 87107 Innovasic Semiconductor, Inc. 3737 Princeton Drive NE, Suite 130 Albuquerque, NM 87107-4237 www.innovasic.com An ISO 9001:2000 Company Office: FAX: Toll Free: 505.883.5263 505.883.5477 1-888.824.4184 Intel is a registered trademark of Intel Corporation. MILES™ is a trademark of Innovasic Semiconductor, Inc. ® Motorola is a registered trademark of Motorola, Inc. ® Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 2 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table of Contents Contents 1. 2. 3. 4. Introduction......................................................................................................................... 5 1.1 General Description .................................................................................................... 5 1.2 Features ..................................................................................................................... 6 Packaging and Pin Descriptions ......................................................................................... 7 2.1 Packages and Pinouts ................................................................................................ 7 2.2 Pin/Signal Descriptions ............................................................................................. 10 Maximum Ratings, Thermal Characteristics, and DC Parameters..................................... 18 Functional Description ...................................................................................................... 21 4.1 Hardware Architecture .............................................................................................. 21 4.1.1 CAN Controller.............................................................................................. 22 4.1.2 RAM ............................................................................................................. 22 4.1.3 CPU Interface ............................................................................................... 22 4.1.4 I/O Ports ....................................................................................................... 23 4.1.5 Programmable Clock Output......................................................................... 23 4.2 Address Map............................................................................................................. 23 4.3 CAN Message Objects.............................................................................................. 23 AC Characteristics............................................................................................................ 26 Physical Dimensions......................................................................................................... 42 Ordering Information......................................................................................................... 45 5. 6. 7. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 3 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY List of Figures Figure 1. IA82527 44-Pin PLCC Package Diagram ................................................................... 8 Figure 2. IA82527 44-Pin QFP Package Diagram ..................................................................... 9 Figure 3. IA82527 Functional Block Diagram........................................................................... 21 Figure 4. mosi/miso Connection .............................................................................................. 22 Figure 5. IA82527 Address Map .............................................................................................. 24 Figure 6. IA82527 Message Object Structure .......................................................................... 25 Figure 7. Mode 0 and Mode 1 General Bus Timing ................................................................. 29 Figure 8. Mode 0 and Mode 1 ready Timing for Read Cycle.................................................... 30 Figure 9. Mode 0 and Mode 1 ready Timing for Write Cycle with No Write Pending ................ 30 Figure 10. Mode 0 & Mode 1 ready Timing for Write Cycle with Write Active........................... 31 Figure 11. Mode 2 General Bus Timing ................................................................................... 33 Figure 12. Mode 3, Asynchronous Operation, Read Cycle ...................................................... 35 Figure 13. Mode 3, Asynchronous Operation, Write Cycle ...................................................... 36 Figure 14. Mode 3, Synchronous Operation, Read Cycle Timing ............................................ 38 Figure 15. Mode 3, Synchronous Operation, Write Cycle Timing............................................. 39 Figure 16. Serial Interface Mode, icp = 0 and cp = 0 ............................................................... 41 Figure 17. Serial Interface Mode, icp = 1 and cp = 1 ............................................................... 41 Figure 18. 44-Pin PLCC Physical Dimensions......................................................................... 43 Figure 19. 44-Pin QFP Physical Dimensions ........................................................................... 44 List of Tables Table 1. IA82527 44-Pin PLCC Pin List..................................................................................... 8 Table 2. IA82527 44-Pin QFP Pin List ....................................................................................... 9 Table 3. IA82527 Pin/Signal Descriptions................................................................................ 10 Table 4. IA82527 Absolute Maximum Ratings ......................................................................... 18 Table 5. IA82527 Thermal Characteristics............................................................................... 18 Table 6. IA82527 DC Parameters............................................................................................ 19 Table 7. IA82527 ISO Physical Layer DC Parameters............................................................. 20 Table 8. Mode 0 and Mode 1 General Bus and ready Timing .................................................. 27 Table 9. Mode 2 General Bus Timing ...................................................................................... 32 Table 10. Mode 3 Asynchronous Operation Timing ................................................................. 34 Table 11. Mode 3 Synchronous Operation Timing................................................................... 37 Table 12. Serial Interface Mode Timing ................................................................................... 40 Table 13. 44-Pin PLCC Physical Dimensions .......................................................................... 43 Table 14. 44-Pin QFP Physical Dimensions ............................................................................ 44 Table 15. IA82527 Ordering Information.................................................................................. 45 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 4 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 1. Introduction The Innovasic Semiconductor IA82527 Controller Area Network (CAN) Serial Communications Controller is a form, fit, and function replacement for the original Intel® 82527 Serial Communications Controller. These devices are produced using Innovasic’s Managed IC Lifetime Extension System (MILES™). This cloning technology, which produces replacement ICs beyond simple emulations, ensures complete compatibility with the original device, including any “undocumented features.” Additionally, MILES™ captures the clone design in such a way that production of the clone can continue even as silicon technology advances. The IA82527 Serial Communications Controller replaces the obsolete Intel® 82527 device, allowing users to retain existing board designs, software compilers/assemblers, and emulation tools, thereby avoiding expensive redesign efforts. NOTE This data sheet contains preliminary information for the Innovasic Semiconductor IA82527 Serial Communications Controller. The finalized data sheet that documents all necessary engineering information about the IA82527 will be available when the device nears completion in Q2 2008. 1.1 General Description Controller Area Network (CAN) protocol uses a multi-master CSMA/CR (Carrier Sense, Multiple Access with Collision Resolution) bus to transfer message objects between network nodes. The IA82527 supports CAN Specification 2.0 Part A and B, standard and extended message frames, and has the capability to transmit, receive, and perform message filtering on extended message frames. The IA82527 can store 15 message objects of 8-byte data length. Each message object can be configured as either transmit or receive except for the last message object, which is receiveonly. The last message object also provides a special acceptance mask designed to allow select groups of different message identifiers to be received. The IA82527 also provides a programmable acceptance mask that allows users to globally mask any identifier bits of the incoming message. This global mask can be used for both standard and extended message frames. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 5 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 1.2 Features The primary features of the IA82527 are as follows: • CAN Protocol Support o Specification 2.0, Part A and Part B o Standard Data and Remote Frames o Extended Data and Remote Frames CAN Bus Interface o Configurable Input Comparator o Configurable Output Driver Global Mask, Programmable o Standard Message Identifier o Extended Message Identifier Message Objects o 14 Transmit/Receive Buffers o 1 Receive Buffer with Programmable Mask Programmable Bit Rate Flexible Status Interface CPU Interface Options o 16-Bit Multiplexed Intel® Architecture o 8-Bit Multiplexed Intel® Architecture o 8-Bit Multiplexed Non-Intel® Architecture o 8-Bit Non-Multiplexed Non-Intel® Architecture o Serial (SPI) I/O Ports (2) o 8-Bit o Bidirectional Flexible Interrupt Structure Programmable Clock Output • • • • • • • • • A more detailed description of the IA82527, including the features listed above, is provided in Section 4. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 6 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 2. 2.1 Packaging and Pin Descriptions Packages and Pinouts The Innovasic Semiconductor IA82527 CAN Serial Communications Controller is available in the following packages: • • 44-Pin Plastic Leaded Chip Carrier (PLCC) 44-Pin Quad Flat Pack (QFP) The 44-pin PLCC package is shown in Figure 1/Table 1, and the 44-pin QFP package is shown in Figure 2/Table 2. Detailed descriptions of pin/signal functions are provided in section 2.2 (Table 3). NOTE Table 1 (PLCC package) and Table 2 (QFP package) provide numerical indexes of pin names. Table 3 provides an alphabetical index of pin and signal descriptions. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 7 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 1. IA82527 44-Pin PLCC Package Diagram Table 1. IA82527 44-Pin PLCC Pin List Pin 1 2 3 4 5 6 7 8 9 10 11 Name vcc a2/ad2/csas a1/ad1/cp a0/ad0/icp ale/as rd_n/e wr_n/wrl_n/r-w_n cs_n dsack0_n wrh_n/p2.7 int_n/p2.6 Pin 12 13 14 15 16 17 18 19 20 21 22 Name p2.5 p2.4 p2.3 p2.2 p2.1 p2.0 xtal1 xtal2 vss2 rx1 rx0 Pin 23 24 25 26 27 28 29 30 31 32 33 Name vss1 int_n/vcc/2 tx1 tx0 clkout ready/miso reset_n mode1 ad15/d7/p1.7 ad14/d6/p1.6 ad13/d5/p1.5 Pin 34 35 36 37 38 39 40 41 42 43 44 Name ad12/d4/p1.4 ad11/d3/p1.3 ad10/d2/p1.2 ad9/d1/p1.1 ad8/d0/p1.0 a7/ad7 a6/ad6/sclk a5/ad5 a4/ad4/mosi a3/ad3/ste mode0 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 8 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 2. IA82527 44-Pin QFP Package Diagram Table 2. IA82527 44-Pin QFP Pin List Pin 1 2 3 4 5 6 7 8 9 10 11 Name wr_n/wrl_n/r-w_n cs_n dsack0_n wrh_n/p2.7 int_n/p2.6 p2.5 p2.4 p2.3 p2.2 p2.1 p2.0 Pin 12 13 14 15 16 17 18 19 20 21 22 Name xtal1 xtal2 vss2 rx1 rx0 vss1 int_n/vcc/2 tx1 tx0 clkout ready/miso Pin 23 24 25 26 27 28 29 30 31 32 33 Name reset_n mode1 ad15/d7/p1.7 ad14/d6/p1.6 ad13/d5/p1.5 ad12/d4/p1.4 ad11/d3/p1.3 ad10/d2/p1.2 ad9/d1/p1.1 ad8/d0/p1.0 a7/ad7 Pin 34 35 36 37 38 39 40 41 42 43 44 Name a6/ad6/sclk a5/ad5 a4/ad4/mosi a3/ad3/ste mode0 vcc a2/ad2/csas a1/ad1/cp a0/ad0/icp ale/as rd_n/e Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 9 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 2.2 Pin/Signal Descriptions Descriptions of the pin and signal functions for the IA82527 Serial Communications Controller are provided in Table 3. Several of the IA82527 pins have different functions depending on the operating mode of the device. Each of the different signals supported by a pin is listed and defined in Table 3, indexed alphabetically in the first column of the table. Additionally, the name of the pin associated with the signal as well as the pin numbers for both the PLCC and QFP packages are provided in the “Pin” column. If the signal and pin names are the same, no entry is provided in the “Pin-Name” column. Table 3. IA82527 Pin/Signal Descriptions Signal Name Pin PLCC 4 3 2 43 42 41 40 39 4 3 2 43 42 41 40 39 38 37 36 35 34 33 32 31 QFP 42 41 40 37 36 35 34 33 42 41 40 37 36 35 34 33 32 31 30 29 28 27 26 25 a0/ad0/icp a1/ad1/cp a2/ad2/csas a3/ad3/ste a4/ad4/mosi a5/ad5 a6/ad6/sclk a7/ad7 a0/ad0/icp a1/ad1/cp a2/ad2/csas a3/ad3/ste a4/ad4/mosi a5/ad5 a6/ad6/sclk a7/ad7 ad8/d0/p1.0 ad9/d1/p1.1 ad10/d2/p1.2 ad11/d3/p1.3 ad12/d4/p1.4 ad13/d5/p1.5 ad14/d6/p1.6 ad15/d7/p1.7 Description a0 a1 a2 a3 a4 a5 a6 a7 ad0 ad1 ad2 ad3 ad4 ad5 ad6 ad7 ad8 ad9 ad10 ad11 ad12 ad13 ad14 ad15 address bits 7–0. Input. Mode 3. When the IA82527 is configured to operate in the 8-bit non® multiplexed non-Intel architecture mode (Mode 3), these lines provide the 8-bit address bus input to the device. address/data bits 15–0. Input/Output. Mode 1. When the IA82527 is configured to operate in the 16-bit multiplexed ® Intel architecture mode (Mode 1), these lines provide the 16-bit address bus (input) and the 16-bit data bus (input/output) for the device. ale ale/as 5 43 address latch enable. Input. Active High. Mode 0 and Mode 1. When the IA82527 is configured to operate in either the 8-bit ® multiplexed Intel architecture mode (Mode 0) or the 16-bit ® multiplexed Intel architecture mode (Mode 1), this signal latches the address into the device during the address phase of the bus cycle. continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 10 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC QFP Description address strobe. Input. Active High. Mode 2. When the IA82527 is configured to operate in either the 8-bit ® multiplexed non-Intel architecture mode (Mode 2), this signal latches the address into the device during the address phase of the bus cycle. NOTE: If the IA82527 is configured to operate in Mode 3 (8-bit non® multiplexed non-Intel architecture), this pin must be tied high. clock out. Output (push-pull). This output provides a programmable clock frequency. The frequency is set via the Clockout Register (1FH) and can range from the frequency of the xtal (crystal) input to xtal/n, where n can be an integer value from 2 through 15. This output allows the IA82527 to clock other devices such as the host CPU. clock phase. Input. Serial Interface Mode. When this input is a logic 0, data are sampled on the rising edge of sclk. When this input is a logic 1, data are sampled on the falling edge of sclk. chip select. Input. Active Low (Modes 0–3); Selectable Active Level (Serial Interface Mode). When the IA82527 is configured to operate in one of the parallel interface modes (Modes 0–3) or the Serial Interface Mode, this input, during its active state, selects the device allowing CPU access. For Serial Interface Mode operation, the active state is selectable (i.e., either high or low) via the IA8257 csas pin. as ale/as 5 43 clkout — 27 21 cp a1/ad1/cp 3 41 cs_n — 8 2 csas d0 d1 d2 d3 d4 d5 d6 d7 a2/ad2/csas 2 40 chip select active state. Input. Serial Interface Mode. When this input is a logic 0, the cs_n input is configured to function active low. When this input is a logic 1, the cs_n input is configured to function active high. ad8/d0/p1.0 ad9/d1/p1.1 ad10/d2/p1.2 ad11/d3/p1.3 ad12/d4/p1.4 ad13/d5/p1.5 ad14/d6/p1.6 ad15/d7/p1.7 38 37 36 35 34 33 32 31 32 31 30 29 28 27 26 25 data bits 7–0. Input/Output. Mode 3. When the IA82527 is configured to operate in the 8-bit non® multiplexed non-Intel architecture mode (Mode 3), these lines provide the 8-bit data bus to the device. continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 11 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC QFP Description data and size acknowledge 0. Output. Active Low (open drain with active pull-up). Mode 3 (asynchronous operation). When the IA82527 is configured to operate in the 8-bit non® multiplexed non-Intel architecture mode (Mode 3), this signal functions as follows: when the CPU reads from the IA82527, dsack0_n active low indicates that the data are valid; when the CPU writes to the IA82527, dsack0_n active low indicates that the data have been received. enable. Input. Active High. Mode 3 (asynchronous). When the IA82527 is configured to operate in the 8-bit non® multiplexed non-Intel architecture mode (Mode 3), this signal functions as follows: when the CPU reads from or writes to the IA82527, e active high indicates that the address is valid. idle clock polarity. Input. Serial Interface Mode. When this input is a logic 0, the polarity for the idle state of sclk is low. When this input is a logic 1, the polarity for the idle state of sclk is high. interrupt. Output (open collector). Active Low. On the IA82527, two pins can provide the interrupt (int_n) output; however, depending on the setting of the MUX bit in the CPU Interface Register (02H), only one of the pins will serve as the source of int_n as follows: dsack0_n — 9 3 e rd_n/e 6 44 icp a0/ad0/icp 4 42 int_n/ VCC/2 24 18 • PLCC Package: W hen the MUX bit of the CPU Interface Register is 0, pin 24 functions as the int_n output and pin 11 functions as p2.6. W hen the MUX bit of the CPU Interface Register is 1, pin 11 functions as the int_n output and pin 24 functions as Vcc/2. int_n - • QFP Package: int_n/p2.6 11 5 - W hen the MUX bit of the CPU Interface Register is 0, pin 18 functions as the int_n output and pin 5 functions as p2.6. W hen the MUX bit of the CPU Interface Register is 1, pin 5 functions as the int_n output and pin 18 functions as Vcc/2. continued . . . - Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 12 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC 28 QFP 22 Description master in slave out. Output (open drain). Serial Interface Mode. When the IA82527 is configured to operate with a serial interface, miso is the serial data output. modeN (N = 1 or 0). Input. The logic levels at the mode0 and mode1 inputs determine the operating mode (i.e., interface type) of the IA82527 as follows: mode1 mode0 0 1 0 1 Interface Type 8-bit Multiplexed Intel ® 16-bit Multiplexed Intel ® 8-bit Multiplexed Non-Intel ® 8-bit Non-Multiplexed Non-Intel ® miso ready/miso mode0 — 44 38 0 0 1 1 The mode1 and mode0 inputs are also used to establish the Serial Interface Mode as follows: when the IA82527 is reset, if • • • • — 30 24 mode1 mode1 = 0 mode0 = 0 rd_n = 0 wr_n = 0 the Serial Interface Mode will be selected. The mode1 and mode0 pins are internally connected to weak pulldowns. These pins will be pulled low during reset if unconnected. Following reset, these pins will float. mosi a4/ad4/mosi 42 36 master out slave in. Input. Serial Interface Mode. When the IA82527 is configured to operate with a serial interface, mosi is the serial data input. continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 13 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC 38 QFP 32 Description port 1, bit N (N = 7–0). Input/Output (general-purpose). Mode 0, Mode 2, and Serial Interface Mode. Port 1 bits p1.7–p1.0 can be individually programmed as inputs or outputs. Programming is accomplished by writing to the P1CONF Register (9FH). The 8 bits of the P1CONF Register, P1CONF7– P1CONF0, correspond directly to pins p1.7–p1.0. Writing a 0 to a bit in the P1CONF Register causes the corresponding pin to be configured as a high-impedance input. Writing a 1 to a bit in the P1CONF Register causes the corresponding pin to be configured as a push-pull output. All Port 1 pins have weak pull-ups until the port is configured by writing to the P1CONF Register. The default value of the P1CONF Register following a reset is 00H. Data are read from Port 1 via the P1IN Register (BFH). A logic 0 for any bit in this register means that a logic 0 was read from the corresponding pin; a logic 1 for any bit means that a logic 1 was read from the corresponding pin. The default value of the P1IN Register following a reset is FFH. Data are written to Port 1 via the P1OUT Register (DFH). Writing a logic 0 to any bit in this register means that a logic 0 is written to the corresponding pin; writing a logic 1 to any bit means that a logic 1 is written to the corresponding pin. The default value of the P1OUT Register following a reset is 00H. p1.0 ad8/d0/p1.0 p1.1 ad9/d1/p1.1 37 31 p1.2 ad10/d2/p1.2 36 30 p1.3 ad11/d3/p1.3 35 29 p1.4 ad12/d4/p1.4 34 28 p1.5 ad13/d5/p1.5 33 27 p1.6 ad14/d6/p1.6 32 26 p1.7 ad15/d7/p1.7 31 25 p2.0 — 17 11 p2.1 — 16 10 p2.2 — 15 9 p2.3 — 14 8 port 2, bit N (N = 7–0). Input/Output. Port 2 bits p2.7–p2.0, can be individually programmed as inputs or outputs. Programming is accomplished by writing to the P2CONF Register (AFH). The 8 bits of the P2CONF Register, P2CONF7– P2CONF0, correspond directly to pins p2.7–p2.0. Writing a 0 to a bit in the P2CONF Register causes the corresponding pin to be configured as a high-impedance input. Writing a 1 to a bit in the P2CONF Register causes the corresponding pin to be configured as a push-pull output. All Port 2 pins have weak pull-ups until the port is configured by writing to the P2CONF Register. The default value of the P1CONF Register following a reset is 00H. Data are read from Port 2 via the P2IN Register (CFH). A logic 0 for any bit in this register means that a logic 0 was read from the corresponding pin; a logic 1 for any bit means that a logic 1 was read from the corresponding pin. The default value of the P2IN Register following a reset is FFH. Data are written to Port 2 via the P2OUT Register (EFH). Writing a logic 0 to any bit in this register means that a logic 0 is written to the corresponding pin; writing a logic 1 to any bit means that a logic 1 is written to the corresponding pin. The default value of the P2OUT Register following a reset is 00H. EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 p2.4 — 13 7 p2.5 — 12 6 p2.6 int_n/p2.6 11 5 p2.7 wrh_n/p2.7 10 4 Copyright  2007 © Page 14 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY continued . . . Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC 6 QFP 44 Description read. Input. Active Low. Mode 0 and Mode 1. When rd_n is asserted (low), it causes the IA82527 to drive the data from the location being read onto the data bus. ready. Output (open drain). Active High. Mode 0 and Mode 1. When ready is asserted (high), it signals the completion of a bus cycle. The ready output is provided to force system CPU wait states as required. reset. Input. Active Low. When the reset_n signal is asserted (low), the IA82527 is initialized. There are two reset situations: Cold Reset. This is a power-on reset: As VCC is driven to a valid level (power on), the reset_n signal must be driven low for a minimum of 1 ms measured from a valid VCC level. No falling edge on the reset_n pin is required during a cold reset. W arm Reset. For this reset, VCC remains at a valid level (i.e., power is already on and remains on) while reset_n is driven low for a minimum of 1 ms. rd_n rd_n/e ready ready/miso 28 22 reset_n — 29 23 r-w_n wr_n/wrl_n/r-w_n 7 1 read-write. Input. Active High (read)-Active Low (write). Mode 3. When r-w_n is high, it signals a read cycle. When r-w_n is low, it signals a write cycle. Receive (rx), lines 0 and 1. Input. Pins rx0 and rx1 are the inputs to the IA82527 from the Controller Area Network (CAN) bus lines. These pins connect internally to the receiver input comparator. Serial data from the CAN bus can be received using both rx0 and rx1 or by using only rx0 as follows: • W hen the CoBy Bit in the Bus Configuration Register (2FH) is a 0, rx0 and rx1 are connected to the input comparator. (rx0 is connected to the non-inverting input and rx1 is connected to the inverting input.) A recessive level is read when rx0 > rx1. A dominant level is read when rx1 > rx0. • W hen the CoBy Bit in the Bus Configuration Register (2FH) is a 1, input comparison is disabled, and rx0, which is still connected to the non-inverting input of the comparator, is the CAN bus line input. For this configuration, the DcR0 bit of the Bus Configuration Register must be a 0. After a cold reset (power on), the default configuration is the use of both rx0 and rx1 for the CAN bus input. rx0 — 22 16 rx1 — 21 15 sclk a6/ad6/sclk 40 34 serial clock. Input. Serial Interface Mode. The sclk pin is the serial clock input to the IA82527 (slave device). The clock signal is provided by the master device. continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 15 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC QFP Description synchronization transmission enable. Input. Serial interface Mode. The logic level at the ste pin enables the transmission of the synchronization bytes through the IA82527 miso pin while the master device transmits the Address and Control Byte as follows: • W hen a logic 0 is placed on the ste pin, the synchronization bytes sent through the miso pin are 00H and 00H. • W hen a logic 1 is placed on the ste pin, the synchronization bytes sent through the miso pin are AAH and 55H. The IA82527 sends the synchronization bytes after the cs_n signal has been asserted (low). ste a3/ad3/ste 43 37 tx0 — 26 20 Transmit (tx), lines 0 and 1. Output (push-pull). Pins tx0 and tx1 are the outputs from the IA82527 to the Controller Area Network (CAN) bus lines. During a recessive bit, tx0 is high and tx1 is low. During a dominant bit, tx0 is low and tx1 is high. Power (VCC). This pin provides power for the IA82527 device. It must be connected to a +5V DC power source. Reference Voltage, ISO Physical Layer (VCC/2). Output. The VCC/2 pin provides a reference voltage for the ISO low-speed physical layer: tx1 — 25 19 VCC — 1 39 VCC/2 int_n/ VCC/2 24 18 • 2.38V DC (minimum) to 2.60V DC (maximum) (VCC = +5.00V; IOUT ≤ 75 µA) This pin only functions as VCC/2 when the MUX bit of the CPU Interface Register (02H) is 1. VSS1 — 23 17 VSS2 — 20 14 Ground, Digital (VSS1). This pin provides the digital ground (0V) for the IA82527. It must be connected to a VSS board plane. Ground, Analog (VSS2). This pin provides the ground (0V) for the IA82527 analog comparator. It must be connected to a VSS board plane. continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 16 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 3. IA82527 Pin/Signal Descriptions, continued Signal Name Pin PLCC 7 QFP 1 Description write. Input. Active Low. Mode 0. When wr_n is asserted (low), it signals a write cycle. write high byte. Input. Active Low. Mode 1. When wrh_n is asserted (low), it signals a write cycle for the high byte of data (bits 15–8). write low byte. Input. Active Low. Mode 1. When wrl_n is asserted (low), it signals a write cycle for the low byte of data (bits 7–0). Crystal (xtal) 1. Input. The xtal1 pin is the input connection for an external crystal that drives the IA82527 internal oscillator. (When an external crystal is used, it is connected between this pin and the xtal2 pin—see next table entry.) NOTE: If an external oscillator or clock source is used to drive the IA82527 instead of a crystal, the xtal1 pin is the input for this clock source. Crystal (xtal) 2. Output (push-pull). The xtal2 pin is the output connection for an external crystal that drives the IA82527 internal oscillator. (When an external crystal is used, it is connected between this pin and the xtal1 pin—see previous table entry.) NOTE: If an external oscillator or clock source is used to drive the IA82527 instead of a crystal, xtal2 must be left unconnected (i.e., must be floated). Additionally, the xtal2 output must not be used as a clock source for other system components. wr_n wrh_n wr_n/wrl_n/r-w_n wrh_n/p2.7 10 4 wrl_n wr_n/wrl_n/r-w_n 7 1 xtal1 — 18 12 xtal2 — 19 13 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 17 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 3. Maximum Ratings, Thermal Characteristics, and DC Parameters For the Innovasic Semiconductor IA82527 Serial Communications Controller, the absolute maximum ratings, thermal characteristics, and DC parameters are provided in Tables 4–6, respectively. Additionally, the DC parameters of the ISO Physical Layer are provided in Table 7. NOTE The values provided in the following tables are preliminary. Table 4. IA82527 Absolute Maximum Ratings Parameter Storage Temperature Case Temperature under Bias Supply Voltage with Respect to Vss Voltage on Pins other than Supply with Respect to Vss Rating −65°C to +150°C −65°C to +120°C −0.5V to +6.5V −0.5V to +5.5V Table 5. IA82527 Thermal Characteristics Symbol TA PINT PI/O PD ΘJa TJ Characteristic Ambient Temperature Device Internal Power Dissipation I/O Pin Power Dissipation Total Power Dissipation 44-Pin PLCC Package 44-Pin QFP Package Average Junction Temperature Value User Determined IDD x VDD User Determined PINT + PI/O To Be Determined To Be Determined TA + (PD x ΘJa) Units °C W W W °C/W °C Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 18 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 6. IA82527 DC Parameters Symbol VCC Parameter Supply Voltage Pin(s) — ad7–ad0 Minimum 4.5 −0.5 — — −0.5 Maximum 5.5 0.5 0.3(VCC) Units V Mode 3 V Notes — VIL Voltage, Input Low p1.7–p1.0, p2.7–p2.0 rx0 Not connected to a host CPU Comparator bypassed All other pins Not connected to a host CPU 0.5 0.8 — VCC + 0.5 — VCC + 0.5 V V p1.7–p1.0, p2.7–p2.0 VIH Voltage, Input High 0.7(VCC) 3.0 4.0 3.0 reset_n rx0 reset_n hysteresis = 200mV Comparator bypassed All other pins See Table 7 tx0, tx1 VOL Voltage, Output Low — clkout VOH Voltage, Output High 0.45 — V All other pins; IOL = 1.6 mA IOH = −80 µA See Table 7 All other pins; IOH = −200 µA µA pF mA VSS < VIN < VCC fCRYSTAL = 1 KHz fCRYSTAL = 16 KHz; all pins are driven to VSS or VCC. VCC/2 enabled; no load. µA VCC/2 disabled. xtal1 clocked; all pins driven to VSS or VCC. 0.8(VCC) tx0, tx1 VCC − 0.8 — ±10 10 50 700 100 25 ILEAK CIN ICC ISLEEP-E ISLEEP-D IPD Input Leakage Current Pin Capacitance Supply Current Sleep Current Sleep Current Power-Down Current — — — — — — All ratings listed are for the temperature range TA = −40°C to +125°C (VCC = 5V ± 10%). Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 19 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 7. IA82527 ISO Physical Layer DC Parameters Signal Parameter Input Voltage Common Mode Range Differential Input Threshold Delay 1: receive comparator input delay + tx0/tx1 output delay Delay 2: rx0 pin delay (comparator bypassed) + tx0/tx1 output delay Source Current on tx0, tx1 Sink Current on tx0, tx1 Input Hysteresis for rx0/rx1 VCC/2 Reference Voltage Minimum −0.5 Vss + 1.0 ±100 — Maximum VCC + 0.5 VCC − 1.0 — 60 Units V V mV ns Notes — — — Load on tx0/tx1 = 100 pF; rx0/rx1 differential = +100 mV to −100 mV Load on tx0/tx1 = 100 pF VOUT = VCC − 1.0 V VOUT = 1.0 V — IOUT ≤ 75 µA; VCC = 5.0 V rx0 & rx1; tx0 & tx1 — — — — 2.38 50 −10 10 0 2.62 ns mA mA V V All ratings listed are for the temperature range TA = −40°C to +125°C (VCC = 5V ± 10%). Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 20 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 4. 4.1 Functional Description Hardware Architecture A block diagram of the IA82527 CAN Serial Communications Controller is shown in Figure 3. The primary architectural features of the device are as follows: • • • • • Controller Area Network (CAN) Controller RAM CPU Interface I/O Ports Programmable Clock Output These features are briefly described in the following subsections. Figure 3. IA82527 Functional Block Diagram Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 21 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 4.1.1 CAN Controller The CAN Controller block of the IA82527 supports the interface to the CAN Bus via the rx0, rx1, tx0, and tx1 lines. The CAN Controller manages the transceiver logic, error management logic, and the message objects, controlling the data stream between the RAM (parallel data) and the CAN Bus (serial data). 4.1.2 RAM The RAM block of the IA82527 provides the interface buffer between the system CPU and the CAN Bus. The IA82527 RAM provides storage for 15 message objects of 8-byte data length. The RAM is an interleaved-access memory, which means that access to the RAM is timeshared between the CPU Interface Logic and the CAN Bus. 4.1.3 CPU Interface The IA82527 is capable of interfacing to many commonly used microcontrollers. There are four parallel interface options and a serial interface option. Different interface options, or modes, are selected using interface mode pins, mode1 and mode0. The parallel interface modes that can be selected are as follows: • • • • 8-bit Intel® multiplexed address and data buses 16-bit Intel® multiplexed address and data buses 8-bit non- Intel® multiplexed address and data buses 8-bit non-multiplexed address and data buses The serial interface mode is fully compatible with the Motorola® SPI protocol and will interface to most commonly used serial interfaces. The serial interface is implemented in slave mode only, and responds to the master using the specially designed serial interface protocol. The serial interface mode interconnection scheme is shown in Figure 4. Figure 4. mosi/miso Connection Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 22 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 4.1.4 I/O Ports The IA82527 provides two 8-bit low-speed input/output (I/O) ports. Depending on the CPU interface mode selected, at least 7 and up to 16 I/O lines are available. Each I/O line is individually programmable to function either as an input or an output. 4.1.5 Programmable Clock Output Using an oscillator, clock divider register, and a driver circuit, the IA82527 provides a programmable clock output. The output frequency range available is from the external crystal frequency to that frequency divided by 15. The clock output allows the IA82527 to drive other devices such as the host CPU. 4.2 Address Map The IA82527 includes 256 8-bit locations that provide device configuration registers and message storage. The address map is shown in Figure 5. 4.3 CAN Message Objects Each CAN message object has a unique identifier and can be configured as either transmit or receive, except for the last message object. The last message object is a receive-only buffer with a special mask design to allow select groups of different message identifiers to be received. Each message object contains control and status bits. All message objects have separate transmit and receive interrupts and status bits that allow the host CPU to determine when a message frame has been sent or received. The IA82527 implements a global masking feature that allows the user to globally mask any identifier bits of the incoming message. This mask is programmable, which permits application-specific message identification. The Message Object Structure is shown in Figure 6. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 23 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Address 00H 01H 02H 03H 04–05H 06–07H 08–0BH 0V-0FH 10–1EH 1FH 20–2EH 2FH 30–3EH 3FH 40–4EH 4FH 50–5EH 5FH 60–6EH 6FH 70H–7EH 7FH 80–8EH 8FH 90–9EH 9FH A0–AEH AFH B0–BEH BFH C0–CEH CFH D0–DEH DFH E0–EEH EFH F0–FEH FFH Register/Message Control Register Status Register CPU Interface Register Reserved High-Speed Read Register Global Mask – Standard Global Mask – Extended Message 15 Mask Message 1 CLKOUT Register Message 2 Bus Configuration Register Message 3 Bit Timing Register 0 Message 4 Bit Timing Register 1 Message 5 Interrupt Register Message 6 Reserved Message 7 Reserved Message 8 Reserved Message 9 P1CONF Register Message 10 P2CONF Register Message 11 P1IN Register Message 12 P2IN Register Message 13 P1OUT Register Message 14 P2OUT Register Message 15 Serial Reset Address Register Figure 5. IA82527 Address Map Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 24 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Offset (Base Address +n) +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 Message Component Control Register 0 Control Register 1 Arbitration Register 0 Arbitration Register 1 Arbitration Register 2 Arbitration Register 3 Message Configuration Register Data Byte 0 Data Byte 1 Data Byte 2 Data Byte 3 Data Byte 4 Data Byte 5 Data Byte 6 Data Byte 7 Figure 6. IA82527 Message Object Structure Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 25 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 5. AC Characteristics The AC characteristics of the IA82527 are provided in the figures and tables of this chapter. The IA82527 can be configured to operate in the following parallel and serial CPU interface modes: • • • • • Mode 0: 8-Bit Multiplexed Intel® Architecture Mode 1: 16-Bit Multiplexed Intel® Architecture Mode 2: 8-Bit Multiplexed Non-Intel® Architecture Mode 3: 8-Bit Non-Multiplexed Non-Intel® Architecture Serial Interface Mode The AC characteristics of these modes in operation of are provided as follows: • Mode 0 and Mode 1 General Bus Timing (Table 8/Figure 7) • Mode 0 and Mode 1 ready Timing for Read Cycle (Table 8/Figure 8) • Mode 0 and Mode 1 ready Timing for Write Cycle with No Write Pending (Table 8/Figure 9) • Mode 0 & Mode 1 ready Timing for Write Cycle with Write Pending (Table 8/Figure 10) • Mode 2 General Bus Timing (Table 9/Figure 11) • Mode 3, Asynchronous Operation, Read Cycle (Table 10/Figure 12) • Mode 3, Asynchronous Operation, Write Cycle (Table 10/Figure 13) • Mode 3, Synchronous Operation, Read Cycle (Table 11/Figure 14) • Mode 3, Synchronous Operation, Write Cycle (Table 11/Figure 15) • Serial Interface Mode, icp = 0 and cp = 0 (Table 12/Figure 16) • Serial Interface Mode, icp = 1 and cp = 1 (Table 12/Figure 17) NOTE The values provided in the following tables and figures are preliminary. Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 26 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 8. Mode 0 and Mode 1 General Bus and ready Timing Symbol 1/tXTAL 1/tSCLK 1/tMCLK tAVLL tLLAX tLHLL tLLRL tCLLL tQVWH tWHQX tWLWH tWHLH tWHCH Parameter Oscillator Frequency System Clock Frequency Memory Clock Frequency Address Valid to ale Low Address Hold after ale Low ale High Time ale Low to rd_n Low cs_n Low to ale Low Data Setup to wr_n or wrh_n High Input Data Hold after wr_n or wrh_n High wr_n or wrh_n Pulse Width wr_n or wrh_n High to Next ale High wr_n or wrh_n High to cs_n High rd_n Pulse Width This time is long enough to initiate a double read cycle by loading the High Speed Registers (04H, 05H), but is too short to read from 04H and 05H (see tRLDV). rd_n Low to Data Valid (Only for Registers 02H, 04H, 05H) rd_n Low Data to Data Valid (for all Registers except 02H, 04H, 05H) for Read Cycle without a Previous Write rd_n Low Data to Data Valid (for all Registers except 02H, 04H, 05H) for Read Cycle with a Previous Write Data Float after rd_n High cs_n Low to ready Setup (Load Capacitance on the ready Output = 50 pF, VOL = 1.0 V) cs_n Low to ready Setup (Load Capacitance on the ready Output = 50 pF, VOL = 0.45 V) wr_n or wrh_n Low to ready Float for a Write Cycle if No Previous Write is Pending Minimum 8 MHz 4 MHz 2 MHz 7.5 ns 10 ns 30 ns 20 ns 10 ns 27 ns 10 ns 30 ns 8 ns 0 ns Maximum 16 MHz 10 MHz 8 MHz — — — — — — — — — — tRLRH 40 ns — tRLDV 0 ns 55 ns tRLDV1 — 1.5 tMCLK + 100 ns tRLDV1 tRHDZ — 0 ns — 3.5 tMCLK + 100 ns 45 ns 32 ns tCLYV — — 40 ns 145 ns continued . . . tWLYZ Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 27 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 8. Mode 0 & Mode 1 General Bus and ready Timing, continued Symbol tWHYZ Parameter End of Last Write to ready Float for a Write Cycle if a Previous Write Cycle is Active rd_n Low to ready Float (for all registers except 02H, 04H, 05H) for Read Cycle without a Previous Write rd_n Low to ready Float (for all registers except 02H, 04H, 05H) for Read Cycle with a Previous Write wr_n High to Output Data Valid on Port 1 or Port 2 clkout Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) clkout High Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) Minimum — Maximum 2 tMCLK + 100 ns tRLYZ — 2 tMCLK + 100 ns tRLYZ tWHDV tCOPO — tMCLK 4 tMCLK + 100 ns 2 tMCLK + 500 ns • (CDV + 1) tOSC tCHCL (CDV + 1) • ½ tOSC – 10 (CDV + 1) • ½ tOSC – 15 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 28 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 7. Mode 0 and Mode 1 General Bus Timing Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 29 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 8. Mode 0 and Mode 1 ready Timing for Read Cycle Figure 9. Mode 0 and Mode 1 ready Timing for Write Cycle with No Write Pending Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 30 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 10. Mode 0 & Mode 1 ready Timing for Write Cycle with Write Active Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 31 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 9. Mode 2 General Bus Timing Symbol 1/tXTAL 1/tSCLK 1/tMCLK tAVSL tSLAX tELDZ Parameter Oscillator Frequency System Clock Frequency Memory Clock Frequency Address Valid to as Low Address Hold after as Low Data Float after e Low e High to Data Valid for Registers 02H, 04H, 05H e High to Data Valid (all Registers except for 02H, 04H, 05H) for Read Cycle without a Previous Write e High to Data Valid (all Registers except for 02H, 04H, 05H) for Read Cycle with a Previous Write Data Setup to e Low Input Data Hold after e Low e Low to Output Data Valid on Port 1/2 e High Time as High Time Setup Time of r-w_n to e High as Low to e High cs_n Low to as Low e Low to cs_n High clkout Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) clkout High Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) Minimum 8 MHz 4 MHz 2 MHz 7.5 ns 10 ns 0 ns 0 ns — Maximum 16 MHz 10 MHz 8 MHz 45 ns 45 ns 1.5 tmclk + 100 ns tEHDV — 30 ns 20 ns tmclk 45 ns 30 ns 30 ns 20 ns 20 ns 0 ns • 3.5 tmclk + 100 ns — — 2 tmclk + 500 ns — — — — — tQVEL tELQX tELDV tEHEL tSHSL tRSEH tSLEH tCLSL tELCH tCOPD tCHCL (CDV + 1) tosc (CDV + 1) • ½ tosc – 10 (CDV + 1) • ½ tosc – 15 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 32 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 11. Mode 2 General Bus Timing Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 33 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 10. Mode 3 Asynchronous Operation Timing Symbol 1/tXTAL 1/tSCLK 1/tMCLK tAVCL Parameter Oscillator Frequency System Clock Frequency Memory Clock Frequency Address or r-w_n Valid to cs_n Low Setup cs_n Low to Data Valid (for High-Speed Registers 02H, 04H, and 05H) cs_n Low to Data Valid (for Low-Speed Registers) Read Cycle without Previous Write cs_n Low to Data Valid (for Low-Speed Registers) Read Cycle with Previous Write dsack0_n Low to Output Data Valid (for High-Speed Read Registers) dsack0_n Low to Output Data Valid (for Low-Speed Read Registers) Input Data Hold after cs_n High Output Data Hold after cs_n High cs_n High to Output Data Float cs_n High to dsack0_n = 2.4V (An on-chip pull-up will drive dsack0_n to approximately 2.4V; an external pull-up is required to drive this signal to a higher voltage.) cs_n High to dsack0_n = 2.8V cs_n High to dsack0_n Float cs_n W idth between Successive Cycles cs_n High to Address Invalid cs_n W idth Low CPU Write Data Valid to cs_n High Minimum 8 MHz 4 MHz 2 MHz 3 ns 0 ns — 55 ns Maximum 16 MHz 10 MHz 8 MHz tCLDV 0 ns 1.5 tmclk + 100 ns 0 ns — < 0 ns 15 ns 0 ns — 3.5 tmclk + 100 ns 23 ns — — — 35 ns tKLDV tCHDV tCHDH tCHDZ tCHKH1 0 ns 55 ns tCHKH2 tCHKZ tCHCL tCHAI tCLCH tDVCH — 0 ns 25 ns 7 ns 65 ns 20 ns 150 ns 100 ns — — — — continued . . . Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 34 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 10. Mode 3 Asynchronous Operation Timing, continued Symbol tCLKL tCHKL tCOPD tCHCL Parameter cs_n Low to dsack0_n Low (for High- and Low-Speed Registers) Write Cycle without Previous Write End of Previous Write (cs_n High) to dsack0_n Low for a Write Cycle with a Previous Write clkout Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) clkout High Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) Minimum 0 ns Maximum 67 ns 0 ns 2 tmclk + 145 ns (CDV + 1) * tosc (CDV + 1) * ½ tosc – 10 (CDV + 1) * ½ tosc – 15 Figure 12. Mode 3, Asynchronous Operation, Read Cycle Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 35 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 13. Mode 3, Asynchronous Operation, Write Cycle Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 36 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 11. Mode 3 Synchronous Operation Timing Symbol 1/tXTAL 1/tSCLK 1/tMCLK Parameter Oscillator Frequency System Clock Frequency Memory Clock Frequency e High to Data Valid (for High-Speed Registers 02H, 04H, and 5H) e High to Data Valid (for Low-Speed Registers) Read Cycle without Previous Write e High to Data Valid (for Low-Speed Registers) Read Cycle with Previous Write Data Hold after e Low for a Read Cycle Data Float after e Low Data Hold after e Low for a Write Cycle Address and r-w_n to e Setup Address and r-w_n Valid after e Falls cs_n Valid to e High cs_n Valid after e Low Data Setup to e Low e Active Width Start of a Write Cycle after a Previous Write Access Address or r-w_n to cs_n Low Setup cs_n High Address Invalid clkout Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) clkout High Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) Minimum 8 MHz 4 MHz 2 MHz — Maximum 16 MHz 10 MHz 8 MHz 55 ns tEHDV — 1.5 tmclk + 100 ns — 5 ns — 15 ns 25 ns 15 ns 0 ns 0 ns 55 ns 100 ns 2 tmclk 3 ns 7 ns 3.5 tmclk + 100 ns — 35 ns — — — — — — — — — — tELDH tELDZ tELDV tAVEH tELAV tCVEH tELCV tDVEL tEHEL tAVAV tAVCL tCHAI tCOPD (CDV + 1) * tosc tCHCL (CDV + 1) * ½ tosc – 10 (CDV + 1) * ½ tosc + 15 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 37 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 14. Mode 3, Synchronous Operation, Read Cycle Timing Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 38 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 15. Mode 3, Synchronous Operation, Write Cycle Timing Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 39 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Table 12. Serial Interface Mode Timing Symbol sclk tCYC tSKHI tSKLO tLEAD tLAG tACC tPDO tHO tDIS tSETUP tHOLD tRISE tFALL tCS Parameter Serial Port Interface Clock 1/sclk Minimum Clock High Time Minimum Clock Low Time Enable Lead Time Enable Lag Time Access Time Maximum Data Out Delay Time Minimum Data Out Hold Time Maximum Data Out Disable Time Minimum Data Setup Time Minimum Data Hold Time Maximum Time for Input to go from VOL to VOH Maximum Time for input to go from VOH to VOL Minimum Time between Consecutive cs_n Assertions clkout Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) clkout High Period (CDV is the value loaded in the CLKOUT Register representing the clkout divisor.) Minimum 0.5 MHz 125 ns 84 ns 84 ns 70 ns 109 ns — — 0 ns 35 ns 84 ns — — 670 ns — — 665 ns — — 100 ns 100 ns Maximum 8 MHz 2000 ns — — — — 50 ns 59 ns tCOPD (CDV + 1) * tosc tCHCL (CDV + 1) * ½ tosc – 10 (CDV + 1) * ½ tosc + 15 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 40 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 16. Serial Interface Mode, icp = 0 and cp = 0 Figure 17. Serial Interface Mode, icp = 1 and cp = 1 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 41 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 6. Physical Dimensions For the Innovasic Semiconductor IA82527 Serial Communications Interface, the physical dimensions for the available packages are provided in the following figures: • • 44-Pin PLCC Package: Figure 18 44-Pin QFP Package: Figure 19 A table specifying dimensions accompanies each figure (Tables 13 and 14). Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 42 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 18. 44-Pin PLCC Physical Dimensions Table 13. 44-Pin PLCC Physical Dimensions Dimension Minimum Nominal 44 11 0.0500 — — — — — — — — 0.0170 — 7.00 7.00 Maximum — — — 0.1800 0.1600 — 0.6950 0.6950 0.6560 0.6560 0.1160 0.0210 0.0560 — — Units — — Number of Pins Number of Pins per Side Pitch Overall Height Molded Package Thickness Standoff Overall Width Overall Length Molded Package Width Molded Package Length Lead Thickness Lead Width Pin 1 Corner Chamfer Mold Draft Angle Top Mold Draft Angle Bottom Copyright  2007 © n n1 p A A2 A1 E D E1 D1 c B CH α β — — — 0.1650 0.1450 0.0200 0.6850 0.6850 0.6500 0.6500 0.0077 0.0130 0.0420 — — inches degrees EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 43 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY Figure 19. 44-Pin QFP Physical Dimensions Table 14. 44-Pin QFP Physical Dimensions Dimensions Minimum Nominal 44 11 0.031 — 0.079 0.010 0.035 0.063 0.520 0.520 0.394 0.394 0.007 0.015 0.030 — — — Maximum — — — 0.096 — — 0.041 — 0.530 0.530 0.398 0.398 0.009 0.018 — 16.00 16.00 10.00 Units — — Number of Pins Number of Pins per Side Pitch Overall Height Molded Package Thickness Standoff Foot Length Footprint (Reference) Overall Width Overall Length Molded Package Width Molded Package Length Lead Thickness Lead Width Pin 1 Corner Chamfer Mold Draft Angle Top Mold Draft Angle Bottom Foot Angle Copyright  2007 © n n1 p A A2 A1 L (F) E D E1 D1 c B CH α β φ — — — — — — 0.029 — 0.510 0.510 0.390 0.390 0.005 0.012 — 5.00 5.00 0.00 inches degrees EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 44 of 45 IA82527 CAN Serial Communications Controller As of Production Ver. 00 04 May 2007 PRELIMINARY 7. Ordering Information Ordering information for the Innovasic IA82527 Serial Communications Controller is provided in Table 15. Table 15. IA82527 Ordering Information Innovasic Part Number IA82527-PLC44A IA82527-PTQ44A IA82527-PLC44A-R IA82527-PTQ44A-R Intel Part Number AS/AN82527F8 AS/AN82527F8 AS/AN82527F8 AS/AN82527F8 ® Package Status Standard Standard RoHS RoHS Package Type 44-Pin Plastic Leaded Chip Carrier (PLCC) 44-Pin Quad Flat Package (QFP) 44-Pin Plastic Leaded Chip Carrier (PLCC) 44-Pin Quad Flat Package (QFP) Temperature Grades Automotive Automotive Automotive Automotive Other packages and temperature grades may be available for an additional cost, longer lead time, or both. Innovasic Semiconductor, Inc. 3737 Princeton Drive NE, Suite 130 Albuquerque, NM 87107-4327 www.innovasic.com Office: FAX: Toll Free: 505.883.5263 505.883.5477 1-888.824.4184 Copyright  2007 © EN21070504-00 www.Innovasic.com Customer Support: 1-888-824-4184 Page 45 of 45
IA82527-PTQ44A-R 价格&库存

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

免费人工找货