BW11_Introduction_(BlueTop)
- 格式:pdf
- 大小:1.42 MB
- 文档页数:4


Blue Pearl Quick Start User GuideVersion 2019.1Blue Pearl SoftwareTable of Contents1. INTRODUCTION (4)1.1 Blue Pearl Overview (4)1.2 Who Should Use Blue Pearl (4)2. VERIFYING YOUR INSTALLATION WITH THE BLUE PEARL GUI (5)2.1 Initial GUI window (5)2.2 Tool bar Shortcuts (6)2.3 Run the Example (6)3. RUNNING IN COMMAND-LINE MODE (7)3.1 Creating Template Files from the GUI (7)3.2 Database Access Script (7)List of FiguresFigure 1: Initial GUI window (5)Figure 2: Tool bar Shortcuts (6)Figure 3: Analysis Report window (6)1. IntroductionThis document is a guide to getting started with the Blue Pearl Software™ suite.1.1 Blue Pearl OverviewThe Blue Pearl Software suite (Blue Pearl) automatically checks your Verilog HDL and VHDL designs for compliance with user-selected and user-defined rules or properties. The supported properties range from synthesis compliance (including issues that could cause synthesis/simulation mismatches) and design re-use (for example: compliance with the requirements of the Reuse Methodology Manual) to complex properties such as analysis of clock domain crossings. In addition to Verilog and VHDL descriptions, Liberty format (.lib) is supported for large macros such as memory blocks. Additional licensing levels are available to automatically analyze your HDL and determine if paths that might be analyzed by timing analysis tools are false.1.2 Who Should Use Blue PearlBlue Pearl is intended for use by designers and verification engineers who are verifying digital logic designs written primarily in synthesizable Verilog and VHDL RTL code. Companies that are committed to creating re-usable code, designs that are testable and designs that have high MTBF requirements will benefit from using Blue Pearl. Also companies that are interested in reducing cycle times by spotting problems early on will find Blue Pearl's advanced analysis a great addition to their capabilities.Blue Pearl is not intended for use on non-synthesizable test-bench code.2. Verifying your Installation with the Blue Pearl GUIThe installation includes a sample design that you can use to verify that the Blue Pearl Software Suite works in GUI mode.2.1 Initial GUI window1.Start the Blue Pearl GUI under Linux by invoking the executable BluePearlVVE (for Visual Verification Environment) found in the /<installationdirectory>/BluePearl/bin/ directory. Under Windows, select Start → All Programs → Blue Pearl Visual Verification Environment → Blue Pearl Visual VerificationEnvironment or double-click the Blue Pearl Visual Verification Environment desktop shortcut created by the installation script. A GUI window will appear as shown below.2.Inspect the five license buttons in the upper right of the main window. The second and third should be active and selected. The others will be active if you have the corresponding license.Figure 1: Initial GUI window2.2 Tool bar ShortcutsImmediately below the menu bar is a set of tool bar icons. These icons provide shortcuts to various functions. You will use the fifth (the Green Triangle ) and the sixth (the Clipboard ).2.3 Run the Example1.From the main menu, run the command Help → Open Example Project → 1-Rule Checking → 1-Base Design . 2.The design directory will be copied to the location specified under Settings → Preferences , and the project file will be opened. If no previous example has been run, the Select ExamplesDirectory dialog box may appear. Select (or create) a directory and click Open .3.Select all active license buttons.4.Click the fifth icon (the Green Triangle ) to run the analysis. Verify that the analysis runs tocompletion.5.Click the eighth icon (the Clipboard ) to open the Analysis Results window.6.The number of messages will depend on the enabled licenses. With no CDC and no SDC, there are 0 errors, 0 warnings and 4 informationals. Enabling the CDC license will result in 2 additional informational messages for a total of 6 unfiltered messages, as shown in Figure 3. Enabling an SDC license will result in 4 more informationals, for a possible total of 10 with all licenses on.That's it! The Blue Pearl Software suite has been successfully installed and verified.7.Close all Blue Pearl windows.Figure 2: Tool bar ShortcutsFigure 3: Analysis Report window3. Running in Command-Line ModeWe strongly recommend use of the GUI for new users and for initial setup of the input files. Please see Section 3 of the Blue Pearl Analyze and Blue Pearl CDC Reference Manual for more details about command line options.3.1 Creating Template Files from the GUIThe easiest way to run in command-line mode, and the only way to ensure that you can return to the GUI to view the results, is to use the GUI to create template input files.1In the working directory, create a design.f file (where design is the top module name), which consists of a list of HDL files followed by an “incdir” statement, if necessary, in the format+incdir+source/include where source/include is the path to your “include”directory.2Start the GUI as described in the previous section.3Open the Design Settings dialog (Setup Design → Design Settings or the second shortcut).4Go to the Design Files menu, check the -f File: check-box, and click “…” to open the Select -f File dialog.5Locate and select the design.f file that you created earlier.6Click Open in the Select -f File dialog.7Click the Load -f File button to translate the commands in the design.f file into the equivalent settings within the GUI.8Click OK in the Design Settings dialog. This opens the Save to Design File dialog.9In the Save to Design File dialog, enter the top module name as the File name: and click Save. This saves the design.bps file, which is in XML format. This file is used to re-open theGUI and view the results from your command-line run.10Exit the GUI.11In the Results directory, you will find three files called design.bluepearlgenerated.f, design.settings.tcl, and bluepearl.runme.tcl. Move or copy these into the working directory.You now have in your working directory the files and directories needed to run incommand-line mode and view the results using the GUI.12Modify these files as desired according to the information found in the Blue Pearl Analyze and Blue Pearl CDC Reference Manual.13Run the Visual Verification Suite under command-line mode as follows:<installation directory>/BluePearlCLI -f \design.bluepearlgenerated.f3.2 Database Access ScriptYou may also wish to use the <installation directory>/scripts/reports.pl Perl script to access the information from the Results/results.db SQLite database file. Feel free to copy it into your working directory and modify it, if you wish. Browse the script and run it with the -help option to learn more.。
HBT-11 Instruction ManualTable of ContentsFCC COMPLIANCE STATEMENT (4)WARNINGS AND PRECAUTIONS (4)WARRANTY (6)S TANDARD W ARRANTY (6)T HREE Y EAR W ARRANTY (6)DISPOSAL (7)1. INTRODUCTION (8)F EATURES (8)2. SYSTEM DIAGRAM (9)3. CONNECTIONS (10)R EAR P ANEL (10)F RONT P ANEL (11)4. RS-422 PINOUT (14)5. DIMENSIONS (15)6. SPECIFICATIONS (15)C ABLE S ELECTION (16)SERVICE AND SUPPORT (20)Disclaimer of Product & ServicesThe information offered in this instruction manual is intended as a guide only. At all times, Datavideo Technologies will try to give correct, complete and suitable information. However, Datavideo Technologies cannot exclude that some information in this manual, from time to time, may not be correct or may be incomplete. This manual may contain typing errors, omissions or incorrect information. Datavideo Technologies always recommend that you double check the information in this document for accuracy before making any purchase decision or using the product. Datavideo Technologies is not responsible for any omissions or errors, or for any subsequent loss or damage caused by using the information contained within this manual. Further advice on the content of this manual or on the product can be obtained by contacting your local Datavideo Office or dealer.FCC Compliance StatementThis device complies with part 15 of the FCC rules. Operation is subject to the following two conditions:(1)This device may not cause harmful interference, and(2)This device must accept any interference received, includinginterference that may cause undesired operation. Warnings and Precautions1.Read all of these warnings and save them for later reference.2.Follow all warnings and instructions marked on this unit.3.Unplug this unit from the wall outlet before cleaning. Do not useliquid or aerosol cleaners. Use a damp cloth for cleaning.4.Do not use this unit in or near water.5.Do not place this unit on an unstable cart, stand, or table. The unitmay fall, causing serious damage.6.Slots and openings on the cabinet top, back, and bottom areprovided for ventilation. To ensure safe and reliable operation of this unit, and to protect it from overheating, do not block or cover these openings. Do not place this unit on a bed, sofa, rug, or similar surface, as the ventilation openings on the bottom of the cabinet will be blocked. This unit should never be placed near or over a heat register or radiator. This unit should not be placed in a built-in installation unless proper ventilation is provided.7.This product should only be operated from the type of powersource indicated on the marking label of the AC adapter. If you are not sure of the type of power available, consult your Datavideo dealer or your local power company.8.Do not allow anything to rest on the power cord. Do not locatethis unit where the power cord will be walked on, rolled over, or otherwise stressed.9.If an extension cord must be used with this unit, make sure thatthe total of the ampere ratings on the products plugged into the extension cord do not exceed the extension cord rating.10.Make sure that the total amperes of all the units that are pluggedinto a single wall outlet do not exceed 15 amperes.11.Never push objects of any kind into this unit through the cabinetventilation slots, as they may touch dangerous voltage points or short out parts that could result in risk of fire or electric shock.Never spill liquid of any kind onto or into this unit.12.Except as specifically explained elsewhere in this manual, do notattempt to service this product yourself. Opening or removing covers that are marked “Do Not Remove” may expose you to dangerous voltage points or other risks, and will void your warranty. Refer all service issues to qualified service personnel. 13.Unplug this product from the wall outlet and refer to qualifiedservice personnel under the following conditions:a.When the power cord is damaged or frayed;b.When liquid has spilled into the unit;c.When the product has been exposed to rain or water;d.When the product does not operate normally under normaloperating conditions. Adjust only those controls that arecovered by the operating instructions in this manual;improper adjustment of other controls may result in damageto the unit and may often require extensive work by aqualified technician to restore the unit to normal operation;e.When the product has been dropped or the cabinet hasbeen damaged;f.When the product exhibits a distinct change in performance,indicating a need for service.WarrantyStandard Warranty∙Datavideo equipment are guaranteed against any manufacturing defects for one year from the date of purchase.∙The original purchase invoice or other documentary evidence should be supplied at the time of any request for repair underwarranty.∙The product warranty period begins on the purchase date. If the purchase date is unknown, the product warranty period begins on the thirtieth day after shipment from a Datavideo office.∙All non-Datavideo manufactured products (product without Datavideo logo) have only one year warranty from the date ofpurchase.∙Damage caused by accident, misuse, unauthorized repairs, sand, grit or water is not covered under warranty.∙Viruses and malware infections on the computer systems are not covered under warranty.∙Any errors that are caused by unauthorized third-party software installations, which are not required by our computer systems,are not covered under warranty.∙All mail or transportation costs including insurance are at the expense of the owner.∙All other claims of any nature are not covered.∙All accessories including headphones, cables, and batteries are not covered under warranty.∙Warranty only valid in the country or region of purchase.∙Your statutory rights are not affected.Three Year Warranty∙All Datavideo products purchased after July1st, 2017 are qualified for a free two yearsextension to the standard warranty,providing the product is registered withDatavideo within 30 days of purchase.∙Certain parts with limited lifetime expectancy such as LCD panels, DVD drives, Hard Drive, Solid State Drive, SD Card, USB Thumb Drive, Lighting, Camera module, PCIe Card are covered for 1 year. ∙The three-year warranty must be registered on Datavideo's official website or with your local Datavideo office or one of its authorized distributors within 30 days of purchase. DisposalFor EU Customers only - WEEE MarkingThis symbol on the product or on its packagingindicates that this product must not bedisposed of with your other household waste.Instead, it is your responsibility to dispose ofyour waste equipment by handing it over to adesignated collection point for the recycling ofwaste electrical and electronic equipment. Theseparate collection and recycling of your waste equipment at the time of disposal will help to conserve natural resources and ensure that it is recycled in a manner that protects human health and the environment. For more information about where you can drop off your waste equipment for recycling, please contact your local city office, your household waste disposal service or the shop where you purchased the product.CE Marking is the symbol as shown on the left of thispage. The letters "CE" are the abbreviation of Frenchphrase "Conformité Européene" which literally means"European Conformity". The term initially used was "EC Mark" and it was officially replaced by "CE Marking" in the Directive 93/68/EEC in 1993. "CE Marking" is now used in all EU official documents.1. IntroductionThe HBT-10 and HBT-11 are respectively the HDBaseT transmitter and receiver with a maximum allowable transmission distance of 120 meters. The transmitter allows transmission of up to 4K image quality video.With the 48V power connected to one end of the HBT-11 HDBaseT receiver, the HBT-11 will thus be able to power the transmitter by Power over Ethernet (PoE). On the transmitter end (HBT-10), there is also a 12V/30W DC output serving to supply power to backend devices.HDBaseT connection between the transmitter and the receiver can be established on a single Ethernet cable. In other words, HDMI video, DVIP control commands and power (PoE) can be transmitted between the transmitter and the receiver on just one cable.Features∙Transmit up to 4Kx2K video from HBT-10 Transmitter Box to HBT-11 Receiver Box.∙Extend video transmission up to 120m from HBT-10 Transmitter Box to HBT-11 Receiver Box.∙Transmit video, audio, DVIP Ethernet control, RS-422/232 and PoE by a single Cat.5e/6/6a/7 cable∙48V PoE Power supply from HBT-11 Receiver side.∙12V 30W DC output at HBT-10 Transmitter Box side.∙Supports DVIP Control Protocol∙Supports RS-422/232 Control Protocol2. System Diagram3. ConnectionsRear PanelHDMI OUTHDMI port for video output. DVIP Port Connects to Ethernet switch or router, serving as a communication port between thenetwork and the HBT-11 receiver.48V DC IN48V DC power input connectionPower LED Indicator ON: Power connected OFF: Power disconnectedFront PanelHDBaseT PortConnects between HBT-10 transmitter and HBT-11 receiver using any standard Ethernet cable.RS-232/RS-422 Interface (Phoenix Terminal) Connects to external RS-232/RS-422 device. RX : Receiver PIN (differential pair if using RS-422 connection)TX : Transmitter PIN (differential pair if using RS-422 connection) G : Ground PINNote: See RS-422 pinout section for moreinformation about RS-422 cabling.DIP SwitchThe receiver box allows long distanceconnectivity to HBT-10 of up to 120 meters while compromising on maximum supported resolution of up to 1080p. Select 4K mode(2160p) if the connection distance is less than 70 meters. If your system is not required to support resolutions higher than 1080p, you can activate long reach mode and enjoy longer cable reach of up to 120 meters.The DIP Switch is used to select from the available connection modes listed as follows:00: 4K Mode RS-232 01: 4K Mode RS-422 10: Long Reach RS-232 11: Long Reach RS-422Note : See the Cable Selection section for cable recommendations.In addition to HBT-10, you can also receive video from HBT-5. The table below provides information about the available connection modes for receiving video from HBT-5 and HBT-10.4. RS-422 PinoutTo use the RMC-180 PTZ Camera Control Unit to control the PTZ-150 camera behind the HBT-11 Receiver box, please connect the RMC-180 to the HBT-11 using the RS-422 wiring scheme as shown below.5. DimensionsAll measurements in millimeters (mm) 6. SpecificationsCable Selection/product/HBT-11。
ADS1115-BRVG User GuideCopyright 2020, In Nature Robotics Ltd.IntroductionThe ADS1115-BRVG is a high-precision 16-bit analog to digital converter module, with jumper-selectable and software-selectable gain settings. It uses an Inter-Integrated Circuit (I2C) interface to enable simple communications with computer or microcontroller modules such as the Raspberry Pi™ or Arduino™.Absolute Maximum Ratings(1)(1) Stresses above those listed under Absolute Maximum Ratings may causepermanent damage to the device. Exposure to absolute maximum conditions for extended periods may affect device reliability.Electrical CharacteristicsAll specifications at -40 °C to +125 °C, VDD = 3.3V, and Full-Scale (FS) = ± 2.048V, unless otherwise noted. Typical values are at +25 °C.(1)This parameter expresses the full-scale range of the ADC scaling. In no event should more thanVDD+0.3V be applied to this device.(2)99% of full-scale.(3)Includes all errors from onboard PGA and reference.Jumper Settings For ADC GainThe ADS1115-BRVG comes with jumpers and resistor dividers that can be used to divide the voltage seen by the analog to digital converter. This can be useful for example when monitoring a battery voltage or some other voltage that may be considerably higher than the power supply voltage (VDD) of the ADS1115 analog to digital converter. The following two tables indicate which jumpers correspond to which input channels of the ADS1115 (Table 1) and which jumper settings should be used to achieve a given gain at the ADS1115 (Table 2).Table 1. Jumpers For A to D ChannelsTable 2. Jumper Settings For A to D Input GainPhoenix Connector Screw Terminal WiringElectrical connections to the green Phoenix connector in the top-left corner of the board should be made as follows:Table 3. Phoenix Connector WiringSample CodeArduino Uno Sample CodeThe program below uses the default ADS1115 gain of 2/3, so that the reference voltage is ±4.096V/ (2/3) = ± 6.144V. The program samples the single-ended voltage on all 4 channels approximately once per second, and outputs the results to the serial port at 9600 bps. The program requires the Adafruit ADS1X15 library in order to run. This library is available through the Arduino development software (i.e. cli ck the ‘Tools | Manage Libraries’ menu item, and search for “Adafruit ADS1X15”).#include<Wire.h>#include<Adafruit_ADS1015.h>Adafruit_ADS1115 ads(0x48);float fVoltages[4];void setup() {Serial.begin(9600);Wire.setClock(100000);ads.begin();}void loop() {int16_t adc0;int16_t adc1;int16_t adc2;int16_t adc3;adc0 = ads.readADC_SingleEnded(0);adc1 = ads.readADC_SingleEnded(1);adc2 = ads.readADC_SingleEnded(2);adc3 = ads.readADC_SingleEnded(3);fVoltages[0] = (adc0*0.1875)/1000;fVoltages[1] = (adc1*0.1875)/1000;fVoltages[2] = (adc2*0.1875)/1000;fVoltages[3] = (adc3*0.1875)/1000;Serial.print(fVoltages[0],3);Serial.print("\t");Serial.print(fVoltages[1],3);Serial.print("\t");Serial.print(fVoltages[2],3);Serial.print("\t");Serial.print(fVoltages[3],3);Serial.println();delay(1000);}Raspberry Pi Sample CodeThe program below also uses the default ADS1115 gain of 2/3, so that the reference voltage is ±4.096V/ (2/3) = ± 6.144V. The program samples the single-ended voltage on all 4 channels and prints out the results. The program requires the “AToD.h” and “AToD.cpp” library files from In Nature Robotics Ltd. Links to these files are available from the ADS1115-BRVG product page at .#include<iostream>#include<string>#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<memory>#include"AToD.h"using namespace std;int main (void){const int NUM_READINGS = 100;char *i2c_filename = (char*)"/dev/i2c-1";const unsigned char A_TO_D_ADDRESS = 0x48;AToD atod(i2c_filename, A_TO_D_ADDRESS);//constructorfor (int i=0;i<NUM_READINGS;i++){double channel_voltages[4] = {0.0,0.0,0.0,0.0};for (int j=0;j<4;j++) {atod.GetMeasurement(j+1,0,1.0,channel_voltages[j]);}printf("Voltages: %.3f, %.3f, %.3f, %.3f\n",channel_voltages[0],channel_vol tages[1],channel_voltages[2],channel_voltages[3]);}return0 ;}。
Module3 第1课时IntroductionⅠ.单词拼写1.C______with other countries was difficult during the telephone and postal strike.2.The weather v______from year to year with the pollution being more and more serious.3.—What's the matter?—The bike hit a rock and turned over. Fortunately, he was s______hurt.4.It's none of other's business, so don't i______ other people in your trouble.5.Be careful about the news on red fire ants—take measures to prevent the possible s______of them.答案:munication/Communicating 2.varies 3.slightly 4.involve 5.spreadⅡ.词语辨析value; price; cost; charge; worth1.He thought the stamp of little________and sold it to me at a low________.2.The________of production is low though the________is high at the market.3.The great fire caused 40,000________of damage to the museum.4.Is there a________for children or do they go free?用shadow, shade的适当形式填空5.The earth's________sometimes falls on the moon.6.The trees provide________for the animals in summer.答案:1.value, price 2.cost, price 3.worth 4.charge 5.shadow 6.shadeⅢ.单项填空1.On hearing the funny story, she was________with laughter.A.pleasing B.shakingC.moving D.trembling答案:B句意:一听到这个滑稽的故事,她笑得乱颤。