Home
BeMicro User Manual 1 Overview 2 System description
Contents
1. ey EB fe I 5 61 My Recent kits Documents Desktop n My Documents My Computer K OET File name ftag hw_arrow_usb_blaster dl Places Save as type DLL dll Cancel Z BeMicro User Manual Sasco 5 8 4 Assembly drawing The picture below shows the mounting positions for the components The RAM U501 and the configuration EEPROM U500 are crossed out since these components are optional In case these two components are missing on your BeMicro stick you can add them on your own R210 C203 R400 L va0 j ET ta a tame iz gogo r C v201 R 123 VUSB R204 CaS Y R209 us02 3 cat R20 2200 Cm Cait re09 70210 pao z J g R507 R506 R505 R504 R503 R502 R501 R500 400 5d e200 100n EUUG OOOOOOOo8 x o u20 c2 E E E a E E E E wopo u gs R202 M e200 V57 V50 vss v50 V503 V502 V501 V50 4 os o a200 pros C412 EP3C16F256 22a R201 R212 R705 oO 3 8 201 k 22 oeo c v700 usor BO g5 EF 7 o g P407 ae R21 R701 R700 Ritvas16cSB 7Ll cy Sl 6 OOogd W amp 4 Toa A Bs L401 _ u700 a L T N caol 321 p701 TH oO c50 405 B600 O 03 G
2. PC This is possible though some measures have to be taken First there are two ways to supply the stick You can us a USB power supply that connects to the main USB plug or you can power the stick from the expansion board In this case apply 5V to the VCC net In both cases the USB controller on the stick is not enumerated and therefore the power regulator stays off It must be enabled by some means In case of the use with expansion board the PWR_N signal of the expansion connector can be pulled low what enables the regulator There is a second way to enable the regulator The solder bridge B600 is used for that 3 2 1 Power enabled by signal PWR_N from expansion connector default always In case you have modified solder bridge B600 you must not plug in the stick into a PC or USB hub any more BeMicro User Manual Sasco 4 8 3 Installation It is important to install the software on a PC before plugging in BeMicro into a USB host connector of the PC The complete installation procedure is listed below It is assumed that Altera Quartus is already installed on your PC If not install Quartus first e Download the installation package from the Sasco web site This package includes the USB driver several DLL needed for seamless integration and some design examples e Unzip the installation package to a file folder of your choice Do not use the Quartus Program folder or a subdirectory for t
3. 4 5V 79 80 5V Non shaded fields denote other signals These are described below Signal Description 3 3V This net is a supply output of BeMicro Up to 200 mA can be drawn from this source 5V The net is a supply input for BeMicro See chapter 2 9 Stand alone operation on page 4 RST_N This net is used to reset the application design in the FPGA The net is connected to FPGA pin T12 and a 10k pull up resistor PWR_N Power enable low active See chapter 2 9 Stand alone operation on page 4 EXP Expansion board is present The net is connected to FPGA pin A10 and a 10k pull down resistor On the expansion board there is a stronger pull up resistor GND Signal and power ground BeMicro User Manual Sasco 3 8 2 8 UART Two pins of the FPGA are connected to the TxD RxD pins of the USB controller This controller and the corresponding driver DLL allows implementing a virtual UART on the PC Have a look at the device manager of your PC You will find a virtual COM port named USB Serial Port on BeMicro Data sent out to this COM port is tunneled though the USB channel and at the end sent to the FPGA The same applies to the reverse communication direction Signal Direction Pin TxD FPGA to PC D8 RxD PC to FPGA C8 2 9 Stand alone operation In special cases you may want to run the BeMicro USB stick without a
4. 7oq C501 BeMicro User Manual Sasco 6 8 5 License Agreement This Source Code License Agreement this Agreement is made and effective as of the installation of the software by and between the user Licensee and Arrow Electronics Inc Arrow Licensee and Arrow may be referred to individually as a Party or collectively as Parties as the situation may require Arrow also includes all subsidiary companies of Arrow Electronics Inc WHEREAS Licensee desires to obtain and Arrow is willing to grant to Licensee a license to use on the terms outlined in this Agreement the executable code of the Arrow USB Blaster DLL and the associated documentation files the Software NOW THERFORE in consideration of the following mutual promises herein the Parties agree as follows 1 Subject to the terms and conditions of this Agreement Arrow grants free of charge to Licensee a non exclusive perpetual royalty free and world wide license to use the Software for use with Altera devices legally obtained from Arrow only Such use shall include the right to copy the Software or distribute or sell products incorporating the Software for use with Altera devices legally obtained from Arrow only Licensee shall have the right to sublicense the foregoing rights subject to the terms of this Agreement LICENSEE IS EXPRESSLY PROHIBITED FROM USING AND SHALL PROHIBIT ANY PERMITTED SUBLICENSEES FROM USING THE SOF
5. BeMicro User Manual a SASCO A DIVISION OF ARROW 2009 04 30 1 Overview The BeMicro FPGA development kit is a cheap and simple development platform for all kinds of FPGA design in USB stick form factor It fits into a PC USB host connector port or a USB hub and thus is powered from the PC or the hub On the stick there is an Altera Cyclonelll FPGA for user logic implementation An expansion connector allows connecting additional hardware to the FPGA 2 System description 2 1 Components The main components on the board are Altera Cyclone III FPGA EP3C16F256C8N 16 MHz clock oscillator 3 status LED 8 user LED 80 pin edge connector Two optional components also can be mounted on the board e Low power SRAM 256k 16 Renesas R1LV0416DSB 7LI e Configuration EEPROM Altera EPCS4SI8N or EPCS16S18N Depending on the production lot these optional components may already be mounted onto BeMicro on delivery 2 2 Status LED Nearby the USB connector there are 3 status LED Color Meaning red data communication via JTAG port ongoing yellow FPGA design successfully loaded green power supply enabled Notes 1 The power for the FPGA is enabled only if the USB stick is enumerated properly by the PC In case the green LED stays off after plugging in the stick the driver for the stick obviously has not been installed properly 2 The yellow LED depends on the CONF_DONE pin of the FPGA BeM
6. TWARE TO PROGRAM PROGRAMMABLE LOGIC DEVICES FIELD PROGRAMMABLE GATE ARRAYS APPLICATION SPECIFIC INTEGRATED CIRCUITS APPLICATION SPECIFIC STANDARD PRODUCTS OR ANY OTHER INTEGRATED CIRCUIT PRODUCTS DESIGNED OR MANUFACTURED BY ANY COMPANY OR ENTITY OTHER THAN ALTERA OR OBTAINED FROM ANY COMPANY OR ENTITY OTHER THAN ARROW 3 THE SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTIES REPRESENTATIONS OR GUARANTEES OF ANY KIND EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE TITLE AND NONINFRINGEMENT IN NO EVENT SHALL ARROW BE LIABLE UNDER ANY LEGAL THEORY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OF OR OTHER DEALINGS IN THE SOFTWARE 4 THIS SOFTWARE IS PROVIDED WITHOUT MAINTENANCE OR SUPPORT OF ANY KIND IN NO EVENT SHALL ARROW BE LIABLE FOR ANY MAINTENANCE SUPPORT SERVICING REPAIR OR CORRECTION OF THE SOFTWARE IN NO EVENT SHALL ARROW BE LIABLE FOR ANY INDEMNFICATION OBLIGATION IN CONNECTION WITH LICENSEE S USE OF THE SOFTWARE 5 In no event shall the aggregate liability of Arrow relating to this Agreement or the subject matter hereof under any legal theory whether in tort contract or otherwise including any liability for any loss or damages directly or indirectly suffered by Licensee relating to the Software exceed the lesser of a the aggr
7. e connected to the same PC at the same time So it s advisable to only use one of these devices at one time 7 Document history 2009 02 19 Draft 2009 03 06 More details about the usage of the installation program setup exe BeMicro User Manual Sasco 8 8
8. egate amount of the license fees actually paid by Licensee under this Agreement or b Ten Thousand U S Dollars USD 10 000 INNO EVENT SHALL ARROW BE LIABLE UNDER ANY LEGAL THEORY WHETHER IN TORT CONTRACT OR OTHERWISE a FOR ANY LOST PROFITS LOST REVENUE OR LOST OR INTERRUPTION OF BUSINESS b FOR ANY LOSS OF OR DAMAGES TO OTHER SOFTWARE OR DATA OR c FOR ANY INCIDENTAL INDIRECT CONSEQUENTIAL OR SPECIAL DAMAGES RELATING TO THIS AGREEMENT OR THE SUBJECT MATTER HEREOF INCLUDING BUT NOT LIMITED TO THE USE SUPPORT OPERATION OR FAILURE OF THE LICENSED SOFTWARE WHETHER OR NOT FORESEEABLE AND EVEN IF ARROW HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LIABILITY AND DAMAGES 6 This Agreement shall be governed in all respects by the laws of the State of New York and by the laws of the United States of America without regard to its conflict of law or choice of law principles 7 Arrow expressly does not recommend suggest or require that the Software be used in conjunction or combination with any other product IN WITNESS WHEREOF Licensee and Arrow hereby enter into this Agreement and have caused this Agreement to be executed by their respective duly authorized representatives as of the Effective Date BeMicro User Manual Sasco 7 8 6 Additional remarks The Altera USB Blaster and BeMicro both use an USB controller from FTDI that use the same communication driver DLL Communication issues might occur if an USB Blaster and a BeMicro ar
9. hat Most people use an install folder with several subdirectories for that This is the recommend method e Start the installation program located in lt your folder gt programmer setup exe For details about the installation process read chapter 3 1 e Plug in BeMicro into a USB host connector of your PC e Tell Windows where to find the USB driver This is lt your folder gt driver By installing the software onto your PC you are bound to the license agreement of the Arrow USB Blaster software The complete license agreement can be found in chapter 5 License Agreement on page 7 This license agreement in short allows you to use the software only in conjunction with Altera FPGA purchased or obtained in any other legal way from Arrow or a subsidiary of Arrow For FPGA designs without embedded CPU as well as for NIOS based FPGA designs this basic install is all you have to do Other CPU architectures may require additional install steps 3 1 Setup exe You need administrator rights in order to run the setup program for BeMicro This program executes all tasks needed to install and register the programmer hardware DLL It asks where to store these files Since the programmer hardware DLL can be used with different release versions of Altera Quartus it is recommended to store the DLL in the Altera root program folder This is that location where several folders for different release versions of Altera Quartus might exist Save in Atera
10. icro User Manual Sasco 1 8 2 3 User LED The 8 user LED are connected to the FPGA and via current limiting resistor to VCC If the FPGA outputs low level at the appropriate pin then the LED shines LED 7 is nearest to the USB connector LED 0 is nearest to the FPGA LED 7 6 5 4 3 2 1 0 Pin B1 A7 B3 E6 D6 C3 C2 B4 2 4 SRAM optional The SRAM is connected to the FPGA according to the table below Signal Pin Signal Pin Signal Pin Signal Pin A17 T3 A16 R4 D15 N5 D14 N6 A15 T4 A14 R5 D13 M6 D12 L6 A13 T5 A12 D3 D11 K5 D10 G5 A11 D1 A10 D5 D9 G2 D8 G1 A9 F3 A8 F1 D7 R3 D6 R1 A7 R7 A6 T6 D5 P2 D4 P1 A5 T7 A4 J2 D3 N2 D2 N1 A3 J1 A2 K2 D1 N3 DO L2 A1 K1 AO L3 CS1 L1 CS2 F2 OE R6 WE T2 LB P6 UB P3 SRAM and FPGA I O banks are powered from the same 3 3V supply The I O standard for the FPGA pins should be set to 3 3 V LVTTL 2 5 Clock oscillator The 16 MHz clock runs permanently if the FPGA power is enabled The clock oscillator is connected to the FPGA pin E2 The I O standard for this FPGA pins should be set to 3 3 V LVTTL 2 6 Configuration device optional An optional configuration device ERCS4SI8N or EPCS16SI8N can be soldered onto mounting position U500 see assembly drawing on page 6 An EPCS16 is needed in case you want to not only store one hardware image in the configuration device but several image
11. s and maybe even software images as well Note that the FPGA can access the configuration device only if the boot mode is set to active serial This can be done with the solder bridge B400 1 2 3 Boot mode passive serial default active serial In case you want to use the configuration device for storing configuration or other data cut the connection from pad 1 to pad 2 of the solder bridge and connect pads 2 and pad 3 with some solder BeMicro User Manual Sasco 2 8 2 7 Expansion connector In total 64 general purpose I O pins of the FPGA are connected to the expansion connector Other signals are connected as well All connector pins connected directly to the FPGA are shaded in the table below The pin number is given in this case Signal Conn Conn Signal Signal Conn Conn Signal 3 3V 1 2 3 3V H16 41 42 J13 RST_N 3 4 PWR_N H15 43 44 GND R12 5 6 T10 G16 45 46 J12 T13 7 8 R10 G15 47 48 G11 R13 9 10 GND F16 49 50 F14 T14 11 12 T11 F15 51 52 F13 R14 13 14 R11 GND 53 54 GND T15 15 16 N11 D15 55 56 E11 R16 17 18 N14 D16 57 58 E10 P14 19 20 N12 C15 59 60 D14 GND 21 22 GND C16 61 62 D12 P16 23 24 M11 C14 63 64 A13 P15 25 26 L11 B16 65 66 C11 N16 27 28 L13 A15 67 68 Cg N15 29 30 L14 B14 69 70 B11 L16 31 32 GND A14 71 72 A11 GND 33 34 L15 B13 73 74 B10 K15 35 36 K12 B12 75 76 GND K16 37 38 J15 A12 77 78 EXP J16 39 40 J1
Download Pdf Manuals
Related Search
Related Contents
DeLOCK Cable Displayport 1m male - male Gold 第32期定時株主総会招集ご通知 LIBRATONE ZIPP OWNER`S MANUAL VMware vCenter Server Manual del Usuario Kensington Gel Keyboard Wrist Rest Blue VZ-40 A / VZ-60A 4 - 6 CHANNEL MIC/LINE MIXER liste des codes d`erreurs Manual do usuário - multiport.com.br Samsung Impresora Láser Copyright © All rights reserved.
Failed to retrieve file