Step Technica MKY02 User Manual

Hub-ic
Hide thumbs Also See for MKY02:
Table of Contents

Advertisement

Quick Links

STD_CUH02_V1.6E
MKY02
HUB-IC
User's Manual
(for CUnet)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MKY02 and is the answer not in the manual?

Questions and answers

Summary of Contents for Step Technica MKY02

  • Page 1 STD_CUH02_V1.6E MKY02 HUB-IC User’s Manual (for CUnet)
  • Page 2 Note 1. The information in this document is subject to change without prior notice. Before using this product, please confirm that this is the latest version of this document. 2. Technical information in this document, such as explanations and circuit examples, are refer- ences for this product.
  • Page 3 MKY02 User’s Manual Preface This manual describes the MKY02, or a kind of HUB-IC in the CUnet. Be sure to read before understanding this manual and the MKY02. “CUnet Introduction Guide” Target Readers This manual is for: Those who first build a CUnet...
  • Page 4: Table Of Contents

    3.4.1 Packet Receive Monitor .................... 3-11 3.4.2 Packet Error Monitor ....................3-12 3.4.3 Port Receive Monitor....................3-13 Handling Cascade Connection Pins..............3-15 Cautions for Designing HUB ................3-15 Example Circuit for Single Connection of MKY02 ........... 3-16 - iv -...
  • Page 5 MKY02 User’s Manual Chapter 4 Cascade Connection of MKY02 Concepts of Port Addition..................4-3 4.1.1 Port Addition by Stacking Method................4-3 4.1.2 Port Addition by Cascade Connection ..............4-4 4.1.3 Maximum Available Cascade Connections............... 4-4 Practical Side of Cascade Connection..............4-5 4.2.1...
  • Page 6 Fig. 1.11 Example of Signal Transformation and Correction ......... 1-13 Fig. 2.1 MKY02 Pin Assignment................2-3 Fig. 2.2 Pin Electrical Characteristics in I/O Circuit Types of MKY02 ....2-6 Fig. 3.1 Connection Causing Leakage Current............3-4 Fig. 3.2 Cascade Clock Generation ................3-6 Fig.
  • Page 7 Tables Table 1-1 Baud Rates and Recommended Total Extension Number of Inserted HUBs ..................1-4 Table 2-1 Pin Functions of MKY02 ................2-4 Table 2-2 Electrical Ratings of MKY02................ 2-6 Table 3-1 Output Frequencies of Cascade Clocks ............ 3-6 Table 5-1 Absolute Maximum Ratings ................ 5-3 Table 5-2 Electrical Ratings ..................
  • Page 8 MKY02 User’s Manual (for CUnet) - viii -...
  • Page 9: Chapter 1 Concepts For Using Mky02 (Hub)

    Chapter 1 Concepts for Using MKY02 (HUB) This chapter describes the concepts for using the MKY02 (HUB) in the CUnet. 1.1 Role of MKY02................1-3 1.2 Basic CUnet Configuration ............1-3 1.3 CUnet Configuration using HUBs ..........1-4 1.4 Basic HUB Connection..............1-9 1.5 Multi-drop Network of HUBs............1-10 1.6 Port Addition to HUB..............1-11...
  • Page 11: Role Of Mky02

    This chapter describes the concepts for use of the MKY02 (HUB) in the CUnet. 1.1 Role of MKY02 MKY02 is a kind of HUB-IC that constitutes a HUB to be used in the CUnet network. Be sure to read the “CUnet Introduction Guide”...
  • Page 12: Cunet Configuration Using Hubs

    MKY02 User’s Manual (for CUnet) 1.3 CUnet Configuration using HUBs Adding HUBs to the CUnet network, the user system can satisfy it’s own needs (1) to (3) described above. 1.3.1 Extending Total Length of Network Cable Adding HUB(s) to the CUnet network, the user can extend the total length of the network cable. Figure 1.2 shows an example of extending the total length of the network cable.
  • Page 13 Chapter 1 Concepts for Using MKY02 (HUB) The practical limit of network cable length varies with the performance of drivers/receiv- ers, cable types, cabling environments, and how many cables are multi-drop connected. StepTechnica's recommended network cable length is about 1/2 of the cable length limit obtained from our practical experiments.
  • Page 14: Branching Multi-Dropped Network Cables

    The network cables can be branched by adding HUBs to the CUnet network. Figure 1.3 shows an example of an CUnet configuration in which network cables are branched. Figure 1.3 shows the network cables that are branched in T shape. Adding a HUB using the MKY02 also enables multiple branchings with many ports.
  • Page 15: Eliminating Connection Or Disconnection Of Termination Resistor To Or From Each Device

    Chapter 1 Concepts for Using MKY02 (HUB) 1.3.3 Eliminating Connection or Disconnection of Termination Resistor to or from Each Device In a network using the CUnet, termination resistors (Rt) cannot be connected to the terminal connected in the intermediate position (the halfway position in the network cable) of the multi-drop network. However, a “one- to-one”...
  • Page 16: Star Topology

    MKY02 User’s Manual (for CUnet) 1.3.4 Star Topology Mounting a HUB-IC to the terminal containing the CUnet IC can offer a star topology (Fig. 1.5). Further- more, network cables in a star topology can also be multi-drop-connected. 1 - 8...
  • Page 17: Basic Hub Connection

    Chapter 1 Concepts for Using MKY02 (HUB) 1.4 Basic HUB Connection Figure 1.6 shows the basic connection of HUBs added to a CUnet network. The user must know the number of HUBs to be added in the route of all routes that pass most frequently through the HUB. The number of added HUBs is called the “number of inserted (HUBs)”.
  • Page 18: Multi-Drop Network Of Hubs

    MKY02 User’s Manual (for CUnet) 1.5 Multi-drop Network of HUBs When adding HUBs to the CUnet, the user can connect HUBs as multi-drop (Fig. 1.7). The multi-drop network of HUBs is suitable for a user system in which the network cables should be divided.
  • Page 19: Port Addition To Hub

    1.6 Port Addition to HUB By cascading MKY02s, the user can add more ports to a HUB composed of the MKY02. For example, a cascade connection of three MKY02s enables the HUB to have 24 ports (8 ports × 3) (Fig.
  • Page 20: Mky02 Operation

    MKY02 User’s Manual (for CUnet) 1.7 MKY02 Operation This section describes the operation of the MKY02. Be sure to read this section before adding HUBs to the CUnet. 1.7.1 Receiving and Sending Packets When the MKY02 receives a packet from any port, it corrects the signal constituting the received packet into a complete format and sends it to all other ports, resulting in a maximum time lag of “46 ×...
  • Page 21: Signal Correction

    The CUnet uses a RZ signal format for signals constituting a packet. Even if the signal format of the received packet is transformed up to ±49%, the MKY02, which is a kind of HUB-IC that can be inserted into the CUnet network, corrects the packet into a RZ signal format to send it (Fig. 1.11). Therefore, in a system in which a signal propagates via multiple HUBs, the user can extend the network cable length by “the num-...
  • Page 22: Features Of Mky02

    (8) Operates on 3.3-V single power supply and available in 0.5 mm pitch, 64 pins, TQFP. The MKY02 can also be used as a Hub for Hi-speed Link System (HLS) family by setting the HC pin (pin 50). However, CUnet and HLS networks cannot be connected via the HUB.
  • Page 23 Chapter 1 Concepts for Using MKY02 (HUB) 1 - 15...
  • Page 24 MKY02 User’s Manual (for CUnet) 1 - 16...
  • Page 25: Chapter 2 Mky02 Hardware

    Chapter 2 MKY02 Hardware This chapter describes the hardware such as pin assignment, pin functions, and input/out- put circuit type of the MKY02.
  • Page 27 Chapter 2 MKY02 Hardware Chapter 2 MKY02 Hardware This chapter describes the MKY02 hardware, such as pin assignment, pin functions, and I/O circuit type. Figure 2.1 shows the MKY02 pin assignment. 2 - 3...
  • Page 28: Table 2-1 Pin Functions Of Mky02

    TXD17 Positive Connect to input pins of port 1 to 7 drivers. Output pin for cascade connection Connect to the CIE1 pin of the MKY02 for lower cascade connection. COE1 Positive Leave this pin open when it is not cascade-connected.
  • Page 29 Positive Be sure to connect this pin to GND pin (manufacturer test pin). TEST2 Positive Be sure to fix this pin at Low (This is input pin to set MKY02 as CUnet HUB). Positive Input pin without function Positive Keep this pin High or Low. (When left open, the pin can be kept High by internal pull-up resistor.)
  • Page 30: Table 2-2 Electrical Ratings Of Mky02

    MKY02 User’s Manual (for CUnet) Table 2-2 and Figure 2.2 shows the electrical ratings of the MKY02 pins. Table 2-2 Electrical Ratings of MKY02 (#: Negative logic) Name Type Name Type Name Type Name Type RXD1 RXD6 RXD2 RXD7 #RST...
  • Page 31: Chapter 3 Single Connection Of Mky02

    Chapter 3 Single Connection of MKY02 This chapter describes the pin functions and how to connect pins required to design a “HUB with two to eight ports configured using one MKY02” inserted into the CUnet. 3.1 Voltage Levels of Pins Connecting to Signal Pins .....3-4 3.2 Supplying Driving Clock and Hardware Reset Signal....
  • Page 33 Before connecting the MKY02, be sure to connect the TEST1 pin (pin 46) and TEST2 pin (pin 47) to the GND pins. In a “HUB configured using one MKY02” to be inserted into the CUnet, be sure to fix the function select pin (HC: pin 50) at Low.
  • Page 34: Voltage Levels Of Pins Connecting To Signal Pins

    A pull-up resistor can also be connected between the 5.0-V power supplies. However, if the input voltage of the MKY02 pins exceed 3.3 V, leakage current flows into the MKY02 pins (Fig. 3.1). (3) Because the High-level voltages does not meet the 5.0-V CMOS input specifications, the MKY02 out- put pins cannot be connected to the CMOS input pins of peripheral logic circuits driven by the 5.0-V...
  • Page 35: Supplying Driving Clock And Hardware Reset Signal

    This section describes how to supply a clock that drives the MKY02 and the hardware reset signal. 3.2.1 Supplying Driving Clock Connect an oscillator-generated 48-MHz clock to the Xi pin (pin 34) of the MKY02 for driving clock. The specifications for supplying an external clock to the Xi pin are as follows: (1) The upper frequency limit is 50 MHz and there is no lower frequency limit.
  • Page 36: Setting Cascade Clock And Baud Rate

    6 MHz 1.5 MHz 750 kHz The configuration to input cascade clocks output from the pins of the MKY02 to the pins of the MKY02 again enables cascade connection of the MKY02 described in “Chapter 4 . To design the “HUB with two to eight ports config- Cascade Connection of MKY02”...
  • Page 37: Hardware Reset

    3.2.3 Hardware Reset When a Low-level signal is input to the #RST (ReSeT) pin (pin 35), the MKY02 is hardware-reset. If a period in which the Low-level signal has been input is less than “one clock of the AX0-pin cascade clock”, the signal is ignored to prevent a malfunction.
  • Page 38: Connecting Network Interface

    3.3.1 Handling of FH Pin The FH pin (pin 51) of the MKY02 does not function when designing a HUB for CUnet. Therefore, fix this pin at High or Low (Fig. 3.5). When left open, the pin can be fixed at High by an internal pull-up resistor.
  • Page 39: Connection Of Ports 1 To 7

    1 to 7. Connect the output signals of the transmit-enable pins (TXE1 to TXE7) of the MKY02 to the driver-enable input pins of the TRX connected to ports 1 to 7. Connect the receiver out- put signals of the TRX to the input pins (RXD1 to RXD7) of the MKY02 (Fig. 3.7).
  • Page 40: Recommended Network Connection

    MKY02 User’s Manual (for CUnet) 3.3.4 Recommended Network Connection Figure 3.9 shows a recommended network connection. The TRX (driver/receiver components) consists of an RS-485 driver/receiver (LSI driven at 5.0 V) and a pulse transformer. Recommended network cables include Ethernet LAN network cables (10BASE-T, Category 3 or higher) and shielded network cables.
  • Page 41: Connecting Monitor Leds

    3.4.1 Packet Receive Monitor The MKY02 has a #LEDRCV pin (pin 44) that outputs a Low level for a given time when any of the eight ports receives a packet. When an LED that goes on at Low level is connected to this #LEDRCV pin, it indi- cates that the HUB of the MKY02 is operating correctly.
  • Page 42: Packet Error Monitor

    3.4.2 Packet Error Monitor The MKY02 has a #LEDRZE pin (pin 45) that outputs a Low level for a given time when any port receives an error packet. When an LED that goes on at Low level is connected to this #LEDRZE pin, it indicates that any port of the MKY02 has received an error packet.
  • Page 43: Port Receive Monitor

    The MKY02 stores the status of the port that has received a packet for a time of “2 ”. The MKY02 outputs the stored status to the RLDT pin as the signal format shown in Figure 3.12 for a next × T time of “2...
  • Page 44 MKY02 User’s Manual (for CUnet) The hardware designer of a HUB needs to determine the port receive monitor LEDs for individual ports and the values of current-limiting resistors shown in Figures. 3.13 and 3.14 to meet the output specifications for added latches.
  • Page 45: Handling Cascade Connection Pins

    Chapter 3 Single Connection of MKY02 3.5 Handling Cascade Connection Pins When designing a HUB with two to eight ports configured using one MKY02, be sure to perform the fol- lowing processing so that the cascade pins of the MKY02 do not function (Fig. 3.15).
  • Page 46: Example Circuit For Single Connection Of Mky02

    MKY02 User’s Manual (for CUnet) 3.7 Example Circuit for Single Connection of MKY02 Figure 3.16 shows an example circuit for a HUB with eight ports. In the example circuit, 3, 6, and 12 Mbps can be set by DIP Switch (DIP-SW) and a receive monitor circuit has been added.
  • Page 47: Chapter 4 Cascade Connection Of Mky02

    Chapter 4 Cascade Connection of MKY02 This chapter describes the pin functions and how to connect pins required to design a “multiport HUB (with nine or more ports) (refer to “1.6 Port Addition to HUB” ) config- ured using multiple MKY02s” to be inserted into the CUnet.
  • Page 49: Concepts Of Port Addition

    Packets” ) increases in subsequent stacked ports. (2) One or two ports of the MKY02 cannot be used. The increased time lag in the above (1) may be unuse- ful especially for the CUnet used by a user system requiring high real-timeness.
  • Page 50: Port Addition By Cascade Connection

    4.1.2 Port Addition by Cascade Connection The MKY02 has cascade connection pins to solve the problems caused by stacking. If more than one MKY02 is used, the MKY02s can be handled as if they were one HUB-IC by connecting the cascade connection pins (Fig. 4.2).
  • Page 51: Practical Side Of Cascade Connection

    (6) Leave the cascade pins COx2 (COE2, COD2, COP2) of the MKY02 with highest-priority open. Figure 4.2 shows that, of the three MKY02s, the MKY02 on the upper side is given the highest priority. If multiple MKY02s are cascade-connected, ports are assigned priorities in descending order. Therefore, num- ber the ports according to priority (Fig.
  • Page 52: Operation Of Cascade Connection Pins

    “priority” cascade connection pins (COE1, COP1, COD1, and COHR) and the “reverse-pri- ority” cascade connection pins (COE2, COP2, and COD2). (2) The higher-priority MKY02 transmits the packet to all ports using the signal input to the cascade con- nection pins (CIE2, CIP2, and CID2).
  • Page 53: Connection Of Cascade Clocks And Determination Of Baud Rate

    4.2.3 Connection of Cascade Clocks and Determination of Baud Rate The MKY02 has a circuit which generates a cascade clock. A cascade clock for a baud rate suitable for the settings of the BPS1 and BPS0 pins from the clock to be input to the Xi pin (refer to “3.2.2 Setting Cas-...
  • Page 54: Connection Of Hardware Reset Signal

    In the “port-added HUB” configured using cascade-connecting multiple MKY02s, connect the TRX to port 0 of the MKY02 (refer to ) and to each port 1 to 7 of the MKY02 (refer to “3.3.2 Connection of Port 0” ). For the handling of unused ports, refer to “3.3.3 Connection of Ports 1 to 7”...
  • Page 55: Placement Of Monitor Leds

    “3.4.3 Port Receive Monitor” (2) Place the packet error monitor LED as a representative of the port which one MKY02 serves by the number of MKY02 to be used (Fig. 4.9). For details of the packet error monitor, refer to “3.4.2...
  • Page 56: Example Circuit For Port-Added Hub By Cascade Connection

    MKY02 User’s Manual (for CUnet) 4.3 Example Circuit for Port-added HUB by Cascade Connection Figure 4.10 shows a example circuit for a HUB with 24 ports with a baud rate of 3, 6 and 12 Mbps set by a DIP-SW.
  • Page 57 Chapter 4 Cascade Connection of MKY02 4 - 11...
  • Page 58 MKY02 User’s Manual (for CUnet) 4 - 12...
  • Page 59: Chapter 5 Ratings

    Chapter 5 Ratings This chapter describes the ratings of the MKY02. 5.1 Electrical Ratings ................5-3 5.2 AC Characteristics ................5-3 5.3 Package Dimensions..............5-8 5.4 Recommended Soldering Conditions .........5-9 5.5 Recommended Reflow Conditions ..........5-9...
  • Page 61: Electrical Ratings

    Ci/o Rise/fall time of input signal Rise/fall time of input signal Schmitt trigger input µs 5.2 AC Characteristics Table 5-3 lists the measurement conditions for AC characteristics of the MKY02. Table 5-3 AC Characteristics Measurement Conditions Symbol Name Value Unit...
  • Page 62: Clock And Reset Timing

    MKY02 User’s Manual (for CUnet) 5.2.1 Clock and Reset Timing Symbol Name Min. Max. Unit Clock period width Clock High level width Clock Low level width 10 × T Reset enable Low level width BPS1 pin BPS0 pin Unit Remarks (Xi = 48 MHz)
  • Page 63: Port Pin Timing (Txe0 To 7, Txd0, Txd17, Rxd0 To 7)

    Chapter 5 Ratings 5.2.2 Port Pin Timing (TXE0 to 7, TXD0, TXD17, RXD0 to 7) Symbol Short pulse width of sendng signal Unit ±5 Symbol Name Min. Typ. Max. Remarks Period in which TXE (197 × T ) + 5ns TXEH pin goes High Short pulse width of...
  • Page 64: Cascade Connection Pin Timing

    MKY02 User’s Manual (for CUnet) 5.2.3 Cascade Connection Pin Timing Symbol Name Min. Typ. Max. (197 × T Cascade connection signal 1 ) + 5ns (10 × T (10 × T Cascade connection signal 2 ) + 5ns CS1- CS1- Cascade connection signal 3 (2 ×...
  • Page 65: Timing Of Receive Monitor Pin Of Individual Port (Rlld, Rldt, Rlck)

    Chapter 5 Ratings 5.2.5 Timing of Receive Monitor Pin of Individual Port (RLLD, RLDT, RLCK) Symbol Name Min. Typ. Max. Unit Monitor status update interval -1) × T ) × T +1) × T RLLD RLDT output time -1) × T ) ×...
  • Page 66: Package Dimensions

    MKY02 User’s Manual (for CUnet) 5.3 Package Dimensions 5 - 8...
  • Page 67: Recommended Soldering Conditions

    Chapter 5 Ratings 5.4 Recommended Soldering Conditions Parameter Symbol Reflow Manual soldering iron Peak temperature (resin surface) 255°C max. 380°C max. Peak temperature holding time 10 s max. 5 s max. (1) Product storage conditions: T = 40°C max., RH = 85% for prevention of moisture absorption (2) Manual soldering: Temperature of the tip of soldering iron 380°C, 5 s max.
  • Page 68 Revision History Version No Date Page Contents 1.4E SEP 2008 Deleted description for the patent of WIN Co., LTD. 1.5E JUN 2016 Corrected the maximum value of (period in whichTXE pin goes High) 1.6E JUN 2021 Deleted the needed configuration described in (4). Deleted the "Caution".
  • Page 69 Developed and manufactured by StepTechnica Co., Ltd. 2-32-6, Shimo-fujisawa, Iruma-shi, Saitama 358-0011 TEL: +81-4-2964-8804 https://www.steptechnica.com/ info@steptechnica.com HUB-IC MKY02 User’s Manual (for CUnet) Document No.: STD_CUH02_V1.6E Issued: June 2021...

Table of Contents