HV7355K6-G

HV7355K6-G

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

    VFQFN56_EP

  • 描述:

  • 数据手册
  • 价格&库存
HV7355K6-G 数据手册
HV7358DB1 User’s Guide  2020 Microchip Technology Inc. DS50002951A Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. • Microchip is willing to work with the customer who is concerned about the integrity of their code. • Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.” Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated. Trademarks The Microchip name and logo, the Microchip logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, chipKIT, chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PackeTime, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, FlashTec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, Vite, WinPath, and ZL are registered trademarks of Microchip Technology Incorporated in the U.S.A. Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, INICnet, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. The Adaptec logo, Frequency on Demand, Silicon Storage Technology, and Symmcom are registered trademarks of Microchip Technology Inc. in other countries. GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries. All other trademarks mentioned herein are property of their respective companies. © 2020, Microchip Technology Incorporated, All Rights Reserved. For information regarding Microchip’s Quality Management Systems, please visit www.microchip.com/quality. DS50002951A-page 2 ISBN: 978-1-5224-5573-8  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Table of Contents Preface ........................................................................................................................... 5 Introduction............................................................................................................ 5 Document Layout .................................................................................................. 5 Conventions Used in this Guide ............................................................................ 6 Recommended Reading........................................................................................ 7 The Microchip Website.......................................................................................... 7 Customer Support ................................................................................................. 7 Document Revision History ................................................................................... 7 Chapter 1. HV7358 Overview......................................................................................... 9 1.1 Introduction ..................................................................................................... 9 1.2 Features ....................................................................................................... 10 1.3 Device summary ........................................................................................... 10 1.4 Functional Description .................................................................................. 12 1.5 What the HV7358DB1 ADM00732 Kit Includes ........................................... 12 Chapter 2. HV7358 Overview....................................................................................... 13 2.1 Getting Started ............................................................................................. 13 2.2 USB Driver Installation ................................................................................. 13 2.3 HV7358DB1 GUI Installation ........................................................................ 19 Chapter 3. HV7358DB1 GUI Operation ....................................................................... 23 3.1 Getting Started ............................................................................................. 23 3.2 Setup Procedure .......................................................................................... 23 3.3 HV7358DB1 Power Supply Requirements ................................................... 24 3.4 MUPB002 and GUI/USB Programming ........................................................ 25 3.5 Running the HV7358DB1 ............................................................................. 37 3.6 Stopping the HV7358DB1 ............................................................................ 37 3.7 Sample Waveform ........................................................................................ 38 Chapter 4. MUPB002 FPGA Configuration ................................................................ 39 4.1 Introduction ................................................................................................... 39 4.2 Hardware and Software Required ................................................................ 39 4.3 Setup Procedure .......................................................................................... 39 4.4 Software Execution ...................................................................................... 40 4.5 Conclusion .................................................................................................... 45 Chapter 5. PCB Design and Layout Techniques....................................................... 47 5.1 Introduction ................................................................................................... 47  2020 Microchip Technology Inc. DS50002951A-page 3 HV7358DB1 User’s Guide Appendix A. HV7835DB1 and MUPB002 Schematics and Layouts .........................49 A.1 Introduction .................................................................................................. 49 A.2 HV7358DB1 – Schematic ............................................................................ 50 A.3 MUPB002 Schematic – Top Block Diagram ................................................ 51 A.4 MUPB002 Schematic – Demo Board Connectors ....................................... 52 A.5 MUPB002 Schematic – FPGA ..................................................................... 53 A.6 MUPB002 Schematic – SPI Flash for FPGA Configuration ......................... 54 A.7 MUPB002 Schematic – Programmable Clock ............................................. 55 A.8 MUPB002 Schematic – FPGA Decoupling Capacitors ................................ 56 A.9 HV7358DB1 – Top Silk ................................................................................ 57 A.10 HV7358DB1 – Top Copper and Silk .......................................................... 57 A.11 HV7358DB1 – Top Copper ........................................................................ 58 A.12 HV7358DB1 – Bottom Copper ................................................................... 58 A.13 HV7358DB1 – Bottom Copper and Silk ..................................................... 59 A.14 HV7358DB1 – Bottom Silk ......................................................................... 59 A.15 MUPB002 – Top Silk .................................................................................. 60 A.16 MUPB002 – Top Copper and Silk .............................................................. 60 A.17 MUPB002 – Top Copper ............................................................................ 61 A.18 MUPB002 – Bottom Copper ...................................................................... 61 A.19 MUPB002 – Bottom Copper and Silk ......................................................... 62 A.20 MUPB002 – Bottom Silk ............................................................................ 62 Appendix B. Bill of Materials (BOM) ...........................................................................63 Appendix C. HV7358DB1 Waveforms .........................................................................69 C.1 MIC2800 Evaluation Board Test Waveform Examples ................................ 69 Appendix D. HV7358 GUI Parameter and Default ......................................................75 D.1 HV7358 GUI Parameter Limits and Default Page-1 .................................... 75 D.2 HV7358DB1 GUI Parameter Initial Value and Limits Page-2 ...................... 76 D.3 HV7358DB1 GUI Parameter Initial Value and Limits Page-3 ...................... 77 Worldwide Sales and Service .....................................................................................78 DS50002951A-page 4  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Preface NOTICE TO CUSTOMERS All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our website (www.microchip.com) to obtain the latest documentation available. Documents are identified with a “DS” number. This number is located on the bottom of each page, in front of the page number. The numbering convention for the DS number is “DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the document. For the most up-to-date information on development tools, see the MPLAB® IDE online help. Select the Help menu, and then Topics to open a list of available online help files. INTRODUCTION This chapter contains general information that will be useful to know before using the HV7358DB1. Items discussed in this chapter include: • • • • • • Document Layout Conventions Used in this Guide Recommended Reading The Microchip Website Customer Support Document Revision History DOCUMENT LAYOUT This document describes how to use the HV7358DB1 User’s Guide as a development tool. The document is organized as follows: • Chapter 1. “HV7358 Overview” – Important information about the HV7358DB1 User’s Guide. • Chapter 2. “HV7358 Overview” – This chapter includes a detailed description of installing the required USB driver and GUI program to your computer. • Chapter 3. “HV7358DB1 GUI Operation” – This chapter includes a detailed description of each function of the demonstration board and instructions for how to begin using the HV7358 Evaluation Board. • Chapter 4. “MUPB002 FPGA Configuration” – This chapter explains how to load software into the FPGA on the MPUB002. • Chapter 5. “PCB Design and Layout Techniques” – The HV7358 deals with high-speed, high-frequency and high-current signals. This chapter will explain PCB layout techniques for these conditions.  2020 Microchip Technology Inc. DS50002951A-page 5 HV7358DB1 User’s Guide • Appendix A. “HV7835DB1 and MUPB002 Schematics and Layouts” – Shows the schematics and layouts for the HV7358DB1 and MUP002. • Appendix B. “Bill of Materials (BOM)” – Lists the parts used to build the HV7358DB1 Evaluation Board. • Appendix C. “HV7358DB1 Waveforms” – Shows sample output waveforms generated by the HV7358DB1. • Appendix D. “HV7358 GUI Parameter and Default” – Documents GUI limits and default values. CONVENTIONS USED IN THIS GUIDE This manual uses the following documentation conventions: DOCUMENTATION CONVENTIONS Description Arial font: Italic characters Initial caps Quotes Underlined, italic text with right angle bracket Bold characters N‘Rnnnn Text in angle brackets < > Courier New font: Plain Courier New Represents Referenced books Emphasized text A window A dialog A menu selection A field name in a window or dialog A menu path MPLAB® IDE User’s Guide ...is the only compiler... the Output window the Settings dialog select Enable Programmer “Save project before build” A dialog button A tab A number in verilog format, where N is the total number of digits, R is the radix and n is a digit. A key on the keyboard Click OK Click the Power tab 4‘b0010, 2‘hF1 Italic Courier New Sample source code Filenames File paths Keywords Command-line options Bit values Constants A variable argument Square brackets [ ] Optional arguments Curly brackets and pipe character: { | } Ellipses... Choice of mutually exclusive arguments; an OR selection Replaces repeated text Represents code supplied by user DS50002951A-page 6 Examples File>Save Press , #define START autoexec.bat c:\mcc18\h _asm, _endasm, static -Opa+, -Opa0, 1 0xFF, ‘A’ file.o, where file can be any valid filename mcc18 [options] file [options] errorlevel {0|1} var_name [, var_name...] void main (void) { ... }  2020 Microchip Technology Inc. Preface RECOMMENDED READING This user’s guide describes how to use the HV7358DB1 Evaluation Board. The following Microchip document is available and recommended as a supplemental reference resource. • HV7358 Data Sheet – “16-Channel, 3-Level HV Ultrasound Transmitter with Built-In Transmit Beamformer” (20005918) THE MICROCHIP WEBSITE Microchip provides online support via our website at www.microchip.com. This website is used as a means to make files and information easily available to customers. Accessible by using your favorite Internet browser, the website contains the following information: • Product Support – Data sheets and errata, application notes and sample programs, design resources, user’s guides and hardware support documents, latest software releases and archived software • General Technical Support – Frequently Asked Questions (FAQs), technical support requests, online discussion groups, Microchip consultant program member listing • Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listing of seminars and events, listings of Microchip sales offices, distributors and factory representatives CUSTOMER SUPPORT Users of Microchip products can receive assistance through several channels: • • • • Distributor or Representative Local Sales Office Field Application Engineer (FAE) Technical Support Customers should contact their distributor, representative or field application engineer (FAE) for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in the back of this document. Technical support is available through the website at: http://www.microchip.com/support. DOCUMENT REVISION HISTORY Revision A (January 2020) • Initial release of this document.  2020 Microchip Technology Inc. DS50002951A-page 7 HV7358DB1 User’s Guide NOTES: DS50002951A-page 8  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Chapter 1. HV7358 Overview 1.1 INTRODUCTION The HV7358DB1 Evaluation Board (ADM00732), working with the MUPB002 (ADM00900), provides a demonstration platform to test and characterize the HV7358. The HV7358 is a 16-channel, 3 level, ±80V, 1.6A ultrasound transmit beamformer. It is designed primarily for portable medical ultrasound image applications, but it is applicable to cart-based medical ultrasound systems, as well as NDT applications. The output MOSFET transistors’ maximum current can be programmed to ±0.3A, ±0.5A, ±1.0A or ±1.6A. Each channel has a T/R switch, RX-damp switch, bleed resistor and diode clamps to VPP and VNN. Internal floating power supplies generate the gate drive voltages required for the TX output FETs. These supplies function at any VPP/VNN voltage. The 200 MHz clock retiming capability provides low jitter in CW, PW and B mode. The clock synchronization realigns all internal logic clock signals to a master clock, reducing the various propagation delays caused by any jitter from the external FPGA. The HV7358 features an internal low jitter PLL clock multiplier for generating the delay clock for the digital beamformer. The clock input can accept LVDS differential signals from 30 MHz (min.) to 80 MHz (max.) in the PLL mode and from 30 MHz to 200 MHz in the non-PLL mode. At 200 MHz, the incremental delay is 5 ns. The clock multiplier is programmable by x1, x2, x3, x4, x5, x6 and x8. The transmitter outputs are synchronized with the delay clock to reduce phase noise. Note:  2020 Microchip Technology Inc. The HV7358DB1 Evaluation Board uses hazardous high voltages. Use caution when operating the HV7358DB1. DS50002951A-page 9 HV7358DB1 User’s Guide FIGURE 1-1: 1.2 FEATURES • • • • • • • • • • • • • • • • • 1.3 HV7358DB1 Board Photo. HV7358DB1 16-channel, ultrasound, beamforming transmitter Designed to work with the Microchip Ultrasound Platform Board (MUPB002) Three-level output: VPP, VNN and RTZ VPP/VNN up to ±80V high voltages Up to ±1.6A source and sink current capability On-board 330 pF||2.5K dummy load per channel Built-in RX damping circuit Built-in 200 MHz LVDS SPI clock Built-in LVDS TX clock, selectable from 80, 120, 160 or 200 MHz (non-PLL) Built-in LVDS TX clock, selectable from 30, 40, 60 or 80 MHz (PLL mode) Daisy-chain capable User-controllable per-channel beamforming delay and apodization Evaluates the RX echo signals with an on-board LNA emulator Demonstrates B mode and CW mode waveform control On-board SPI EEPROM for the ultrasound demonstration board ID Test points for convenient measurement On-board 5V and 3.3V voltage supplies available for user DEVICE SUMMARY The HV7358DB1 Evaluation Board contains the following Microchip products: • HV7358: 16-Channel, 3-Level, ±80V, 1.6A Ultrasound TX Beamformer • MCP1727: 1.5A Low-Voltage, Low-Quiescent Current LDO Regulator • SY58611U: Dual 350 mV, 3.2 Gbps LVDS MUX Switch DS50002951A-page 10  2020 Microchip Technology Inc. HV7358 Overview TABLE 1-1: HV7358DB1 TECHNICAL SPECIFICATIONS Parameter Value Modes of Operation 16-Channel TX Beamforming B mode, PW Mode and CW Mode B Mode Output Pulses Peak Voltage and Current (CW = 0) Up to ±80V and ±1.6A CW Output Peak Voltage and Current (CW = 1) 16-Channel 0 to ±8V and ±300 mA (typical) HV7358 TX Clock Input Frequency (PEN = 1) 30 to 80 MHz in PLL Mode HV7358 TX Clock Input Frequency (PEN = 0) 80 to 200 MHz in non-PLL Mode CW Frequency Range Programmable CW Frequency from 1 MHz to 7 MHz Interface of FPGA Control Signals and USB PC GUI Software J5 and J12 Connects MUPB002 Interface Board Logic Circuitry, 2.5V VLL Voltage Supply LDO Regulator Built-in with Optional Voltage Source from MUPB002 or J10 TX R-C Test Load and User’s Transducer Interface Built-in, 330 pF||2.5K per Channel with Jumper and 50 SMA On-Board LED Indicator of Signals EN, CW, INV, BEN, PEN, OTPN and LCKDN Overtemperature Protection Open-Drain Output to J5 and J12 to MUPB002 Floating Gate Driver Voltage Regulators Built-in Floating Regulators in HV7358 PCB Board Dimension 127 x 102 mm (5.0 x 4.0 Inch) FIGURE 1-2: HV7358DB1 Block Diagram.  2020 Microchip Technology Inc. DSXXXXXX-page 11 HV7358DB1 User’s Guide 1.4 FUNCTIONAL DESCRIPTION The HV7358DB1/MUPB002 combination demonstrates a 16-channel, 3-level, ±80V, 1.6A ultrasound transmit beamformer. Features include T/R switches with RX damping switch, diode clamps to VPP and VNN and programmable TX current limit, and internal voltage regulators to generate the required gate drive voltages. The HV7358 is a high-voltage, monolithic IC packaged in a 13x13 mm, 168-lead TFBGA package. The HV7358 is applicable to medical ultrasound as well as NDT applications. Both the HV7358DB1 and the MPUB002 boards are required. They are connected together by two high-speed, impedance matched, right-angle, backplane connectors. The HV7358DB1 contains the HV7358, LED indicators for the logic signals, and a transimpedance amplifier to emulate an LNA and an LDO. The MUPB002 contains the USB interface and an FPGA. Each TX output has a 330 pf||2.5K load, which requires a shorting connector to be attached; without the connector, the output will be open. The 200 MHz clock retiming provides low jitter in CWD, PW or B mode. The clock synchronization realigns the logic input signals to the master clock, which reduces various propagation delays caused by FPGA output jitter. An SPI EEPROM on the HV7358DB1 Demonstration Board is for MUPB002 and PC GUI software to automatically identify the demonstration board ID. All of the 16 TX outputs are accessible at test points on the HV7358DB1. There are also four SMA connectors on the board that can be connected to the TX outputs via jumper shorting plugs. The output of any of the T/R switches can be connected to the on-board transimpedance amplifier (U4). This is done via a jumper shorting plug. The amplifier output is available at an SMA connector (J13). 1.5 WHAT THE HV7358DB1 ADM00732 KIT INCLUDES The HV7358DB1 includes: • HV7358DB1 ADM00732 Evaluation Board • Important Information Sheet DS50002951A-page 12  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Chapter 2. HV7358DB1 Software Installation 2.1 GETTING STARTED The HV7358DB1 Evaluation Board requires the use of the MUPB002 board, PC GUI software and multiple voltage rails power supply for the full functional demonstration. Both the MPUB002 board and the HV7358DB1 are required to test the boards. A USB driver may need to be installed to communicate with the MPUB002. Detailed installation instructions are presented. A GUI to program the MPUB002 is also required. Detailed installation instructions are presented. Note: 2.2 To update the latest software driver and demonstration program, go to the www.microchip.com website. USB DRIVER INSTALLATION To communicate with the MPUB002/HV7358DB1, the correct USB driver must be installed. Follow the steps below to determine which USB driver to install: 1. Connect the USB cable from the lower male Micro-B connector on the MPUB002 board to any USB connector on your PC. The USB will power the board. Note: Do not connect any other power supplies at this time. 2. Open “Device Manager”. Look at “Bridge device”. If it has a yellow triangle/ exclamation mark as shown in Figure 2-1 and Figure 2-2, the correct USB driver needs to be installed. Note: If the yellow triangle/exclamation mark does not exist, skip to Section 2.3 “HV7358DB1 GUI Installation”; otherwise, complete this section. 3. Download the “MPLAB® Connect Configurator Tool” using the following link: https://www.microchip.com/design-centers/usb/mplab-connect-configurator 4. Unzip the downloaded folder titled, MPLABConnect_V2.3. This folder will be used later. 5. Right click on “Bridge device”.  2020 Microchip Technology Inc. DS50002951A-page 13 HV7358DB1 User’s Guide DS50002951A-page 14 FIGURE 2-1: View of “Device Manager” Screen. FIGURE 2-2: Close-up of “Bridge device” with Error.  2020 Microchip Technology Inc. HV7358DB1 Software Installation 6. A pop-up window will open as shown in Figure 2-3 below. Choose “Update driver” and click on it. FIGURE 2-3:  2020 Microchip Technology Inc. “Update driver” Pop-up Window. DS50002951A-page 15 HV7358DB1 User’s Guide 7. After clicking on “Update driver”, the window in Figure 2-4 will appear. Choose “Browse my computer for driver software”. FIGURE 2-4: Driver Search Window. 8. The following window will open. Click on the Browse button. FIGURE 2-5: DS50002951A-page 16 Driver Browse Choice Window.  2020 Microchip Technology Inc. HV7358DB1 Software Installation 9. The following window will open. Go to the MPLABConnect_V2.3.4 folder recently downloaded from the Microchip website and choose the “Drivers” sub-directory. Double click on “Drivers”. FIGURE 2-6: Browse to “Drivers” Folder Window. The window in Figure 2-7 will appear. The path shown will point to the drivers used by the MPLABConnect tool. 10. Click the Next button. FIGURE 2-7:  2020 Microchip Technology Inc. Browse for Drivers Screen. DS50002951A-page 17 HV7358DB1 User’s Guide The window shown in Figure 2-8 will appear. 11. Click the Install button. FIGURE 2-8: Install Verification Screen. 12. After successful installation, the window shown in Figure 2-9 will appear. This verifies that you have installed the USB driver. FIGURE 2-9: DS50002951A-page 18 USB Driver Installation Verification Screen.  2020 Microchip Technology Inc. HV7358DB1 Software Installation 2.3 HV7358DB1 GUI INSTALLATION Download the MUPB002/HV7358DB1 GUI Installation tool from the Microchip website. The HV7358 GUI program will require about 2.6 MB hard drive space. 1. Double click on the file named, MUPB002 – HV7358 GUI Setup. The window in Figure 2-10 below will pop up. 2. Click Next. FIGURE 2-10: HV7358 Setup Wizard Opening Window. 3. The License Agreement will appear, as in Figure 2-11. Read and if you agree, select I agree, then Next to continue. If you do not agree, the installation will stop. FIGURE 2-11:  2020 Microchip Technology Inc. License Agreement. DS50002951A-page 19 HV7358DB1 User’s Guide 4. The next window, shown in Figure 2-12, sets the Select Installation Folder. The default folder is shown. A different folder may also be specified. FIGURE 2-12: Installation Folder. 5. The next window, shown in Figure 2-13, confirms that you are ready to install the HV7358 GUI. If so, click Next; otherwise, you can go back and make changes or Cancel. FIGURE 2-13: DS50002951A-page 20 Installation Confirmation.  2020 Microchip Technology Inc. HV7358DB1 Software Installation 6. The following window, shown in Figure 2-14, will be visible during the actual GUI installation. FIGURE 2-14: Installation Window. Once installation is complete, the following window will appear, as shown in Figure 2-15. Click on Close when the installation is complete. The GUI window will disappear. FIGURE 2-15: Installation Complete Window. The icon below in Figure 2-16 will be left on your desktop. Double click to open the HV7358 GUI. The GUI Installation is complete. FIGURE 2-16:  2020 Microchip Technology Inc. HV7358 GUI Icon. DS50002951A-page 21 HV7358DB1 User’s Guide NOTES: DS50002951A-page 22  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Chapter 3. HV7358DB1 GUI Operation 3.1 GETTING STARTED The HV7358DB1 is a 16-channel, 3-level, ±80V, 1.6A ultrasound beamformer evaluation board. To operate, it requires the use of the MUPB002 board (ADM00900), the PC GUI software and multiple voltage rails for the full functional demonstration. Note: 3.2 To update the latest software driver and demonstration program, please go to the www.microchip.com website. SETUP PROCEDURE To operate the HV7358DB1, the following steps must be completed: 1. Connect J1 and J2 of the MPUB002 board to J5 and J12 of the HV7358DB1. 2. Connect a USB cable from the lower male Micro-B connector (J7) on the MPUB002 board to any USB connector on your PC. 3. Install jumpers, J6, J14, J15, J16 and JP1 (JP1 requires two jumpers), as per Table 3-1. TABLE 3-1: JUMPER FUNCTION Power Jumper Powered Bank Selection (2.5V/3.3V) J6 Bank1 +2.5V J14 Bank0 +2.5V J15 Auxiliary +3.3V J16 Bank3 +2.5V JP1 GND 0V 4. Jumpers, J19 through J35, connect a 330 pF||2.5K load to each respective TX output. Without the jumper, the TX output will be open. If the load is wanted, add the jumpers.  2020 Microchip Technology Inc. DS50002951A-page 23 HV7358DB1 User’s Guide 3.3 HV7358DB1 POWER SUPPLY REQUIREMENTS Connect all power supplies to the HV7358DB1 power supply connector (J10). The voltage and current requirements can be found in Table 3-2 below. Leave the power supplies turned off. TABLE 3-2: J10 POWER SUPPLY CONNECTION INFORMATION Terminal Rail Name Voltage Average Current Limit J10-1 VCC +5V 50 mA J10-2 VDD +5V 180 mA J10-3 VGN -5V 30 mA J10-4 VPP 0 to +80V 5 mA J10-5 GND 0V — J10-6 VNN 0 to -80V 5 mA The power-up and down sequencing is shown in Table 3-3 below. TABLE 3-3: DS50002951A-page 24 POWER-UP/DOWN SEQUENCE Step # Power-up Step # Power-Down 1 VCC, VDD On 1 EN = 0 2 VGN On 2 VPP, VNN Off 3 VPP, VNN On 3 VGN Off 4 EN = 1 4 VCC, VDD Off  2020 Microchip Technology Inc. HV7358DB1 GUI Operation 3.4 MUPB002 AND GUI/USB PROGRAMMING Open and run the GUI by double clicking the HV7358DB1 icon. The GUI will open showing the following screen: FIGURE 3-1: Full GUI Screen. At the bottom left hand corner, there should be the “USB Status: Connected” note, as shown in Figure 3-2 below. FIGURE 3-2: USB Status Note. When the MUPB002 board is connected to the PC, or when the GUI is started, the USB should connect automatically. If it does not, there is a USB Connect button at the upper right corner of the GUI. If it is required to disconnect the USB, there is also a USB Close button. See Figure 3-3 below. FIGURE 3-3:  2020 Microchip Technology Inc. USB Connect and Close Buttons. DS50002951A-page 25 HV7358DB1 User’s Guide In the upper left corner there is a “Demo Board Info” box, as shown in Figure 3-4 below. Click on the Check DB ID button. An HV7358DB1 revision number and an FPGA code version number should be shown. If the USB status is “Connected” and the “Demo Board Info” is shown per above, then the GUI has successfully connected to the MUPB002 board. FIGURE 3-4: 3.4.1 “Demo Board Info” Box. HV7358 Pin Settings Box The “HV7358 Pin Settings” box is shown in Figure 3-5. 3.4.1.1 EN (ENABLE) PIN The HV7358 Enable pin sets all TX outputs to High-Z. TABLE 3-4: 3.4.1.2 ENABLE SIGNAL EN TX Outputs 0 High-Z 1 Active BEN (BUFFER ENABLE) PIN BFEN is an input logic pin that can disable the LVDS pins used to broadcast or daisy-chain multiple HV7358 chips. This ability can be used to reduce power dissipation. The BEN pin function can be overwritten with the BSEL and BFEN I2C signals. BSEL determines if BEN or BFEN actually controls the LVDS outputs. TABLE 3-5: DS50002951A-page 26 BUFFER ENABLE LOGIC BEN BFEN BSEL LVDS Output Control Signal LVDS Output 0 0 0 BEN Disabled 1 0 0 BEN Enabled 0 1 0 BEN Disabled 1 1 0 BEN Enabled 0 0 1 BFEN Disabled 1 0 1 BFEN Disabled 0 1 1 BFEN Enabled 1 1 1 BFEN Enabled  2020 Microchip Technology Inc. HV7358DB1 GUI Operation 3.4.1.3 SLEEP (SLEEP MODE ENABLE) PIN If the SLEEP pin is enabled, then the device is in power-saving mode. All the internal registers’ data will be preserved and the internal clocks will freeze. The I2C interface is still active. TABLE 3-6: SLEEP LOGIC SLEEP 3.4.1.4 HV7358 State 0 Enabled/Active 1 Sleep/Low Power SPIB (SPI FAST PROGRAMMING INTERFACE) PIN This pin switches between the SPI Broadcast mode and the Daisy-Chain mode. TABLE 3-7: SPIB LOGIC SPIB 3.4.1.5 Mode 0 Daisy-Chain 1 SPI Broadcast PEN (PLL ENABLE) PIN PEN is an input logic pin that can enable or disable the internal PLL. The PEN pin function can be changed by the PLLEN and PSEL I2C signals. PSEL determines if the PEN or PLLEN bit in the I2C register actually controls the PLL. TABLE 3-8: PEN LOGIC PEN PLLEN PSEL PLL Control Signal Internal PLL 0 0 0 PEN Disabled 1 0 0 PEN Enabled 0 1 0 PEN Disabled 1 1 0 PEN Enabled 0 0 1 PLLEN Disabled 1 0 1 PLLEN Disabled 0 1 1 PLLEN Enabled 1 1 1 PLLEN Enabled 3.4.1.6 SET BUTTON Sends the selected data to the HV7358 data input pins. Select the signals appropriate for your application and press the SET button. 3.4.1.7 DISC BUTTON The DISC button will send a pulse to the HV7358 that activates the internal VPP and VNN switches that discharge their respective supply rails. These switches have a 5 mA capability and are meant to discharge the bypass caps only. The supplies need to be turned off before activating the discharge switches.  2020 Microchip Technology Inc. DS50002951A-page 27 HV7358DB1 User’s Guide 3.4.1.8 RSTN BUTTON The RSTN button will send a pulse to the RESET pin on the HV7358. This will reset all HV7358 internal SPI and I2C registers to their default value. FIGURE 3-5: 3.4.2 “HV7358 Pin Settings” Box. VPP/VNN Values The actual VPP and VNN values must be entered in the box as shown in Figure 3-6. The box is at the top center of the GUI page. An example of the window is shown below. VPP = 55V and VNN = -55V were entered in Figure 3-6. These values will be used to calculate the power dissipation. Enter the VPP and VNN values. FIGURE 3-6: 3.4.3 VPP and VNN Voltage Window. Mode and Power Calculation Click either the B mode or the CW mode button. Click the Validate Setting button. The GUI will calculate the duty cycle (D%) and the power dissipation. It will also confirm that the power is within the limit of the HV7358. If the power is acceptable, the box will read “Power Within Limit”; otherwise, it will read “Power Outside Limit” and the Start button will be disabled. For CW mode, 100% will be used for the duty cycle. FIGURE 3-7: DS50002951A-page 28 Mode and Power Dissipation Window.  2020 Microchip Technology Inc. HV7358DB1 GUI Operation 3.4.4 Transmit Clock Frequency Configuration Window The “Transmit Clock Frequency” box is shown below in Figure 3-8. FTCK is the external frequency. The internal clock frequency is FC. FC is a function of FTCK, PEN and mode setting. The frequency choice is a function of the PEN variable. When PEN = 1, it turns the PLL on. The frequency selections for both PEN choices are shown below. If the PLL mode is off (PEN = 0), then the external frequency choices are 80 MHz, 120 MHz, 160 MHz or 200 MHz. They are shown on the left side of Figure 3-8. If the PLL mode is on (PEN = 1), the external frequency choices are 30 MHz, 40 MHz, 60 MHz or 80 MHz. They are shown on the right side of Figure 3-8. When in PLL mode, the frequency selections are on the left of Figure 3-8. In B mode with PEN = 0, the PLL is disabled and the internal clock frequency will be: EQUATION 3-1: B MODE, NO PLL FC = FTCK If PEN = 1, the PLL circuitry is enabled; then, the I2C parameter, “N”, will be part of the equation: EQUATION 3-2: B MODE WITH PLL FC = FTCK * N In CW-Mode, the TX(x) output frequency will be: EQUATION 3-3: CW MODE FCW = FTCK/(2 * CWFD) In CW mode, the PLL function cannot be used. Therefore, PEN and the PLL are disabled. Choose the frequency by clicking on the appropriate box, then click on the Set CLK + FPGA button. PEN = 0 FIGURE 3-8:  2020 Microchip Technology Inc. PEN = 1 Transmit Clock Frequency Window. DS50002951A-page 29 HV7358DB1 User’s Guide 3.4.5 I2C Box The “I2C Read/Write” box is shown in Figure 3-9. This box can read the current I2C settings or write new ones. The default settings can be used for most applications. The HV7358DB1 is the slave and the HV7358 GUI is the master. The slave address (‘111’ by default) can be changed by adding jumpers on J28, J30 and J31. Clicking the Read button shows the current settings. Making a change to any of the values and clicking Write changes the current settings. FIGURE 3-9: 3.4.6 “I2C Read/Write” Box. Line Duration Cycles and TXRW Low Time The “Line Duration” and “TXRW Low Time” entry box is shown in Figure 3-10. Line Duration (LD) is the time it takes for one complete transmit pulse to be completed. It includes time for the actual TX waveform and the receive part. This is sometimes referred to as the “pulse repetition frequency”. The following limit must be observed: (TGW * RPC)>>LDR Line Duration cycles can be calculated from the following Equation 3-4. Choose the LD time or frequency. Calculate LD cycles using Equation 3-4 and enter them into the Line Duration Cycles box shown in Figure 3-10. EQUATION 3-4: LD Cycles = (LD Time) x FTCK Where: LD = Line Duration DS50002951A-page 30  2020 Microchip Technology Inc. HV7358DB1 GUI Operation The “TXRW Low Time” is the programmable time allowed for the SPI or I2C bus to complete all required read/write commands after the pulse is completed. It is actually part of the LD time calculated above. It can be calculated using Equation 3-5. EQUATION 3-5: TXRW Cycles = (TXRW Low Time) x FTCK Choose the required “TXRW Low Time” and use Equation 3-5 to determine the “TXRW Low Time Cycles”. Enter the “Line Duration Cycles” in the box and enter the “TXRW Low Time Cycles” in the box, as shown in Figure 3-10. FIGURE 3-10: 3.4.7 “Line Duration” and “TXRW Low Time”. Waveform Definition The “Waveform Definition” box is shown in Figure 3-11. The HV7358 can store four different waveforms in the beamformer. They are numbered: Waveform 0 through Waveform 3. TGP: Stands for Time Global Positive. TGN: Stands for Time Global Negative. These signals are disabled in the GUI. They could be used to set the delay time on a per TXx basis. TGW: Sets the maximum TX Global Pulse Width (PW). It does this by setting the number of FC time periods that the pulse remains high. The actual TGW is a 9-bit binary word. The GUI accepts a number between 0 and 511 and makes the conversion. TGW can be calculated from the following equation: EQUATION 3-6: TGW PW x FTCK PW is the default maximum pulse width for any of the TX pulses, either positive or negative. RPC: Sets the number of pulses in the waveform before returning to GND. If RPC = 1, a single positive pulse will be defined. If RPC = 2, one positive and one negative pulse will be done. RPC = 3 will be a positive, a negative and another positive pulse, etc. The beamformer can hold up to four different waveforms. The parameters defined in this box are “global”. A global waveform is the same for each TX(0) through TX(15), but they can be different for each Waveform 0 through 3. FIGURE 3-11: “Waveform Definition” Box. Knowing the maximum pulse width, calculate TGW. Enter into the TGW box for each waveform. Enter into the RPC box for each waveform. See Figure 3-11.  2020 Microchip Technology Inc. DS50002951A-page 31 HV7358DB1 User’s Guide 3.4.8 I2C Parameters Read-Back Window The I2C parameters that are programmed into the GUI can be seen in the I2C Parameters Read Back window shown in Figure 3-12. They can also be changed to meet specific application requirements. The I2C Parameters Read Back window is located at the low middle of the GUI screen. All the parameters are read back from the HV7358 I2C registers. 3.4.8.1 BOC[1:0] BITS The BOC bits are the I2C control for B mode TX output peak current limit setting. This is a global signal that applies to every TX channel. TABLE 3-9: TX CURRENT LIMIT SETTING BOC[1:0] (Binary) BOC (GUI) TX Current Limit 00 0 ±1.6A 01 1 ±900mA 10 2 ±600mA 11 3 ±300mA 3.4.8.2 CWOC BIT CWOC is the I2C control bit that determines the CW output RON selection. TABLE 3-10: 3.4.8.3 CWOC RON CWOC RON 0 30Ω 1 45Ω CWFD[7:0] BITS These bits set the CW frequency divisor I2C register. A complete explanation can be found in Section 3.4.4 “Transmit Clock Frequency Configuration Window”. 3.4.8.4 N[2:0] BITS These bits set the PLL frequency multiplier number in the I2C register. The bits are used in determining the FTCK frequency when in PLL mode. See Section 3.4.4 “Transmit Clock Frequency Configuration Window”. TABLE 3-11: DS50002951A-page 32 FREQUENCY MULTIPLIER N[2:0] in GUI N[2:0] in HV7358 1 1 2 2 3 3 4 4 5 5 6 6 7 8  2020 Microchip Technology Inc. HV7358DB1 GUI Operation 3.4.8.5 TRDLY[4:0] BITS The TRDLY bits set the I2C T/R Switch On-Time Delay Selection Control register. The TRDLY are a 5-bit binary word. The GUI accepts 0 to 31 in decimal. The actual delay time is calculated from the equation: EQUATION 3-7: TTRDLY = K/FC K is determined by Table 3-12. TABLE 3-12: TRDLY D4 D3 D2 D1 D0 Decimal K 0 0 0 0 0 0 1 0 0 0 0 1 1 8 0 0 0 1 0 2 12 0 0 0 1 1 3 16 0 0 1 0 0 4 20 0 0 1 0 1 5 24 0 0 1 1 0 6 36 0 0 1 1 1 7 40 0 1 0 0 0 8 48 0 1 0 0 1 9 60 0 1 0 1 0 10 64 0 1 0 1 1 11 72 0 1 1 0 0 12 80 0 1 1 0 1 13 96 0 1 1 1 0 14 100 0 1 1 1 1 15 120 1 0 0 0 0 16 128 1 0 0 0 1 17 144 1 0 0 1 0 18 160 1 0 0 1 1 19 192 1 0 1 0 0 20 200 1 0 1 0 1 21 240 1 0 1 1 0 22 288 3.4.8.6 PSEL BIT PSEL is the I2C bit that determines if PLLEN or PEN controls the PLL enable. TABLE 3-13: PSEL EFFECT PSEL  2020 Microchip Technology Inc. Controlling Signal 0 PEN 1 PLLEN DS50002951A-page 33 HV7358DB1 User’s Guide 3.4.8.7 PLLEN BIT PLLEN is the I2C bit that determines if the PLL is used when PSEL = 1. TABLE 3-14: 3.4.8.8 PLLEN PLLEN PLL 0 Off 1 On LOCKD BIT LOCKD is the I2C bit that determines if the PLL is used when PSEL = 1. TABLE 3-15: LOCKD LOCKD 3.4.8.9 PLL Locked? 0 No 1 Yes EOT BIT EOT is a read-only I2C bit that signals that the transmit signals are complete. EOT is a global signal looking at all 16 channels. TABLE 3-16: 3.4.8.10 EOT EOT TX Complete? 0 No 1 Yes BSEL BIT BSEL is the I2C bit that determines if BFEN or BEN controls the output buffer enable. TABLE 3-17: BSEL BSEL 3.4.8.11 Buffer Enable Signal 0 BEN 1 BFEN SPISEL BIT SPISEL determines which signal controls the broadcast enable. TABLE 3-18: 3.4.8.12 SPISEL SPISEL Control Signal 0 SPIB 1 SPIBC V(x)UV BITS These five bits are output flags. They can be read, but not written. They signal an undervoltage on their respective power supply. V(x)UV can stand for: VNFUV, VPFUV, VPLLUV, VDDUV or VLLUV. DS50002951A-page 34  2020 Microchip Technology Inc. HV7358DB1 GUI Operation 3.4.8.13 OTP BIT OTP is an I2C bit that signals an overtemperature condition inside the HV7358 part. The flag is reset by the I2C reading of the ADDR = 01h register. If the overtemperature event continues, the flag will be retriggered at the next EN rising edge. See Table 3-19. 3.4.8.14 BFEN BIT BFEN is the I2C bit that determines the output buffer enable when BSEL = 1. TABLE 3-19: BFEN FOR BSEL = 1 OTP 3.4.8.15 Temperature 0 In Range 1 Overtemperature EOTC BIT Determines when the RTZ+ and TRSW delay starts. If EOTC = 0, the period starts immediately after all channels are finished. If EOTC = 1, the period starts at the first FC clock rising edge after ETI becomes high and after all channels finish the TXCH period. 3.4.8.16 SPIBC BIT Enables the SPI Broadcast mode when SPISEL = 1. TABLE 3-20: SPIBC FOR SPISEL = 1 SPIBC 3.4.8.17 0 Disabled 1 Enabled Manually Read BUTTON The Manually Read button will read and display the current values of the I2C registers. FIGURE 3-12:  2020 Microchip Technology Inc. I2C Parameter Read Back Window. DS50002951A-page 35 HV7358DB1 User’s Guide 3.4.9 Loading and Saving Table The table function buttons are shown in Figure 3-13 below. A table is a file that stores all the data from the HV7358 GUI. It will save the “HV7358 Pin Settings”, “Transmit Clock Frequency”, “Line Duration”, “TRSW Low Time”, “Waveform Definition” and “TCK Cycles” data. When the GUI is closed, the data are automatically saved in the default file: C:\Users\Public\Documents\hv7358db1_GUI.json The Save Table button will save all the settings to the default file. The Save Table As button will ask for a unique filename to save to. The Load Table will ask for the filename to be loaded. FIGURE 3-13: 3.4.10 Table Function Buttons. Invert and Individual Delay and Pulse-Width Control This GUI window is shown in Figure 3-14. INV: Will invert every waveform. By default, the first pulse is positive. With INV checked, the first pulse will be negative. This is a global control bit. It will be the same for each TX channel and each waveform. Delay: Each channel can have its own unique delay. The starting point is TGW, which sets the longest delay. For details, see Section 3.4.7 “Waveform Definition”. TGW is the maximum delay time and is common to all channels. The total delay can be decreased, on a per channel basis, with the Delay bit. Delay is a 12-bit word. The GUI will accept anything from 0 to 4095. The delay for each channel will be: EQUATION 3-8: TIMEDELAYX = (TGW – DELAYX) x (1/FTCK) This allows a unique time delay for each channel. TLP and TLN: Each channel and polarity can have its own unique pulse width. The starting point is PW, which sets the longest pulse width. For details, see Section 3.4.7 “Waveform Definition”. PW is the maximum delay time and is common to all channels. The total delay can be decreased, on a per channel, per polarity basis, with the TLPx and TLNx bits. The pulse for each channel will be: EQUATION 3-9: POSITIVE PULSE WIDTHX = (PW – TLPx) x (1/FTCK) EQUATION 3-10: NEGATIVE PULSE WIDTHX = (PW – TLNx) x (1/FTCK) DS50002951A-page 36  2020 Microchip Technology Inc. HV7358DB1 GUI Operation This allows a unique pulse width for each polarity of each channel. FIGURE 3-14: 3.5 Invert and Individual Delay and Individual Pulse-Width Control. RUNNING THE HV7358DB1 1. Connect the scope probes to the appropriate signals. 2. Turn on the power supplies, observing the power-up sequence in Table 3-3. 3. Click on the Start button. The HV7358DB1 is now running. 3.6 STOPPING THE HV7358DB1 1. Click on the Stop button. 2. Power down the power supplies, observing the power-down sequence in Table 3-3. 3. Complete.  2020 Microchip Technology Inc. DS50002951A-page 37 HV7358DB1 User’s Guide 3.7 SAMPLE WAVEFORM A sample of the waveform generation is shown in Figure 3-15. FIGURE 3-15: DS50002951A-page 38 Sample Waveform from Multiple Channels of the HV7358.  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Chapter 4. MUPB002 FPGA Configuration 4.1 INTRODUCTION The MUPB002 board connects to and controls the HV7358DB1. It connects to the host PC and interfaces with the GUI. The MUPB002 is preprogrammed and ready for immediate use. However, if changes in the code are required, the directions below will allow changes to the configuration. 4.2 HARDWARE AND SOFTWARE REQUIRED 4.2.1 Hardware Required • MUPB002 Board • Type A Male to Type Micro-B Male USB Cable • Xilinx® Platform Cable USB II 4.2.2 Software Required • “Xilinx ISE Design Suite 14.7” must be installed to the host PC. • FPGA configuration file, hv7358_top_main.bit, available from the Microchip website. • Flash memory configuration file, HV7358_BVLDS_TRIG.mcs, available from the Microchip website. 4.3 SETUP PROCEDURE This procedure explains how to reconfigure the Flash memory (U15) on MUPB002. After the Flash memory is reconfigured, the latest configuration is automatically used when the MUPB002 powers up. Note: The Flash memory has been configured at the factory. This chapter is ONLY required when the default program needs to be changed. 1. Connect a USB cable (M-to-M, Type A to Type Micro-B) between the PC and the Micro-B USB female (J7) connector of MUPB002. This connection powers up the MUPB002 board. LED4 will light up, showing the MUPB002 is being powered through the USB cable. 2. Connect the Xilinx Platform Cable USB II hardware between the PC and J4 connector of MUPB002. The light of the platform cable turns on in green.  2020 Microchip Technology Inc. DS50002951A-page 39 HV7358DB1 User’s Guide 4.4 SOFTWARE EXECUTION 1. Start the iMPACT tool of Xilinx by clicking on the iMPACT icon. See Figure 4-1. FIGURE 4-1: iMPACT Icon. 2. The window in Figure 4-2 will appear. 3. Left click on “Boundary Scan” as shown in Figure 4-2. 4. Right click on top of the “Right click to Add Device or Initialize JTAG chain” statement. FIGURE 4-2: iMPACT Window. 5. Choose “Add Xilinx Device…” from the menu and click. FIGURE 4-3: DS50002951A-page 40 Xilinx Setup Window.  2020 Microchip Technology Inc. MUPB002 FPGA Configuration The window in Figure 4-4 will appear. The actual files are a function of what is on your PC. They will not match Figure 4-4. 6. Browse in your PC to the file, hv7358_top_main.bit. Then click on the Open button. FIGURE 4-4: Assign New FPGA Configuration File Selection. The window in Figure 4-5 will appear. Only the upper right corner of the window is shown for clarity. It shows an external block diagram of the FPGA (xc6slx25). Now we will choose the Flash memory that we want to configure. 7. Right click on the “SPI/BPI?” statement on top of the FPGA symbol. FIGURE 4-5:  2020 Microchip Technology Inc. SPI/BPI Window. DS50002951A-page 41 HV7358DB1 User’s Guide The small box with “Add SPI/BPI Flash” will appear (see Figure 4-6). 8. Click on the “Add SPI/BPI Flash...” box. FIGURE 4-6: “Add SPI/BPI Flash...” Box. The box in Figure 4-7 will appear. 9. Browse to the file named, HV7358_BLVDS_TRIG.mcs. 10. Click on the Open button. FIGURE 4-7: SPI/BPI File Choice. The window in Figure 4-8 will appear. 11. Select “S25FL128S” for the 128 MB Flash memory (U15) installed on the MUPB002 board. 12. Click the OK button. FIGURE 4-8: DS50002951A-page 42 Select Attached SPI/BPI Window.  2020 Microchip Technology Inc. MUPB002 FPGA Configuration Figure 4-9 shows the upper left part of the next window. 13. There is a FLASH button in the upper right. Click on it. FIGURE 4-9: FLASH Button. The FLASH button will turn green as shown in Figure 4-10. 14. Click on the green FLASH button. FIGURE 4-10:  2020 Microchip Technology Inc. Green FLASH Button. DS50002951A-page 43 HV7358DB1 User’s Guide The Device Programming Properties window, shown in Figure 4-11, will appear. 15. Click the OK button. FIGURE 4-11: Device Programming Properties Window. The FPGA will be programmed. This may take over a minute. When completed, the window in Figure 4-12 will appear. FIGURE 4-12: DS50002951A-page 44 Complete Window.  2020 Microchip Technology Inc. MUPB002 FPGA Configuration 4.5 CONCLUSION A procedure to program the MUPB002 FPGA for use with the HV7358DB1 has been presented. This procedure with different file names can be used to program the MUPB002 for different Microchip ultrasound transmitters.  2020 Microchip Technology Inc. DS50002951A-page 45 HV7358DB1 User’s Guide NOTES: DS50002951A-page 46  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Chapter 5. PCB Design and Layout Techniques 5.1 INTRODUCTION The PCB layout techniques are a very important part of the ultrasound system design. The HV7358DB1 generates high-voltage, high-current, high-frequency and high-speed pulses. Proper PCB layout is required to optimize the waveforms. 5.1.1 High-Speed Trace, Grounding and Heatsinking PCB Design Techniques A solid GND plane must be created. It should be a solid copper layer, on Layer 2, directly under HV7358. To optimize heatsinking of the HV7358, use as many vias from VSUB, RGND and GND to the GND plane as possible. These signals carry large currents. Their PCB traces should be on the top layer; they should be as short as possible and have as many vias as possible. Maximize the number of vias on all the power supply traces. High-speed (200 MHz) PCB trace design practices should be used as a starting point. The TX outputs are high-voltage and high-speed traces. VPP and VNN are high-voltage and high-current traces. Additional trace spacing may be required for the high-voltage traces. Also, any parasitic coupling from the HV7358 TX outputs to digital input signals may cause error signals on the logic input pins. Adequate spacing and possible isolation are required. Additional width is required for the high-current traces. 5.1.2 Bypass Caps The VLL, VDD, VGP, VGN, VPP/1 and VNN/1 power supply pins, and the CPF0/1, CNF0/1, CPOS and CNEG internal gate driver floating supply rails all require bypass capacitors. All can draw fast transient currents of up to 2.8 Amperes each. X7R or X5R-type capacitors, 1.0 to 2.2 μF are recommended.They must be located as close to the HV7358 pins as possible. PCB trace width should be capable of handling these transients. 5.1.3 PCB Layout Techniques for TCKP/TCKN The clock can be driven with a pair of LVDS connections or a single-ended clock. For LVDS implementations, an 100Ω differential termination resistor must be connected as close as possible to the LVDS input pair. LVDS clock traces on the PCB should be designed as two 50Ω transmission lines with respect to the GND plane. The differential traces should be as close as possible after they leave the LVDS buffer IC. With a single-ended clock, a 33Ω series termination resistor is required for each buffer output. These resistors should be as close to the clock buffer output pin as possible. The clock trace on the PCB should be designed as a 50Ω transmission line with respect to the GND plane.  2020 Microchip Technology Inc. DS50002951A-page 47 HV7358DB1 User’s Guide 5.1.4 Decoupling Capacitors The PCB layout decoupling capacitor’s placement rule is simple: place the capacitor as close as possible to the pin being decoupled. The actual placement of the capacitor may generate EMI/RFI. The placement determines the return current path. The return path is from the GND side of the bypass cap, through the PCB trace, through any vias, through the GND plane and back to the GND pin on the HV7358.This path also needs to be as short as possible. There are also high current spikes from the VPP and VNN supplies to the HV7358 TX outputs. Use the same design rules with TX output traces and vias. 5.1.5 Return Current Design in PCB Layout Many EMI problems associated with the high-speed circuits are due to improper design of the return current path. PCB designers put considerable effort into carefully designing traces with the proper length, proper transmission line impedance, etc., but neglect the return current path that completes the current loop. These EMI problems can usually be avoided with proper design of the return current path. DS50002951A-page 48  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Appendix A. HV7835DB1 and MUPB002 Schematics and Layouts A.1 INTRODUCTION This appendix contains the following schematics and layouts for the HV7358DB1 and MUPB002: • • • • • • • • • • • • • • • • • • • HV7358DB1 – Schematic MUPB002 Schematic – Top Block Diagram MUPB002 Schematic – Demo Board Connectors MUPB002 Schematic – FPGA MUPB002 Schematic – SPI Flash for FPGA Configuration MUPB002 Schematic – Programmable Clock MUPB002 Schematic – FPGA Decoupling Capacitors HV7358DB1 – Top Silk HV7358DB1 – Top Copper and Silk HV7358DB1 – Top Copper HV7358DB1 – Bottom Copper HV7358DB1 – Bottom Copper and Silk HV7358DB1 – Bottom Silk MUPB002 – Top Silk MUPB002 – Top Copper and Silk MUPB002 – Top Copper MUPB002 – Bottom Copper MUPB002 – Bottom Copper and Silk MUPB002 – Bottom Silk  2020 Microchip Technology Inc. DS50002951A-page 49 HV7358DB1 – SCHEMATIC 3 SHDN 1.27k 1.27k 200 C85 C84 C51 PVDD 1.27k Q TP34 TP35 C88 DNC10 DNC9 CNEG SDON C99 C101 C100 TP89 CSOP TP90 CSON R11 RDCP TP37 R26 J25 R25 TX6 TX7 J21 C10 C14 C13 1μ 100V C98 C25 C27 C26 1μ 100V 1μ 100V R16 TP40 2.5K 1W R33 J24 R51 TX8 J41 RX2 TP47 RX3 TP48 RX4 RX5 RX4 TP49 RX6 TP51 RX7 TP53 RX8 RX9 RX8 TP60 RX10 TP61 RX11 TP63 RX12 RX13 RX12 TP64 RX14 TP81 RX15 TP83 1 2 50 OUT3 R64 (+4.7V) (+5V) (+5V) (-8V) PWR VDD VGN (+8 to +80V) VPP VNN C94 (-8 to -80V) VNN J39 VLL C107 D10A D13 B1100-13 D11B J27 DNP 1 2 R50 R46 J33 R54 50 R55 OUT4 2.5K 1W TP59 R56 TP68 3 1μ 10V VGN D10B C127 C129 C128 2.2μ 10V SELTCK J10 C130 C131 R73 1.27k J8 2 1 C36 C29 J28 1 2 J30 1 2 J32 1 2 BAV99/SOT_1 INF R62 2.5K 1W 330p 250V DNP 1 2 R53 TP62 2.5K 1W 10μ 16V 0.22 330p 250V R52 TX15 R24 499 R28 1K 1 2 DNP INF R60 C64 2.5K 1W 330p 250V J9 2 1 R27 249 10 nF D9 DNP INF C61 J7 C113 1μ 10V VNN 4 D8A C46 R72 1.27k 1 2 C65 J29 2.5K 1W 330p 250V 330p 250V J37 R49 INF R57 C63 VDD R29 499 COM TP45 R58 2 - 3 + U4 AD8099 C41 R71 1.27k DNP 50 C109 C114 1 2 J4 1 TP54 TX14 2.5K 1W 330p 250V 330p 250V TP52 1 2 INF R63 TP57 2.5K 1W C60 C62 D14 B1100-13 DNP INF TX11 R23 2 1 1 2 C66 R43 2.5K 1W 330p 250V TP55 R44 TX10 INF R45 330p 250V TP44 J31 1μ 100V 2 1 DNP C57 TX9 TX12 C120 J6 TP69 1 2 J3 1 2.5K 1W C67 RX0 TP46 RX1 2.5K 1W 330p 250V 330p 250V TP41 RX0 INF R47 DNP 1 2 J35 C95 DNP INF C19 VNN C12 1 2 3 A13 B13 D15 H15 M15 R13 T13 VPP VPP VPP VPP VPP VPP VPP A12 B12 C15 G15 L15 R12 T12 CPF CPF CPF CPF CPF CPF CPF PVDD PVDD PVDD PVDD PVDD PVDD 2.5K 1W TX13 C96 VLL 10 nF 2.5K 1W 330p 250V 330p 250V C58 1K C97 CNF TCKN C118 2.2μ 10V C87 C108 C115 0.1 R19 1μ 10V D8B C119 R22 J2 1 TP15 C105 C106 CSON TCKP TCK1P A10 B10 C10 D10 E10 F10 G10 H10 J10 K10 L10 M10 N10 P10 R10 T10 OUT2 TX5 R21 RX12 SDOP TP88 TP6 RX8 TP87 100 TCK1N A7 B7 G8 H8 R7 T7 C4 E3 H3 L3 P4 P6 VDD VDD VDD VDD VDD VDD T6 T5 CPLL AGND VLL C1 VLL H1 VLL L1 VLL P1 A3 CSP B3 CSN AVDD T4 VNN TP7 VGN RX0 CKON 50 C20 A16 B16 C16 D16 E16 F16 G16 H16 J16 K16 L16 M16 N16 P16 R16 T16 A8 B8 RDCN 1μ 10V RX4 TP86 1 2 TP23 R34 9 J22 C111 CKOP 2 12 M8 DNC8 N8 DNC9 P8 DNC10 C6 DNC11 1.27k TP85 3 Q A2 SDIP B2 SDIN INV LPWM SDLY TXRW SPIB TCKN TCKP TRIGP TRIGN W0 W1 B5 RSTN K2 DISC TP76 R17 TX4 1K RX0 RX1 RX2 RX3 RX4 RX5 RX6 RX7 RX8 RX9 RX10 RX11 RX12 RX13 RX14 RX15 A0 10 nF INF DNP C21 3 TP28 R18 HV7358 A1 0.1 1 2 TP9 U5 2 NC C117 TP30 2.5K 1W 330p 250V R20 VPP 1 VT1 VCC 13 SY58611U SEL 4 C116 11 GND 17 GND 10 GND U7 3 V REF1 TP25 DNC1 DNC2 DNC3 DNC4 DNC5 DNC6 DNC7 A0 A1 A2 SDA SCL VCC 8 V CC VT0 2 V REF0 14 16 1 J1 F1 K1 E1 E2 N2 N1 M1 M2 A4 B4 TP79 TP77 CKON SDOP TCK0N R14 3 TP72 TCK0P J12 TE6469169-1 2.5K 1W 330p 250V C42 10 nF 6 C43 2 pF 50 3 DNC7 SDON CSOP VLL INF R48 DNP 1 2 TX3 J13 1 LNAOUT TP50 TP65 2 TP31 R81 +3V3 15  2020 Microchip Technology Inc. 2 1 DNP 1 DNC6 CKOP IN0 J34 1 2 INF C18 C79 7 DNC5 TP22 SCK MOSI 1.27k C69 4 8 5 DNC4 TP21 TP71 R80 8 7 6 5 C92 RDCN TP29 R6 C7 C8 D8 E8 F8 L8 D1 D2 D3 G2 G1 A6 B6 A11 B11 R1 T1 VCC HLD SCK DQ0 C90 PVDD 1 R30 1 S 2 DQ1 3 W 4 V SS C81 T11 DNC3 VLL N25Q128 C78 CPLL DNC2 TP20 RSTN DISC U6 C80 A15 B15 F15 K15 P15 R15 T15 1.27k C77 A2 R83 0.1 C76 R15 TX2 TX0 TX1 TX2 TX3 TX4 TX5 TX6 TX7 TX8 TX9 TX10 TX11 TX12 TX13 TX14 TX15 RGND RGND CNF CNF CNF CNF CNF CNF CNF C112 J26 C72 A14 B14 E15 J15 N15 R14 T14 DNC1 TP19 2 +3V3 R4 TP4 1μ 100V C4 C59 CPF CNEG CNEG CNEG CNEG CNEG CNEG TP18 VGN SELTCK DISC TP94 CSB MISO TP33 TP32 TP16 TP95 TP91 C75 C103 DNC11 DNC8 TP14 INV LPWM TP73 SDLY TXRW SPIB TCKN TCKP TRIGP TP27 TRIGN W0 W1 TP93 C3 EN SLEEP PEN BEN CW 1 0.22 K3 F2 G3 N3 J2 TP13 4 0.22 IN0 22 C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 IN1 R78 C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 IN1 MISO MOSI A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG4 A5 B5 BG5 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 6 SCK CSB A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG4 A5 B5 BG5 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 7 100 C23 5 1.27k 100 C24 C5 1μ 10V A9 B9 J9 K9 R9 T9 A0 A1 A2 SDA SCL TP96 TP17 330p 250V C22 VPP C6 C102 VDD A5 (DO Not Connect) +3V3 1μ 10V TP11 TP12 6 ETI ETO C3 OTPN R4 ETI R5 ETO P3 LCKD TP24 R3 CSOP T3 CSON (DNC1-7 ) TCK0P TCK0N TE6469169-1 PWR R82 1μ 100V J20 TP80 TP82 EN SLEEP PEN BEN CW CW BEN J1 1 PVDD VDD 100 R2 SDOP T2 SDON OTPN ETI ETO LCKD CSOP CSON TP92 R66 OUT1 2.5K 1W RDCP J11 SDOP SDON 1.27k 100 50 R13 C68 C93 TP10 CKON CKOP R74 R65 1 1.27k SDA SCL C31 R79 1 2 TX1 3 R70 1.27k CLKP CLKN 100 A1 CLKP B1 CLKN R69 C16 VNN VNN VNN VNN VNN VNN VNN CW INV R67 CSN CSP SDIN SDIP CLKN CLKP J5 +3V3 R77 R3 1μ 100V TP3 C17 1 2 3 4 5 6 TP98 RSTN C71 TP2 C104 C110 C74 CSP CSN SDIP SDIN VSUB VSUB VSUB VSUB CKOP CKON TXRW LPWM C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 4 INV SDLY C121 C11 0 3 SLEEP OTPN C32 1μ 100V J19 R35 TP26 C15 6 SPIB LCKD C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 C33 VDD 2.2μ 10V 0.22 1 100 W0 W1 A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG4 A5 B5 BG5 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 VPP C28 C70 2.2μ 10V 2.2μ 10V 0 2 1 A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG4 A5 B5 BG5 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 TP1 C91 C126 1 nF 1μ 10V EN PEN VPP 2.2μ 10V C125 C124 TX0 D17A AVDD 0.22 TP97 C122 VLL C7 TCK1P TCK1N C86 C89 PWR R68 TP8 C123 C83 C9 R36 C30 TRIGP TRIGN VDD VLL C82 2V5 6 CDELAY 3 1μ 10V R76 0 2 200 VOUT SENSE 2 C8 R9 VLL TP5 R12 2 200 (+2.5V) 4 8 7 2 200 SLEEP 200 BEN EN PEN 200 3 6 R8 R75 200 D17B U3 MCP1727-2502E/SN 1 V 2 IN VIN 1 2 R7 VCC GRN 4 GND 5 PWRGD 1 R6 (+5V) OTPN LCKD D6 RED 2 2 YLW LCKD 1 1 D5 YLW R5 OTP 1 1 R31 INV D4 2 GRN CW D3 2 1 D2 RED R32 SLEEP D1 2 RED 2 GRN D18 2 D7 BEN 1 PEN 1 EN HV7358DB1 User’s Guide DS50002951A-page 50 A.2 TP74 TP75 TP78 TP84 MH1 MH2 MH3 MH4 MUPB002 SCHEMATIC – TOP BLOCK DIAGRAM 3V3_VDD To connector for programming the SPI Flash for FPGA program. J5 1 3 5 7 2 4 6 8 HDR-2.54 Male 2x4 GND_D HDR-2.54 Male 1x4 4 3 2 1 Demo Board connectors.SchDoc SPI_MISO SPI_MOSI SPI_SCLK JP1 DBID_EEPROM_CS DB_MEMORY_CS FPGA_FLASH_CS MUPB_FLASH_CS MISO MOSI SCLK DBID_EEPROM_CS PLUG_DETECT PLUG_DETECT SPI Flash for FPGA configuration.SchDoc MISO MOSI SCLK FLASH_CS SPI_MISO SPI_MOSI SPI_SCLK DB_MEMORY_CS USB to SPI bridge.SchDoc FPGA.SchDoc SPI_MISO SPI_MOSI SPI_SCLK MISO MOSI SCLK MISO MOSI SCLK PLUG_DETECT PLUG_DETECT FPGA_FLASH_CS FPGA_COMMAND_CS DBID_EEPROM_CS FPGA_FLASH_CS FPGA_COMMAND_CS DBID_EEPROM_CS FPGA_FLASH_CS FPGA_COMMAND_CS SOFT_RST SOFT_RST SOFT_RST USB_TO_SPI_ATTACH PROGB_IN FPGA_DONE PROGB FPGA_DONE PROGB_IN FPGA_DONE GP3 GP4 GP7 GP3 GP4 GP7 Programmable Clock.SchDoc GP3 GP4 GP7 CTRL_OEC CTRL_OED CTRL_OEB CTRL_OEC CTRL_OED CTRL_OEB CTRL_OEC CTRL_OED CTRL_OEB CTRL_SCK CTRL_CSB SDO CTRL_SDI CTRL_SCK CTRL_CSB SDO CTRL_SDI CTRL_SCK CTRL_CSB SDO CTRL_SDI 40MHz_N 40MHz_P 40MHz_N 40MHz_P 40MHz_N 40MHz_P CLK0_P CLK0_N CLK0_P CLK0_N CLK0_P CLK0_N CLK1_P CLK1_N CLK1_P CLK1_N CLK1_P CLK1_N CLK2_P CLK2_N CLK2_P CLK2_N CLK4 IO_0_P IO_0_N IO_1_P IO_1_N IO_0_P IO_0_N IO_1_P IO_1_N IO_0_P IO_0_N IO_1_P IO_1_N IO_2_P IO_2_N IO_3_P IO_3_N IO_4_P IO_4_N IO_5_P IO_5_N IO_2_P IO_2_N IO_3_P IO_3_N IO_4_P IO_4_N IO_5_P IO_5_N IO_2_P IO_2_N IO_3_P IO_3_N IO_4_P IO_4_N IO_5_P IO_5_N IO_6_P IO_6_N IO_7_P IO_7_N IO_8_P IO_8_N IO_9_P IO_9_N IO_6_P IO_6_N IO_7_P IO_7_N IO_8_P IO_8_N IO_9_P IO_9_N IO_6_P IO_6_N IO_7_P IO_7_N IO_8_P IO_8_N IO_9_P IO_9_N IO_10_P IO_10_N IO_11_P IO_11_N IO_12_P IO_12_N IO_13_P IO_13_N IO_14_P IO_14_N IO_31_P IO_31_N IO_10_P IO_10_N IO_11_P IO_11_N IO_12_P IO_12_N IO_13_P IO_13_N IO_14_P IO_14_N IO_31_P IO_31_N IO_10_P IO_10_N IO_11_P IO_11_N IO_12_P IO_12_N IO_13_P IO_13_N IO_14_P IO_14_N IO_31_P IO_31_N IO_32_P IO_32_N IO_35 IO_32_P IO_32_N IO_35 CLK4 IO_32_P IO_32_N IO_35 CLK2_P CLK2_N CLK2_P CLK2_N CLK4 CLK4 CLK3_P CLK3_N CLK5 DS50002951A page-51 Power Conditioning.SchDoc IO_17_P IO_17_N IO_19_P IO_19_N IO_20_P IO_20_N IO_21_P IO_21_N IO_17_P IO_17_N IO_19_P IO_19_N IO_20_P IO_20_N IO_21_P IO_21_N IO_17_P IO_17_N IO_19_P IO_19_N IO_20_P IO_20_N IO_21_P IO_21_N IO_36_P IO_36_N IO_37_P IO_37_N IO_38_P IO_38_N IO_39_P IO_39_N IO_40_P IO_40_N IO_41_P IO_41_N IO_42_P IO_42_N IO_43_P IO_43_N IO_44_P IO_44_N IO_45 IO_46 IO_36_P IO_36_N IO_37_P IO_37_N IO_38_P IO_38_N IO_39_P IO_39_N IO_40_P IO_40_N IO_41_P IO_41_N IO_42_P IO_42_N IO_43_P IO_43_N IO_44_P IO_44_N IO_45 IO_46 IO_36_P IO_36_N IO_37_P IO_37_N IO_38_P IO_38_N IO_39_P IO_39_N IO_40_P IO_40_N IO_41_P IO_41_N IO_42_P IO_42_N IO_43_P IO_43_N IO_44_P IO_44_N IO_45 IO_46 CLK3_P CLK3_N CLK3_P CLK3_N CLK5 CLK5 TP26 TP27 TP28 TP29 GND_D GND_D GND_D GND_D Ground Posts for Scope Probe ground HV7358DB1 and MUPB002 Schematics and Layouts  2020 Microchip Technology Inc. A.3 MUPB002 SCHEMATIC – DEMO BOARD CONNECTORS 3V3_VDD 3V3_VDD R2 4.7k 0402 1% PWR5V0 C1 33 µF 10V TANT-B VCC 5 Y GND_D 4 PWR5V0 SN74LVC1G126 C2 C90 GND_D 0.1 µF 50V 0603 33 μF 10V TANT-B R75 4.7k 0402 1% J1 GND_D A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG5 A5 B5 BG4 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 IO_1_P IO_1_N IO_3_P IO_3_N BANK1 - REGION RB U2 1 OE 2 A 3 GND SCLK D5V C133 0.1 µF 50V 0402 IO_5_P IO_5_N IO_7_P IO_7_N IO_9_P IO_9_N IO_11_P IO_11_N IO_13_P IO_13_N IO_31_P IO_31_N IO_35 CLK4 C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 LVDS25 LVDS25 DBID_EEPROM_CS IO_4_P IO_4_N LVDS25 MISO MOSI IO_8_N IO_8_P IO_10_P IO_10_N 3V3_VDD LVDS25 R84 4.7k 0402 1% IO_32_N IO_32_P CLK2_P CLK2_N IO_20_P IO_20_N IO_38_P IO_38_N IO_12_P IO_12_N IO_14_N IO_14_P A1 B1 BG1 A2 B2 BG2 A3 B3 BG3 A4 B4 BG5 A5 B5 BG4 A6 B6 BG6 A7 B7 BG7 A8 B8 BG8 A9 B9 BG9 A10 B10 BG10 IO_36_P IO_36_N BANK0 - REGION TL LVDS25 IO_40_P IO_40_N IO_42_P IO_42_N IO_44_P IO_44_N CLK5  2020 Microchip Technology Inc. EDGE 40P Female GND_D 33 μF 10V TANT-B 0.1 µF 50V 0603 J2 IO_2_P IO_2_N C131 C132 0.1 µF 50V 0603 GND_D BANK3 - REGION LB PWR3V3 C89 IO_0_P IO_0_N IO_6_P IO_6_N 3V3_VDD D5V GND_D C1 D1 DG1 C2 D2 DG2 C3 D3 DG3 C4 D4 DG4 C5 D5 DG5 C6 D6 DG6 C7 D7 DG7 C8 D8 DG8 C9 D9 DG9 C10 D10 DG10 IO_17_P IO_17_N IO_19_P IO_19_N IO_21_P IO_21_N IO_37_P IO_37_N IO_39_P IO_39_N IO_41_P IO_41_N IO_43_P IO_43_N IO_45 IO_46 CLK3_P CLK3_N LVDS33 EDGE 40P Female GND_D GND_D GND_D PLUG_DETECT HV7358DB1 User’s Guide DS50002951A-page 52 A.4 MUPB002 SCHEMATIC – FPGA That's why SCLK is bidirectional from the FPGA's point of view. R11 T11 M12 M11 P10 T10 N12 P12 N11 P11 N9 P9 L10 M10 R9 T9 M9 N8 P8 T8 P7 M7 R7 T7 P6 T6 R5 T5 N5 P5 L8 L7 P4 T4 M6 N6 R3 T3 IO_L1P_CCLK_2 IO_L1N_M0_CMPMISO_2 IO_L2P_CMPCLK_2 IO_L2N_CMPMOSI_2 IO_L3P_D0_DIN_MISO_MISO1_2 IO_L3N_MOSI_CSI_B_MISO0_2 IO_L12P_D1_MISO2_2 IO_L12N_D2_MISO3_2 IO_L13P_M1_2 IO_L13N_D10_2 IO_L14P_D11_2 IO_L14N_D12_2 IO_L16P_2 IO_L16N_VREF_2 IO_L23P_2 IO_L23N_2 IO_L29P_GCLK3_2 IO_L29N_GCLK2_2 IO_L30P_GCLK1_D13_2 IO_L30N_GCLK0_USERCCLK_2 IO_L31P_GCLK31_D14_2 IO_L31N_GCLK30_D15_2 IO_L32P_GCLK29_2 IO_L32N_GCLK28_2 IO_L47P_2 IO_L47N_2 IO_L48P_D7_2 IO_L48N_RDWR_B_VREF_2 IO_L49P_D3_2 IO_L49N_D4_2 IO_L62P_D5_2 IO_L62N_D6_2 IO_L63P_2 IO_L63N_2 IO_L64P_D8_2 IO_L64N_D9_2 IO_L65P_INIT_B_2 IO_L65N_CSO_B_2 FPGA_SCK M0 R63 R64 SCLK 22R 22R MISO MOSI M1 3V3_VDD 3V3_VDD LD3 GREEN R8 GREEN R6 330R 0603 5% SOFT_RST LD2 330R 0603 5% FPGA_COMMAND_CS GP3 GP4 3V3_VDD R1 GP7 INIT_B FLASH_CS 4.7k 0402 1% BANK 3 BANK 2 U1C FPGA_FLASH_CS XC6SLX25-2FTG256C A3 B3 F5 F6 E3 E4 F3 F4 A2 B2 G5 G6 B1 C1 D1 D3 C2 C3 K6 K5 E1 E2 L5 L4 H3 H4 H5 J6 J4 K3 F1 F2 G1 G3 H1 H2 J1 J3 K1 K2 L1 L3 M1 M2 N1 N3 P1 P2 R1 R2 N4 M5 M3 M4 CTRL_SDI CTRL_CSB SDO CTRL_SCK CTRL_OEB CTRL_OED TP21 TP22 CTRL_OEC CTRL_SDI CTRL_CSB BANK 1 The USB to SPI bridge generates the SCLK, when it's sending commands to the FPGA. (The FPGA is the SPI bus slave.) U1B IO_L83N_VREF_3 IO_L83P_3 IO_L55N_M3A14_3 IO_L55P_M3A13_3 IO_L54N_M3A11_3 IO_L54P_M3RESET_3 IO_L53N_M3A12_3 IO_L53P_M3CKE_3 IO_L52N_M3A9_3 IO_L52P_M3A8_3 IO_L51N_M3A4_3 IO_L51P_M3A10_3 IO_L50N_M3BA2_3 IO_L50P_M3WE_3 IO_L49N_M3A2_3 IO_L49P_M3A7_3 IO_L48N_M3BA1_3 IO_L48P_M3BA0_3 IO_L47N_M3A1_3 IO_L47P_M3A0_3 IO_L46N_M3CLKN_3 IO_L46P_M3CLK_3 IO_L45N_M3ODT_3 IO_L45P_M3A3_3 IO_L44N_GCLK20_M3A6_3 IO_L44P_GCLK21_M3A5_3 IO_L43N_GCLK22_IRDY2_M3CASN_3 IO_L43P_GCLK23_M3RASN_3 IO_L42N_GCLK24_M3LDM_3 IO_L42P_GCLK25_TRDY2_M3UDM_3 IO_L41N_GCLK26_M3DQ5_3 IO_L41P_GCLK27_M3DQ4_3 IO_L40N_M3DQ7_3 IO_L40P_M3DQ6_3 IO_L39N_M3LDQSN_3 IO_L39P_M3LDQS_3 IO_L38N_M3DQ3_3 IO_L38P_M3DQ2_3 IO_L37N_M3DQ1_3 IO_L37P_M3DQ0_3 IO_L36N_M3DQ9_3 IO_L36P_M3DQ8_3 IO_L35N_M3DQ11_3 IO_L35P_M3DQ10_3 IO_L34N_M3UDQSN_3 IO_L34P_M3UDQS_3 IO_L33N_M3DQ13_3 IO_L33P_M3DQ12_3 IO_L32N_M3DQ15_3 IO_L32P_M3DQ14_3 IO_L2N_3 IO_L2P_3 IO_L1N_VREF_3 IO_L1P_3 SDO CTRL_SCK CTRL_OEB CTRL_OED CTRL_OEC TP23 TP24 IO_44_N IO_44_P IO_45 IO_46 IO_43_N IO_43_P IO_42_N IO_42_P IO_41_N IO_41_P IO_40_N IO_40_P IO_39_N IO_39_P IO_38_N IO_38_P IO_37_N IO_37_P IO_36_N IO_36_P IO_21_N IO_21_P IO_20_N IO_20_P IO_19_N IO_19_P IO_17_N IO_17_P IO_44_N IO_44_P IO_45 IO_46 IO_43_N IO_43_P IO_42_N IO_42_P IO_41_N IO_41_P IO_40_N IO_40_P IO_39_N IO_39_P IO_38_N IO_38_P IO_37_N IO_37_P IO_36_N IO_36_P IO_21_N IO_21_P IO_20_N IO_20_P IO_19_N IO_19_P IO_17_N IO_17_P XC6SLX25-2FTG256C IO_L1P_A25_1 IO_L1N_A24_VREF_1 IO_L29P_A23_M1A13_1 IO_L29N_A22_M1A14_1 IO_L30P_A21_M1RESET_1 IO_L30N_A20_M1A11_1 IO_L31P_A19_M1CKE_1 IO_L31N_A18_M1A12_1 IO_L32P_A17_M1A8_1 IO_L32N_A16_M1A9_1 IO_L33P_A15_M1A10_1 IO_L33N_A14_M1A4_1 IO_L34P_A13_M1WE_1 IO_L34N_A12_M1BA2_1 IO_L35P_A11_M1A7_1 IO_L35N_A10_M1A2_1 IO_L36P_A9_M1BA0_1 IO_L36N_A8_M1BA1_1 IO_L37P_A7_M1A0_1 IO_L37N_A6_M1A1_1 IO_L38P_A5_M1CLK_1 IO_L38N_A4_M1CLKN_1 IO_L39P_M1A3_1 IO_L39N_M1ODT_1 IO_L40P_GCLK11_M1A5_1 IO_L40N_GCLK10_M1A6_1 IO_L41P_GCLK9_IRDY1_M1RASN_1 IO_L41N_GCLK8_M1CASN_1 IO_L42P_GCLK7_M1UDM_1 IO_L42N_GCLK6_TRDY1_M1LDM_1 IO_L43P_GCLK5_M1DQ4_1 IO_L43N_GCLK4_M1DQ5_1 IO_L44P_A3_M1DQ6_1 IO_L44N_A2_M1DQ7_1 IO_L45P_A1_M1LDQS_1 IO_L45N_A0_M1LDQSN_1 IO_L46P_FCS_B_M1DQ2_1 IO_L46N_FOE_B_M1DQ3_1 IO_L47P_FWE_B_M1DQ0_1 IO_L47N_LDC_M1DQ1_1 IO_L48P_HDC_M1DQ8_1 IO_L48N_M1DQ9_1 IO_L49P_M1DQ10_1 IO_L49N_M1DQ11_1 IO_L50P_M1UDQS_1 IO_L50N_M1UDQSN_1 IO_L51P_M1DQ12_1 IO_L51N_M1DQ13_1 IO_L52P_M1DQ14_1 IO_L52N_M1DQ15_1 IO_L53P_1 IO_L53N_VREF_1 IO_L74P_AWAKE_1 IO_L74N_DOUT_BUSY_1 E13 E12 B15 B16 F12 G11 D14 D16 F13 F14 C15 C16 E15 E16 F15 F16 G14 G16 H15 H16 G12 H11 H13 H14 J11 J12 J13 K14 K12 K11 J14 J16 K15 K16 N14 N16 M15 M16 L14 L16 P15 P16 R15 R16 R14 T15 T14 T13 R12 T12 L12 L13 M13 M14 U1A ClassName: BANK1_REGION_RB CLK1_P CLK1_N CLK0_P CLK0_N IO_1_P IO_1_N IO_3_P IO_3_N IO_5_P IO_5_N IO_11_P IO_11_N IO_9_P IO_9_N IO_7_P IO_7_N IO_13_P IO_13_N IO_31_P IO_31_N IO_32_P IO_32_N IO_35 OUT2 CLK1_P CLK1_N CLK0_P CLK0_N IO_1_P IO_1_N IO_3_P IO_3_N IO_5_P IO_5_N IO_11_P IO_11_N IO_9_P IO_9_N IO_7_P IO_7_N IO_13_P IO_13_N IO_31_P IO_31_N IO_32_P IO_32_N IO_35 OUT1 BANK 0 U1D When the FPGA is loading its firmware from the SPI Flash, the FPGA genetaes the SCLK. (The FPGA is the SPI bus master.) IO_L66N_SCP0_0 IO_L66P_SCP1_0 IO_L65N_SCP2_0 IO_L65P_SCP3_0 IO_L64N_SCP4_0 IO_L64P_SCP5_0 IO_L63N_SCP6_0 IO_L63P_SCP7_0 IO_L62N_VREF_0 IO_L62P_0 IO_L40N_0 IO_L40P_0 IO_L39N_0 IO_L39P_0 IO_L38N_VREF_0 IO_L38P_0 IO_L37N_GCLK12_0 IO_L37P_GCLK13_0 IO_L36N_GCLK14_0 IO_L36P_GCLK15_0 IO_L35N_GCLK16_0 IO_L35P_GCLK17_0 IO_L34N_GCLK18_0 IO_L34P_GCLK19_0 IO_L33N_0 IO_L33P_0 IO_L7N_0 IO_L7P_0 IO_L6N_0 IO_L6P_0 IO_L5N_0 IO_L5P_0 IO_L4N_0 IO_L4P_0 IO_L3N_0 IO_L3P_0 IO_L2N_0 IO_L2P_0 IO_L1N_VREF_0 IO_L1P_HSWAPEN_0 D12 D11 A14 B14 E11 F10 A13 C13 A12 B12 D9 F9 A11 C11 C8 D8 C10 E10 E8 E7 A10 B10 A9 C9 A8 B8 C6 D6 A7 C7 E6 F7 A6 B6 C5 D5 A5 B5 A4 C4 TP21 TP21 TP22 TP22 TP23 TP23 TP24 TP24 TP LOOP Silver TP LOOP Silver TP LOOP Silver TP LOOP Silver 40MHz_N 40MHz_P IO_14_N IO_14_P IO_12_N IO_12_P IO_6_N IO_6_P IO_8_N IO_8_P IO_10_N IO_10_P IO_4_N IO_4_P IO_2_N IO_2_P IO_0_N IO_0_P IO_14_N IO_14_P IO_12_N IO_12_P IO_6_N IO_6_P IO_8_N IO_8_P IO_10_N IO_10_P IO_4_N IO_4_P IO_2_N IO_2_P IO_0_N IO_0_P XC6SLX25-2FTG256C GND_D XC6SLX25-2FTG256C ClassName: BANK0_REGION_TL ClassName: BANK3_REGION_LB J8 SMA Female 1 2 OUT1 GND_D OUT1 3V3_VDD 3V3_VDD R9 R4 J9 FPGA_DONE PROG_B C14 TCK C12 TDI E14 TDO A15 TMS FPGA_TCK FPGA_TDI FPGA_TDO FPGA_TMS CMPCS_B_2 FPGA_DONE ClassName: JTAG J4 HDR-2 MM Male 2x7 PROGB_IN SW2 TACT SPST GND_D R5 C84 4.7k 0402 1% L11 XC6SLX25-2FTG256C GND_D 0.1uF 50V 0402 GND_D Push button to force FPGA configuration download from Flash FPGA_TDI FPGA_TDO FPGA_TCK FPGA_TMS OUT2 GND_D CLOCK TERMINATION WAS REMOVED FROM THIS SCHEMATIC. THE TERMINATION WAS ADDED TO THE USB SCHEMATIC GND_D XC6SLX9-2FTG256I XC6SLX9-2FTG256C - this i use DS50002951A page-53 Default config set to Master Serial M[1:0] = 01 3V3_VDD 3V3_VDD 3V3_VDD FPGA power.SchDoc R10 22R 0402 1% LD1 R11 GREEN 22R 0402 1% R12 M1 M0 3 R14 22R 0402 1% GND_D R15 22R 0402 1% GND_D FPGA_DONE SMA Female 1 GND_D VCCAUX 2 4 6 8 10 12 14 1 3 5 7 9 11 13 P13 2 DONE_2 T2 PROGRAM_B_2 P14 SUSPEND 4.7k 0402 1% 1 U1E 330R 0603 5% 2 OUT2 330R 0603 5% Q1 1 BSS123 2 GND_D "DONE" LED HV7358DB1 and MUPB002 Schematics and Layouts  2020 Microchip Technology Inc. A.5 MUPB002 SCHEMATIC – SPI FLASH FOR FPGA CONFIGURATION MOSI SCLK R61 MISO 22R 0402 1% 3V3_VDD 3V3_VDD R62 R65 2.43k 0402 1% 3V3_VDD Partial list of SPI Flash ICs which we can use with Spartan-6: S25FL127SABMFI101, S25FL127SABMFV101. 3V3_VDD C138 10k 0402 1% 0.1 µF 50V 0402 U15 S25FL127SABMFI101 1 2 3 4 FLASH_CS HDR-2.54 Male 1x2 VDD CE SO/SIO1 HOLD/SIO3 WP/SIO2 SCK VSS SI/SIO0 Write-protect jumper 2 1 JP2 GND_D GND_D 3V3_VDD R67  2020 Microchip Technology Inc. 100R 0402 1% R68 Termination network see fig. 2-12 and discussion on pp. 56-57 in Xilunx UG380 100R 0402 1% GND_D 8 7 6 5 GND_D R66 10k 0402 1% HV7358DB1 User’s Guide DS50002951A-page 54 A.6 MUPB002 SCHEMATIC – PROGRAMMABLE CLOCK J7 USB 2.0 MICRO-B FEMALE USB_5V VBUS 1 2 USB_N D3 USB_P D+ 4 ID 5 GND D5V D2 MBR0540T1G C44 C45 0 4.7 μF 16V 1206 4.7 μF 16V 1206 GND_D GND_D GND_D C46 0.1 µF 50V 0603 R45 330R 0603 5% 3V3_VDD GND_D GND_D R19 3V3_VDD 100k 0402 1% U3A R16 1k 0402 1% Upstream 41 FLEX_USBUP_DP/PRT_DIS_P0 40 FLEX_USBUP_DM/PRT_DIS_M0 USB_P USB_N R18 1k 0402 1% 36 VBUS_DET C134 0.1 µF 50V 0402 VBUS TP1 U9 42 FLEX_HSIC_UP_DATA 39 FLEX_HSIC_UP_STROBE 100k 0402 1% 10000 pF 25V 0402 HSIC / USB 2.0 Downstream 3 SWAP_USBDN1_DM/PRT_DIS_M1 4 SWAP_USBDN1_DP/PRT_DIS_P1 5 USBDN2_DM/PRT_DIS_M2 6 USBDN2_DP/PRT_DIS_P2 1 OE 2 A 3 GND R21 C47 GND_D 100k 0402 1% Y 4 SCLK R69 GND_D 10k 0402 1% GND_D USB 2.0 Downstream TP LOOP Silver VCC 5 SN74LVC1G126 R3 GND_D GND_D 8 USBDN3_DM/PRT_DIS_M3 9 USBDN3_DP/PRT_DIS_P3 3V3_VDD GND_D 10 USBDN4_DM/PRT_DIS_M4 11 USBDN4_DP/PRT_DIS_P4 Port Power PLUG_DETECT SOFT_RST 16 OCS1_N 20 OCS2_N 28 UART_RX/OCS3_N 30 UART_TX/OCS4_N PIO18 GP7 C135 15 PRTPWR1/PRTCTL1 19 PRTPWR2/PRTCTL2 21 PRTPWR3/PRTCTL3 29 PRTPWR4/PRTCTL4 PIO42 PIO43 GP3 GP4 TP6 0.1 µF 50V 0402 TP7 SPI/OCS 27 SPI_CLK 26 SPI_DO/SPI_SPD_SEL 24 SPI_DI 25 SPI_CE_N U13 1 OE 2 A 3 GND UNBUFFERED_SCLK UNBUFFERED_MOSI R95 PROGB 3V3_VDD RESET_N 14 SUSPEND 13 SOF 22 NC 23 NC 34 NC FPGA_DONE 1k 0402 1% XTAL1/REFCLK R60 4.7k 0402 1% RBIAS 35 RESET 44 XTAL1 FLASH_SI MOSI R70 0.1 µF 50V 0402 U14 10k 0402 1% R7 4.7k 0402 1% R58 10k 0402 1% GND_D TP8 SST26VF016B 1 2 3 4 R38 3.3M 0402 1% R54 12k 0402 1% C136 10k 0402 1% 45 NC 3V3_VDD R57 43 XTAL2 46 4 GND_D Common GND_D Y SN74LVC1G126 3V3_VDD EEPROM/SMBus 33 SCL/SMBCLK 31 SDA/SMBDATA TP LOOP Silver GND_D VCC 5 TP LOOP Silver GND_D MISO R71 USB4604 GND_D X1 24 MHz The purpose of this SPI Flash is to store the configuration for the USB4604. C130 (This is not the Flash that stores the FPGA configuration.) C129 18 pF 50V 0402 GND_D VDD 8 CE 7 SO/SIO1 HOLD/SIO3 6 WP/SIO2 SCK 5 VSS SI/SIO0 18 pF 50V 0402 10k 0402 1% 3V3_VDD GND_D R50 GND_D 100k 0402 1% GND_D 2 3V3_VDD C49 GND_D 4.7k 0402 1% C48 4.7 µF 6.3V 0402 0.1 µF 50V 0402 GND_D 1 OUT Standby GND 3 0.1 µF 50V 0603 DSC1001CL5-024.0000T Output ON ON OFF Standby# Hi Level NC Low Level SW1 TACT SPST C137 2 GND_D 3V3_VDD 1 U11 4 V DD R51 GND_D GND_D R72 10k 0402 1% USB_TO_SPI_ATTACH R73 10k 0402 1% R74 10k 0402 1% R92 DS50002951A page-55 1k 0402 1% To connector for programming the SPI Flash for FPGA program. Allows to detach the USB to SPI bridge from the SPI from the connector. FPGA_FLASH_CS R93 VDDCORE 47 V DDCOREREG 2 NC 7 NC 38 V DD12 VDD12 17 V DDCR12 0 C50 4.7 µF 6.3V 0402 C79 0.1 µF 50V 0402 GND_D GND_D C80 0.1 µF 50V 0402 GND_D C103 0.1 µF 50V 0402 GND_D C104 0.1 µF 50V 0402 GND_D C105 4.7 µF 6.3V 0402 GND_D C106 0.1 µF 50V 0402 GND_D GND_D TP9 3V3_VDD U3B VDD33 Power VBAT VDD33 VDD33 VDDA33 VDDA33 VDDA33 TP LOOP Silver 1 1k 0402 1% FPGA_COMMAND_CS VDD33 18 32 12 37 48 DBID_EEPROM_CS VDD33 EP USB4604 TP12 TP LOOP Silver C111 0.1 µF 50V 0402 GND_D C112 0.1 µF 50V 0402 GND_D C113 0.1 µF 50V 0402 GND_D C114 0.1 µF 50V 0402 GND_D C115 4.7 µF 6.3V 0402 GND_D C116 0.1 µF 50V 0402 GND_D HV7358DB1 and MUPB002 Schematics and Layouts  2020 Microchip Technology Inc. A.7 MUPB002 SCHEMATIC – FPGA DECOUPLING CAPACITORS J3 D5V D1 MBR0540T1G 0 USB 2.0 MICRO-B FEMALE VBUS 1 2 D3 D+ 4 ID 5 GND R42 C41 C43 4.7 μF 16V 1206 4.7 μF 16V 1206 GND_D GND_D 330R 0603 5% 0.1 µF 50V 0603 GND_D GND_D C42 GND_D D5V D5V 1V2_VCCINT C51 C52 10 μF 10V 0805 0.1 μF 50V 0603 MCP172X ADJ DFN-8 1 V VOUT 8 2 VIN IN 7 ADJ 3 CDELAY 6 SHDN 9 EP 5 4 PWRGD GND R23 10k 0402 1% MCP172X ADJ DFN-8 1 V VOUT 8 2 IN VIN 7 ADJ 3 CDELAY 6 SHDN 9 EP 5 4 PWRGD GND TP2 R17 19.1k 0603 1% C53 C54 10 μF 10V 0805 0.1 μF 50V 0603 Via_2.5x1.5 D3 BAT54XV2T1G C59 C60 10 μF 10V 0805 0.1 μF 50V 0603 U6 U4 PG_1V2_VCCINT R22 GND_D PG_3V3_CLK 10k 0603 1% 3V3_VDD TP4 Via_2.5x1.5 R26 69.8k 0603 1% R29 C61 C62 10 μF 10V 0805 0.1 μF 50V 0603 D4 BAT54XV2T1G 10k 0603 1% GND_D D5V GND_D R30 PG_3V3_VDD GND_D D5V 10k 0402 1% R24 10k 0402 1% 2V5_VDD D5V  2020 Microchip Technology Inc. C55 C56 10 μF 10V 0805 0.1 μF 50V 0603 3.6V (Supply to Ripple Blocker) D5V MCP172X ADJ DFN-8 1 V VOUT 8 2 IN VIN 7 ADJ 3 CDELAY 6 SHDN 9 EP 5 4 PWRGD GND R27 390R 0603 5% U5 TP3 Via_2.5x1.5 R25 51k 0603 1% R28 C57 C58 10 μF 10V 0805 0.1 μF 50V 0603 GREEN GND_D C64 10 μF 10V 0805 0.1 μF 50V 0603 D5 BAT54XV2T1G PG_3V3_CLK U7 3V3_CLK GND_D TP5 Via_2.5x1.5 R31 82k 0603 1% C65 10 μF 10V 0805 R32 10.7k 0603 1% GND_D GND_D 10k 0603 1% GND_D LD4 C63 MCP172X ADJ DFN-8 1 V VOUT 8 2 IN VIN 7 ADJ 3 CDELAY 6 SHDN 9 EP 5 4 PWRGD GND C66 0.1 μF 50V 0603 D6 BAT54XV2T1G HV7358DB1 User’s Guide DS50002951A-page 56 A.8 HV7358DB1 and MUPB002 Schematics and Layouts A.9 HV7358DB1 – TOP SILK A.10 HV7358DB1 – TOP COPPER AND SILK  2020 Microchip Technology Inc. DS50002951A-page 57 HV7358DB1 User’s Guide A.11 HV7358DB1 – TOP COPPER A.12 HV7358DB1 – BOTTOM COPPER DS50002951A-page 58  2020 Microchip Technology Inc. HV7358DB1 and MUPB002 Schematics and Layouts A.13 HV7358DB1 – BOTTOM COPPER AND SILK A.14 HV7358DB1 – BOTTOM SILK  2020 Microchip Technology Inc. DS50002951A-page 59 HV7358DB1 User’s Guide A.15 MUPB002 – TOP SILK A.16 MUPB002 – TOP COPPER AND SILK DS50002951A-page 60  2020 Microchip Technology Inc. HV7358DB1 and MUPB002 Schematics and Layouts A.17 MUPB002 – TOP COPPER A.18 MUPB002 – BOTTOM COPPER  2020 Microchip Technology Inc. DS50002951A-page 61 HV7358DB1 User’s Guide A.19 MUPB002 – BOTTOM COPPER AND SILK A.20 MUPB002 – BOTTOM SILK DS50002951A-page 62  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Appendix B. Bill of Materials (BOM) TABLE B-1: Qty. HV7358DB1 BILL OF MATERIALS (BOM)(1) Reference 16 C11, C18-21, C57-67 3 Description Capacitor, Ceramic, 330 pF, 250V, U2J, 0805 C112, C116, C119 Capacitor, Ceramic, 0.1 µF, 10V, 10%, X7R, 0402 Manufacturer Murata Electronics® TDK Corporation Part Number GCM21A7U2E331JX01D C1005X7R1A104K050BB 18 C3-6, C10, C12-14, C22, C25-28, C32-33, C98, C120-121 Capacitor, Ceramic, 1 µF, 100V, 10%, TDK Corporation X7S, 0805 CGA4J3X7S2A105K125AB 1 C36 Capacitor, Ceramic, 10 µF, 16V, X5R, Yageo Corporation 0805 CC0805KKX5R6BB106 4 C41, C42, C117, C118 Capacitor, Ceramic, 10000 pF, 50V, ±10%, X7R, 0402 TDK Corporation CGA2B3X7R1H103K050BB 1 C43 Capacitor, Ceramic, 2.0 pF, 50V, 0603 Panasonic® - ECG CGJ3E2C0G1H020C080AA 1 C51 Capacitor, Ceramic, 1000 pF, 16V, X7R, 0603 AVX Corporation 0603YC102KAT2A 5 C7, C15, C23, C24, C29 Capacitor, Ceramic, .22 µF, 16V, X7R, 10%, 0603 TDK Corporation C1608X7R1C224K 18 C75-78, C80-81, C90, C92, C93, C100-106, C108, C110 Capacitor, Ceramic, 1 µF, 16V, X5R, 0402 TDK Corporation CGB2A1X5R1C105M033BC 8 Capacitor, Ceramic, 1 µF, 10V, X7S, 0402 TDK Corporation C1005X7S1A105K050BC 36 C9, C16-17, C68-72, C79, C82-89, C91, C94-97, C107, C109, C114-115, C122-131 Capacitor, Ceramic, 2.2 µF, 10V, X5R, 0402 TDK Corporation C1005X5R1A225K050BC 3 LED, Thin, 635NM, Red, DIFF Lumex® Inc. SML-LXT0805IW-TR C8, C30-31, C46, C74, C99, C111, C113 D1, D5, D18 Diode, Schottky, 100V, 1A Diodes Incorporated® 2 D13, D14 B1100-13F 3 D2, D6, D7 LED, Thin, 565NM, Green, DIFF Lumex Inc. SML-LXT0805GW-TR 2 D3, D4 LED, Thin, 585NM, Yellow, DIFF Lumex Inc. SML-LXT0805YW-TR 4 D8, D10, D11, D17 Diode, Schottky, Dual, 30V Diodes Incorporated BAT54DW-7 1 D9 Fairchild Semiconductor® BAV99WT1G 5 J1, J2, J3, J4, J13 SMA, Jack End Launch PCB Johnson 142-0711-821 Note 1: Diode, Switch, SS, Dual, 70V The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components.  2020 Microchip Technology Inc. DS50002951A-page 63 HV7358DB1 User’s Guide TABLE B-1: Qty. HV7358DB1 BILL OF MATERIALS (BOM)(1) (CONTINUED) Reference Description Manufacturer Part Number 1 J10 Connector, Header, Vertical, .100, 6POS TE Connectivity, Ltd. 3-641213-6 2 J5, J12 Connector, Header, 40POS, R/A, HM-ZD TE Connectivity, Ltd. 6469169-1 25 J6-9, J11, J19-35, J37, J39, J41 Connector, Header, Vertical, .100, 2POS, Molex® 7 Shunt, Econ, PHBR, 5AU, Black TE Connectivity, Ltd. 382811-8 J6, 11, 15, 19-22 22-28-4023 4 MH1-4 Screw Machine Phillips, 4-40X1/4 B&F 4 MH1, MH2, MH3, MH4 Standoff, HEX, 4-40 THR, .250"L Keystone Electronics 1891 Corp. PMS 440 0025 PH 3 R12, R35, R36 Resistor, SMD, 0.0Ω, Jumper Panasonic - ECG ERJ-3GEY0R00V 16 R13-14,16,19,22,4 Resistor, 2.55 kΩ, 1W, 1%, 2512 5,47-48,50,53,55,5 7,60,62-64 Panasonic - ECG ERJ-1TNF2551U 2 R24, R29 Resistor, 499Ω, 1/10W, 1%, 0603 Panasonic - ECG ERJ-3EKF4990V 1 R27 Resistor, 249Ω, 1/10W, 1%, 0603 Panasonic - ECG ERJ-3EKF2490V 3 R28, R18, R21 Resistor, 1.00 kΩ, 1/16W, 1%, 0603 Panasonic - ECG ERJ-3EKF1001V 6 R3, R17, R23, R51, R54, R58 Resistor, 49.9Ω, 1/16W, 1%, 0603 Panasonic - ECG ERJ-3EKF49R9V 13 R30, R69-77, R80-81, R83 Resistor, 1.27 kΩ, ±1%, 1/10W, 0603 Panasonic - ECG ERJ-3EKF1271V 7 Resistor, 100Ω, 1/10W, 1%, 0402 Panasonic - ECG ERJ-2RKF1000X Not installed NA NA R34, R65, R66, R67, R68, R79, R82 12 R4, R15, R20, R25, R26, R33, R43, R44, R46, R49, R52, R56 8 R5, R6, R7, R8, Resistor, 200Ω, 1/10W, 1%, 0603 R9, R10, R31, R32 Panasonic - ECG ERJ-3GEYJ201V 1 R78 Resistor, SMD, 22.1Ω, 1%, 1/10W, 0402 Panasonic - ECG ERJ-2RKF22R1X 6 TP50, 65, 74, 75, 78, 84 Connector, PC, Pin, Circular, 0.030 Diameter Mill-Max Mfg. Corporation 3132-0-00-15-00-00-08-0 1 U3 IC, Reg, LDO, 2.5V, 1.5A, 8-Lead SOIC Microchip Technology Inc. MCP1727-2502E/SN 1 U4 IC, Op Amp, VFB, 510 MHz, 8-Lead SOIC ADI AD8099ARDZ 1 U5 16-Channel, ±80V, 1.8A, Ultrasound Beamformer Microchip Technology Inc. HV7358TFBGA 1 U6 IC, Flash, 128 Mbit, 108 MHz, 8-Lead SOIC Micron Technology Inc. N25Q128A13ESE40F 1 U7 IC, 2.5V, 2:1, LVDS, Mux in 3x3, 16-Lead QFN Microchip Technology Inc. SY58611UMG Note 1: The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components. DS50002951A-page 64  2020 Microchip Technology Inc. Bill of Materials (BOM) TABLE B-2: Qty. MUPB002 BILL OF MATERIALS (BOM)(1) Reference Description Manufacturer Part Number 8 C1, C10, C11, C12, C27, C28, C90, C131 Capacitor, Tantalum, 33 µF, 10V, 10%, KEMET 1.4 Ohm, SMD, B T494B336K010AT 2 C129, C130 Capacitor, Ceramic, 18 pF, 50V, 5%, C0G, SMD, 0402 GRM1555C1H180JA01D Murata Electronics 14 C2, C41, C46, C52, Capacitor, Ceramic, 0.1 µF, 50V, 20%, TDK Corporation C54, C56, C58, C60, X7R, SMD, 0603 C62, C64, C66, C89, C132, C137 C1608X7R1H104M 1 C3 TPSB107K006R0400 6 C4, C13, C17, C21, Capacitor, Ceramic, 0.047 µF, 16V, C30, C33 10%, X7R, SMD, 0402 2 C42, C43 Capacitor, Ceramic, 4.7 µF, 16V, 10%, KEMET X7R, SMD, 1206 C1206C475K4RACTU 0 C44, C45 Capacitor, Ceramic, 4.7 µF, 16V, 10%, KEMET X7R, SMD, 1206, NOT POPULATED C1206C475K4RACTU Capacitor, Tantalum, 100 µF, 6.3V, 10%, 0.4 Ohm, SMD, B 13 C47, C73, C74, C75, Capacitor, Ceramic, 10000 pF, 25V, C76, C77, C78, C87, 20%, X7R, SMD, 0402 C88, C91, C100, C101, C102 AVX Corporation Taiyo Yuden Co., Ltd. EMK105B7473KV-F TDK Corporation C1005X7R1E103M 0 C48 Capacitor, Ceramic, 0.1 µF, 50V, 10%, TDK Corporation X7R, SMD, 0402, NOT POPULATED C1005X7R1H104K050BB 0 C49 Capacitor, Ceramic, 4.7 µF, 6.3V, 20%, X5R, SMD, 0402, NOT POPULATED GRM155R60J475ME47D Murata Electronics 36 C5, C6, C7, C8, C9, Capacitor, Ceramic, 1000 pF, 25V, C14, C15, C16, C18, 5%, C0G, SMD, 0201 C19, C20, C22, C23, C24, C25, C26, C29, C31, C32, C34, C35, C36, C37, C38, C39, C40, C117, C118, C119, C120, C123, C124, C125, C126, C127, C128 Digi-Key® Electronics 587-5297-1-ND 3 C50, C105, C115 Murata Electronics 8 C51, C53, C55, C57, Capacitor, Ceramic, 10 µF, 10V, 10%, Samsung C59, C61, C63, C65 X7R, SMD, 0805 Electro-Mechanics America, Inc Capacitor, Ceramic, 4.7 µF, 6.3V, 20%, X5R, SMD, 0402 GRM155R60J475ME47D CL21B106KPQNFNE 24 C67, C68, C79, C80, Capacitor, Ceramic, 0.1 µF, 50V, 10%, TDK Corporation C81, C82, C84, C92, X7R, SMD, 0402 C93, C94, C95, C103, C104, C106, C111, C112, C113, C114, C116, C133, C134, C135, C136, C138 C1005X7R1H104K050BB 2 C1608X5R1C475K080AC C69, C70 Note 1: Capacitor, Ceramic, 4.7 µF, 16V, 10%, TDK Corporation X5R, SMD, 0603 The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components.  2020 Microchip Technology Inc. DS50002951A-page 65 HV7358DB1 User’s Guide TABLE B-2: Qty. MUPB002 BILL OF MATERIALS (BOM)(1) (CONTINUED) Reference Description Manufacturer Part Number 2 C71, C107 Capacitor, Ceramic, 10000 pF, 50V, 10%, X7R, SMD, 0603 AVX Corporation 06035C103KAT2A 1 C72 Capacitor, Ceramic, 4700 pF, 50V, 10%, X7R, SMD, 0603 KEMET C0603C472K5RACTU 2 D1, D2 Diode, Schottky, MBR0540T1G, 510 mV, 500 mA, 40V, SMD, SOD-123 ON® Semiconductor MBR0540T1G 5 D3, D4, D5, D6, D7 Diode, Schottky, BAT54XV2T1G, 30V, ON Semiconductor 200 mA, 40V, SOD-523 2 J1, J2 Connector, Edge, HMZd, 2.5 mm, 40P, Female, TH, R/A Tyco Electronics 1469028-1 (TE Connectivity Ltd.) 2 J3, J7 Connector, USB 2.0, Micro-B, Female, SMD, R/A FCI 1 J4 Connector, Header, 2 mm, Male, 2x7, Molex, LLC Milli-Grid, Gold, Shroud, SMD, Vertical 878321420 0 J5 Connector, Header-2.54, Male, 2x4, Gold, 5.84 MH, SMT, Vertical, NOT POPULATED Sullins Connector Solutions GBC04DABN-M30 4 J6, J14, J15, J16 Connector, Header-2.54, Male, 1x3, Tin, 6.75 MH, TH, Vertical Molex 90120-0123 0 J8, J9 Connector, RF, Coaxial, SMA, Female, 2P, TH, Vertical, NOT POPULATED TE Connectivity Ltd. 5-1814832-1 1 JP1 Connector, Header-2.54, Male, 1x4, Tin, 5.84 MH, TH, Vertical FCI 68002-404HLF 1 JP2 Connector, Header-2.54 Male, 1x2, Gold, 5.84 MH, TH, Vertical FCI 77311-118-02LF 4 LD1, LD2, LD3, LD4 Diode, LED, Green, 2.2V, 25 mA, 15 mcd, Clear, SMD, 0603 Kingbright Electronic APT1608SGC Co., Ltd. 1 Q1 Transformer, FET, N-CH, BSS123, 100V, 170 mA, 300 mW, 3-Lead SOT-23 Diodes Incorporated BSS123-7-F 5 R1, R2, R4, R60, R84 Resistor, TKF, 4.7k, 1%, 1/10W, 0402 KOA Speer Electronic, Inc. 0 R10, R15 Resistor, TKF, 22R, 1%, 1/20W, SMD, Panasonic Electronic ERJ-2RKF22R0X 0402, NOT POPULATED Components 5 R11, R14, R61, R63, Resistor, TKF, 22R, 1%, 1/20W, SMD, Panasonic Electronic ERJ-2RKF22R0X R64 0402 Components 5 R16, R18, R92, R93, Resistor, TKF, 1k, 1%, 1/10W, SMD, R95 0402 Panasonic - ECG ERJ-2RKF1001X 1 R17 Panasonic - ECG ERJ-3EKF1912V 5 R20, R37, R39, R67, Resistor, TKF, 100R, 1%, 1/16W, R68 SMD, 0402 Yageo Corporation RC0402FR-07100RL 3 R22, R28, R29 Vishay Beyschlag MCT06030C1002FP500 Note 1: Resistor, TKF, 19.1k, 1%, 1/10W, SMD, 0603 Resistor, TF, 10k, 1%, 1/8W, SMD, 0603 BAT54XV2T1G 10118192-0001LF RK73H1ETTP4701F The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components. DS50002951A-page 66  2020 Microchip Technology Inc. Bill of Materials (BOM) TABLE B-2: Qty. MUPB002 BILL OF MATERIALS (BOM)(1) (CONTINUED) Reference Description Manufacturer Part Number 9 R23, R24, R30, R33, Resistor, TKF, 10k, 1%, 1/10W, SMD, Panasonic - ECG R65, R66, R72, R73, 0402 R74 ERJ-2RKF1002X 1 R25 Resistor, TKF, 51k, 1%, 1/10W, SMD, Panasonic - ECG 0603 ERJ-3EKF5102V 1 R26 Resistor, TKF, 69.8k, 1%, 1/10W, SMD, 0603 Panasonic - ECG ERJ-3EKF6982V 1 R27 Resistor, TKF, 390R, 5%, 1/10W, SMD, 0603 Panasonic - ECG ERJ-3GEYJ391V 5 R3, R19, R21, R36, Resistor, TKF, 100k, 1%, 1/10W, R50 SMD, 0402 Panasonic - ECG ERJ-2RKF1003X 1 R31 Resistor, TKF, 82k, 1%, 1/10W, SMD, Panasonic Electronic ERJ-3EKF8202V 0603 Components 1 R32 Resistor, TKF, 10.7k, 1%, 1/10W, SMD, 0603 0 Panasonic - ECG ERJ-3EKF1072V R34, R35, R40, R41 Resistor, TKF, 0R, 1/16W, SMD, 0402, NOT POPULATED Yageo Corporation RC0402JR-070RL 0 R38 Resistor, TKF, 3.3M, 1%, 1/16W, SMD, 0402, NOT POPULATED Yageo Corporation RC0402FR-073M3L 0 R5, R7, R51, R75 Resistor, TKF, 4.7k, 1%, 1/10W, 0402, KOA Speer NOT POPULATED Electronic, Inc. RK73H1ETTP4701F 1 R43 Resistor, TKF, 100k, 1%, 1/10W, SMD, 0603 Panasonic - ECG ERJ-3EKF1003V 1 R44 Resistor, TKF, 78.7k, 1%, 1/10W, SMD, 0603 Panasonic Electronic ERJ-3EKF7872V Components 1 R54 Resistor, TKF, 12k, 1%, 1/16W, SMD, ROHM 0402 Semiconductor 0 R57, R58, R69, R70, Resistor, TKF, 10k, 1%, 1/10W, SMD, Panasonic - ECG R71 0402, NOT POPULATED 6 R6, R8, R9, R12, R42, R45 Resistor, MF, 330R, 5%, 1/16W, SMD, Panasonic Electronic ERA-V33J331V 0603 Components 1 R62 Resistor, TKF, 2.43k, 1%, 1/16W, SMD, 0402 0 MCR01MZPF1202 ERJ-2RKF1002X Yageo Corporation RC0402FR-072K43L R76, R77, R78, R79, NOT POPULATED R80, R81, R82, R83 Panasonic - ECG ERJ-3GSY0R00V 2 SW1, SW2 TE Connectivity Alcoswitch FSM2JMTR 0 TP1, TP6, TP7, TP8, Connector, TP, Loop, Silver, 3.4x5, TP9, TP12, TP21, SMD, NOT POPULATED TP22, TP23, TP24, TP30, TP31 Component Corporation TP-107-2 0 TP26, TP27, TP28, TP29 NOT POPULATED 1 U1 IC, FPGA, XC6SLX25-2FTG256C, 186 I/O, 1.2V, BGA-256 Xilinx Inc. XC6SLX25-2FTG256C 1 U10 Microchip Clock Generation, Quad, 156.25 MHz, SM803004UMY, 48-Lead QFN Microchip Technology Inc. SM803004UMY Note 1: Switch, TACT, SPST, 24V, 50 mA, FSM2JMTR, SMD The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components.  2020 Microchip Technology Inc. DS50002951A-page 67 HV7358DB1 User’s Guide TABLE B-2: Qty. MUPB002 BILL OF MATERIALS (BOM)(1) (CONTINUED) Reference Description Manufacturer 0 U11 Microchip Clock Oscillator, Single, 24 MHz, DSC6003CI2A-024.0000, SMD, 4-Lead DFN, NOT POPULATED 0 U14 Microchip Memory Serial Flash, 16M, Microchip 104 MHz, SST26VF016B-104I/SM, Technology Inc. 8-Lead SOIJ, NOT POPULATED SST26VF016B-104I/SM 1 U15 Flash – NOR Memory IC, 128 Mb (16Mx8), SPI – Quad, I/O, 108 MHz, 8-Lead SOIC S25FL127SABMFV101 3 U2, U9, U13 IC, Bus, BUFF, TRI-ST, N-INV, Single, Texas Instruments SN74LVC1G126, SOT-553 SN74LVC1G126DRLR 1 U3 Microchip Interface, USB, Hub/Flash, Microchip USB4604-1080HN, 48-Lead SQFN Technology Inc. USB4604-1080HN 4 U4, U5, U6, U7 Microchip Analog, LDO, 0.8V-5V, MCP1727T-ADJE/MF, 8-Lead DFN Microchip Technology Inc. MCP1727T-ADJE/MF 1 U8 Microchip Analog, LDO, ADJ, MIC94325YMT-TR, 6-Lead TDFN Microchip Technology Inc. MIC94325YMT-TR 1 X1 Crystal, 24 MHz, 18 pF, SMD, ABM8G Abracon Corporation ABM8G-24.000MHZ-18-D2 (LLC) Y-T 1 X2 Crystal, 40 MHz, 12 pF, SMD, L5W3.2H0.9 TXC Corporation 2 C96, C97 Resistor, TKF, 0, 1%, 1/10W, SMD, 0402 Panasonic Electronic ERJ-2GE0R00X Components Note 1: Microchip Technology Inc. Part Number Cypress Semiconductor Corporation DSC6003CI2A-024.0000 7B-40.000MAAE-T The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM used in manufacturing uses all RoHS-compliant components. DS50002951A-page 68  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Appendix C. HV7358DB1 Waveforms C.1 MIC2800 EVALUATION BOARD TEST WAVEFORM EXAMPLES Appendix C shows sample waveforms created with the MUPB002 and HV7358DB1 combination. FIGURE C-1:  2020 Microchip Technology Inc. 5 MHz VPP/VNN= ± 80V Load: 330 pF//2.5K. DS50002951A-page 69 HV7358DB1 User’s Guide DS50002951A-page 70 FIGURE C-2: 10 MHz VPP/VNN = ±70V Load: 330 pF//2.5K. FIGURE C-3: TX Output 20 MHz 4-Cycle 17.8 V(p-p) 330 pF//2.5K Load.  2020 Microchip Technology Inc. HV7358DB1 Waveforms FIGURE C-4: All Channels On. Ch8-11 VPP/VNN = ±80V, 5 MHz with 330 pF//2.5K, FIGURE C-5: Rise Fall Time of ±80V, 5 MHz RTZ, 330 pF//2.5K Load.  2020 Microchip Technology Inc. DS50002951A-page 71 HV7358DB1 User’s Guide DS50002951A-page 72 FIGURE C-6: TX and RX B Mode, 5 MHz, 1-Cycle with 330 pF//2.5k Load. FIGURE C-7: TX and RX in PW Mode, 5 MHz, 8-Cycle, 330 pF/2.5K Load.  2020 Microchip Technology Inc. HV7358DB1 Waveforms FIGURE C-8: 4-Cycle Canceling, 5 MHz, 4-Cycle Canceling, 5 MHz. FIGURE C-9: LNAOut RX0 Signal After TX, 1-Cycle, ±80V.  2020 Microchip Technology Inc. DS50002951A-page 73 HV7358DB1 User’s Guide NOTES: DS50002951A-page 74  2020 Microchip Technology Inc. HV7358DB1 USER’S GUIDE Appendix D. HV7358 GUI Parameter and Default D.1 HV7358 GUI PARAMETER LIMITS AND DEFAULT PAGE-1 HV7358DB1 GUI Parameter Limits and Initial Default Values GUI SYM Parameter Unit Min Ini. Default Max Note-1 H/W System Variables VLL Logic voltage at VLL pin V 2.375 2.5 3.625 fixed by H/W VDD Digital voltage at VDD & AVDD pin V 4.75 5 5.25 fixed by H/W VGN LV bias voltage at VGN pin V -5.25 -5 -4.75 fixed by H/W VPF Pos gate-drive voltage at CPF pin V 4.5 5.1 5.2 fixed by H/W VNF Neg gate-drive voltage at CNF pin V -5.2 -5.2 -4.5 fixed by H/W ser Entered Variables HV Positive in CW-Mode VPP V HV Positive in B-Mode HV Negative in CW-Mode VNN V HV Negative in B-Mode 0 5 7 User must enter a measured value 8 70 81 User must enter a measured value -7 -5 0 User must enter a measured value -81 -70 -8 User must enter a measured value Opposite to CW bit (pin) Calculated Vriables B-Mode fTCK B-Mode Display Tx Clock Pin Freq. PEN=1 Binary MHz Tx Clock Pin Freq. PEN=0 0 NOT(CW) 1 30 40 80 GUI Select: 30, 40, 65, 80MHz if PEN=1. From SM803004 30 80 200 GUI Select: 80, 120, 160, 200MHz if PEN=0. From SM803004 fC IC Internal Clock Freq. MHz 160 Calculated 240 fC=fTCK if PEN=0, fC=N*fTCK if PEN=LCKD=1. See MathCAD Limitation Calculation. fVCO PLL VCO freq. Ultrasound Frequency in B-mode MHz 160 Calculated 240 No Display 1 Calculated 20 Display on GUI When CW=0 1 Calculated 20 Display on GUI When CW=1 fRF Ultrasound Frequency in CW-mode LDR D% Max Line Duration Tx B-mode pulses burst-duty-cycle MHz fC Cyc. % Tx CW-duty-cycle 5.0E+04 Calculated 1.6E+05 Note: Limited by D%, See MathCAD Limitation Calculation 0 20 100 0 5 8 CW=1 See MathCAD Limitation Calculation CW=0 See MathCAD Limitation Calculation t(TXRW) TX or R/W mode control signal us 50 Calculated 500 GUI calculated commend to FPGA. See MathCAD Limitation Calculation Auto Stop Tx auto stop time sec NA 60 300 Demo Tx waveform auto off feature for safety SPI, Read back from I2C TGP(0) Globle-off-time P fC Cyc. 0 0 127 7-bit (as example of selcted in this table) TGN(0) Globle-off-time N fC Cyc. 0 0 127 7-bit (as example of selcted in this table) TGW(0) Globle Pulse Width fC Cyc. 2 16 511 9-bit (as example of selcted in this table) RPC(0) Rep. Pulses # fC Cyc. 0 3 32 8-bit (as example of selcted in this table) TGP(1) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(1) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(1) Globle Pulse Width fC Cyc. 2 16 511 9-bit RPC(1) Rep. Pulses # fC Cyc. 0 2 32 8-bit TGP(2) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(2) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(2) Globle Pulse Width fC Cyc. 2 4 511 9-bit RPC(2) Rep. Pulses # fC Cyc. 0 5 32 8-bit TGP(3) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(3) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(3) Globle Pulse Width fC Cyc. 2 10 511 9-bit RPC(3) Rep. Pulses # fC Cyc. 0 3 32 8-bit DLY(0) Beamform dely Ch-0 fC Cyc. 0 10 4095 12-bit DLY(1) Beamform dely Ch-1 fC Cyc. 0 15 4095 12-bit DLY(2) Beamform dely Ch-2 fC Cyc. 0 20 4095 12-bit DLY(3) Beamform dely Ch-3 fC Cyc. 0 25 4095 12-bit DLY(4) Beamform dely Ch-4 fC Cyc. 0 30 4095 12-bit DLY(5) Beamform dely Ch-5 fC Cyc. 0 35 4095 12-bit DLY(6) Beamform dely Ch-6 fC Cyc. 0 40 4095 12-bit DLY(7) Beamform dely Ch-7 fC Cyc. 0 45 4095 12-bit DLY(8) Beamform dely Ch-8 fC Cyc. 0 50 4095 12-bit DLY(9) Beamform dely Ch-9 fC Cyc. 0 55 4095 12-bit DLY(10) Beamform dely Ch-10 fC Cyc. 0 60 4095 12-bit DLY(11) Beamform dely Ch-11 fC Cyc. 0 65 4095 12-bit DLY(12) Beamform dely Ch-12 fC Cyc. 0 70 4095 12-bit DLY(13) Beamform dely Ch-13 fC Cyc. 0 75 4095 12-bit DLY(14) Beamform dely Ch-14 fC Cyc. 0 80 4095 12-bit DLY(15) Beamform dely Ch-15 fC Cyc. 0 85 4095 12-bit TLP(0) Local PWM P-OFF-Time Ch-0 fC Cyc. 0 2 127 7-bit TLP(1) Local PWM P-OFF-Time Ch-1 fC Cyc. 0 2 127 7-bit  2020 Microchip Technology Inc. DS50002951A-page 75 HV7358DB1 User’s Guide D.2 HV7358DB1 GUI PARAMETER INITIAL VALUE AND LIMITS PAGE-2 HV7358DB1 GUI Parameter Limits and Initial Default Values GUI SYM Parameter Unit Min Ini. Default Max Note-1 H/W System Variables VLL Logic voltage at VLL pin V 2.375 2.5 3.625 fixed by H/W VDD Digital voltage at VDD & AVDD pin V 4.75 5 5.25 fixed by H/W VGN LV bias voltage at VGN pin V -5.25 -5 -4.75 fixed by H/W VPF Pos gate-drive voltage at CPF pin V 4.5 5.1 5.2 fixed by H/W VNF Neg gate-drive voltage at CNF pin V -5.2 -5.2 -4.5 fixed by H/W ser Entered Variables HV Positive in CW-Mode VPP V HV Positive in B-Mode HV Negative in CW-Mode VNN V HV Negative in B-Mode 0 5 7 User must enter a measured value 8 70 81 User must enter a measured value -7 -5 0 User must enter a measured value -81 -70 -8 User must enter a measured value Opposite to CW bit (pin) Calculated Vriables B-Mode fTCK B-Mode Display Tx Clock Pin Freq. PEN=1 Binary MHz Tx Clock Pin Freq. PEN=0 0 NOT(CW) 1 30 40 80 GUI Select: 30, 40, 65, 80MHz if PEN=1. From SM803004 30 80 200 GUI Select: 80, 120, 160, 200MHz if PEN=0. From SM803004 fC IC Internal Clock Freq. MHz 160 Calculated 240 fC=fTCK if PEN=0, fC=N*fTCK if PEN=LCKD=1. See MathCAD Limitation Calculation. fVCO PLL VCO freq. Ultrasound Frequency in B-mode MHz 160 Calculated 240 No Display 1 Calculated 20 Display on GUI When CW=0 1 Calculated 20 Display on GUI When CW=1 fRF Ultrasound Frequency in CW-mode LDR D% Max Line Duration Tx B-mode pulses burst-duty-cycle MHz fC Cyc. % Tx CW-duty-cycle 5.0E+04 Calculated 1.6E+05 Note: Limited by D%, See MathCAD Limitation Calculation 0 20 100 0 5 8 CW=1 See MathCAD Limitation Calculation CW=0 See MathCAD Limitation Calculation t(TXRW) TX or R/W mode control signal us 50 Calculated 500 GUI calculated commend to FPGA. See MathCAD Limitation Calculation Auto Stop Tx auto stop time sec NA 60 300 Demo Tx waveform auto off feature for safety SPI, Read back from I2C TGP(0) Globle-off-time P fC Cyc. 0 0 127 7-bit (as example of selcted in this table) TGN(0) Globle-off-time N fC Cyc. 0 0 127 7-bit (as example of selcted in this table) TGW(0) Globle Pulse Width fC Cyc. 2 16 511 9-bit (as example of selcted in this table) RPC(0) Rep. Pulses # fC Cyc. 0 3 32 8-bit (as example of selcted in this table) TGP(1) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(1) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(1) Globle Pulse Width fC Cyc. 2 16 511 9-bit RPC(1) Rep. Pulses # fC Cyc. 0 2 32 8-bit TGP(2) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(2) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(2) Globle Pulse Width fC Cyc. 2 4 511 9-bit RPC(2) Rep. Pulses # fC Cyc. 0 5 32 8-bit TGP(3) Globle-off-time P fC Cyc. 0 0 127 7-bit TGN(3) Globle-off-time N fC Cyc. 0 0 127 7-bit TGW(3) Globle Pulse Width fC Cyc. 2 10 511 9-bit RPC(3) Rep. Pulses # fC Cyc. 0 3 32 8-bit DLY(0) Beamform dely Ch-0 fC Cyc. 0 10 4095 12-bit DLY(1) Beamform dely Ch-1 fC Cyc. 0 15 4095 12-bit DLY(2) Beamform dely Ch-2 fC Cyc. 0 20 4095 12-bit DLY(3) Beamform dely Ch-3 fC Cyc. 0 25 4095 12-bit DLY(4) Beamform dely Ch-4 fC Cyc. 0 30 4095 12-bit DLY(5) Beamform dely Ch-5 fC Cyc. 0 35 4095 12-bit DLY(6) Beamform dely Ch-6 fC Cyc. 0 40 4095 12-bit DLY(7) Beamform dely Ch-7 fC Cyc. 0 45 4095 12-bit DLY(8) Beamform dely Ch-8 fC Cyc. 0 50 4095 12-bit DLY(9) Beamform dely Ch-9 fC Cyc. 0 55 4095 12-bit DLY(10) Beamform dely Ch-10 fC Cyc. 0 60 4095 12-bit DLY(11) Beamform dely Ch-11 fC Cyc. 0 65 4095 12-bit DLY(12) Beamform dely Ch-12 fC Cyc. 0 70 4095 12-bit DLY(13) Beamform dely Ch-13 fC Cyc. 0 75 4095 12-bit DLY(14) Beamform dely Ch-14 fC Cyc. 0 80 4095 12-bit DLY(15) Beamform dely Ch-15 fC Cyc. 0 85 4095 12-bit TLP(0) Local PWM P-OFF-Time Ch-0 fC Cyc. 0 2 127 7-bit TLP(1) Local PWM P-OFF-Time Ch-1 fC Cyc. 0 2 127 7-bit DS50002951A-page 76  2020 Microchip Technology Inc. HV7358 GUI Parameter and Default D.3 HV7358DB1 GUI PARAMETER INITIAL VALUE AND LIMITS PAGE-3  2020 Microchip Technology Inc. DS50002951A-page 77 Worldwide Sales and Service AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Address: www.microchip.com Australia - Sydney Tel: 61-2-9868-6733 India - Bangalore Tel: 91-80-3090-4444 China - Beijing Tel: 86-10-8569-7000 India - New Delhi Tel: 91-11-4160-8631 Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 China - Chengdu Tel: 86-28-8665-5511 India - Pune Tel: 91-20-4121-0141 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 China - Chongqing Tel: 86-23-8980-9588 Japan - Osaka Tel: 81-6-6152-7160 Finland - Espoo Tel: 358-9-4520-820 China - Dongguan Tel: 86-769-8702-9880 Japan - Tokyo Tel: 81-3-6880- 3770 China - Guangzhou Tel: 86-20-8755-8029 Korea - Daegu Tel: 82-53-744-4301 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 China - Hangzhou Tel: 86-571-8792-8115 Korea - Seoul Tel: 82-2-554-7200 China - Hong Kong SAR Tel: 852-2943-5100 Malaysia - Kuala Lumpur Tel: 60-3-7651-7906 China - Nanjing Tel: 86-25-8473-2460 Malaysia - Penang Tel: 60-4-227-8870 China - Qingdao Tel: 86-532-8502-7355 Philippines - Manila Tel: 63-2-634-9065 China - Shanghai Tel: 86-21-3326-8000 Singapore Tel: 65-6334-8870 China - Shenyang Tel: 86-24-2334-2829 Taiwan - Hsin Chu Tel: 886-3-577-8366 China - Shenzhen Tel: 86-755-8864-2200 Taiwan - Kaohsiung Tel: 886-7-213-7830 China - Suzhou Tel: 86-186-6233-1526 Taiwan - Taipei Tel: 886-2-2508-8600 China - Wuhan Tel: 86-27-5980-5300 Thailand - Bangkok Tel: 66-2-694-1351 China - Xian Tel: 86-29-8833-7252 Vietnam - Ho Chi Minh Tel: 84-28-5448-2100 Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455 Austin, TX Tel: 512-257-3370 Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088 Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075 Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Tel: 248-848-4000 Houston, TX Tel: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Fax: 317-773-5453 Tel: 317-536-2380 Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 Tel: 951-273-7800 Raleigh, NC Tel: 919-844-7510 New York, NY Tel: 631-435-6000 San Jose, CA Tel: 408-735-9110 Tel: 408-436-4270 Canada - Toronto Tel: 905-695-1980 Fax: 905-695-2078 DS50002951A-page 78 China - Xiamen Tel: 86-592-2388138 China - Zhuhai Tel: 86-756-3210040 Germany - Garching Tel: 49-8931-9700 Germany - Haan Tel: 49-2129-3766400 Germany - Heilbronn Tel: 49-7131-72400 Germany - Karlsruhe Tel: 49-721-625370 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Germany - Rosenheim Tel: 49-8031-354-560 Israel - Ra’anana Tel: 972-9-744-7705 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Italy - Padova Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norway - Trondheim Tel: 47-7288-4388 Poland - Warsaw Tel: 48-22-3325737 Romania - Bucharest Tel: 40-21-407-87-50 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Gothenberg Tel: 46-31-704-60-40 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820  2020 Microchip Technology Inc. 05/14/19
HV7355K6-G 价格&库存

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

免费人工找货
HV7355K6-G
  •  国内价格
  • 1+187.17400

库存:0

HV7355K6-G

    库存:0