Search the Community

Showing results for tags 'vivado'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments
    • LabVIEW
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions


  • Community Calendar

Found 147 results

  1. First project with Zybo (using Vivado)

    Hello everyone, I'm new here on the forum! I am an EE student and I've developed some projects using Atlys board and Nexys 2 board! Recently, I bought a Zybo board and I'm learning a lot using the vivado software. I made the download of the Zynq book and tutorials, but is still confusing for me how to program a first project using the Vivado software for the zybo!! Anyone has a good reference material/ other tutorial ? I want to create a simple project using the programmable logic of Zybo in Verilog!! I'm having trouble to connect the axis buses and i/O Thanks,
  2. JTAG-HS3 vs JTAG-HS2 when using Zynq with Vivado

    Hello, I currently use a JTAG-HS2 cable with my Zynq development board. What would be the advantage or disadvantage of switching to a JTAG-HS3 cable with (exclusive) regard to using it with Zynq devices (Through Vivado 2014.4 and SDK)? I found this comparison table : I think the big difference towards Zynq is the PS_SRST support, however it's not clear to me what exactly this is? I can use the Zynq now with my HS-2 cable, put breakpoints, ... so I wonder what this extra feature might bring to the table. I guess the 'no support for 2-wire JTAG' and SPI' is not an issue with Zynq devices (?) best regards
  3. PMOD NIC100 on Zedboard

    Hi, I have used Vivado to create a circuit on my Zedboard to do some math and store the results in a FIFO RAM block. I can use the SDK to retrieve the numbers and display them to my terminal, which is a slow process, and which requires additional steps to analyze the data. I have a purchased a few PMODS (a RS232 port, NIC100 and SD card) in an attempt to get the data off of the board and into my PC. I am looking for a "Hello, World" tutorial in Vivado and the SDK in which the Zedboard sends hello world off the board through a PMOD utilizing either a RS232 port, Ethernet, or SD card. Any help in how to do this will be greatly appreciated! Thanks! Stuart
  4. Hi I am new here. My background is I used ISE 10 but mainly used the schematic capture and the FSM software for my designs. I used a little VHDL and Verilog from the library to form some blocks for my schematic projects. For the most part my designs have all centered on Schematics. I have some unique design blocks for full projects I did with the finite State machine software. I have in stock has a Nexys 2 board with a Spartan 3500E on it and I was planning to use for a demo model when I found out this board is being discontinued. I like the 7A100 you have on the Nexys 4. This will multiply my capabilities compared the old board I had. I also downloaded the Vivado series design tool and found it very powerful in some aspects to ISE. I lost my connection to someone that can write code and Tcl script. I need to get this demonstration model done ASAP so I have the following questions. I see you cannot migrate schematic files to Vivado. I don’t want to migrate complete projects just the blocks of circuits in them especially the ones I generated from the FSM software which is converted to VHDL and Verilog. Can I make custom IP’s from them and use them in Vivado? Are there files I can take from my old ISE project circuit blocks and can use in my IP catalog and Vivado? In the IP catalog I don’t see some circuits I need in my design.I don’t have time for a learning curve. Is the Vivado software a software that requires more knowledge and experience concerning writing code than I have (which is limited)? If I can handle the learning curve using the Vivado design tools in a descent amount of time, I want to use the Nexys 4 with 7A100 in it. If I can’t then I will have to use the Nexys 2 board that has. the Spartan 3500EWhat kind of prerequisites in learning do I need to perform a successful project in Vivado?Thanks Rex
  5. Hi How would one expand access to all the output bits of a IP like a binary counter to be able to access the binary out with other IPs. For kicks say you want to OR counter out bits 0 and 2. If you have any suggestions or questions please let me know....Thanks Gus50310
  6. Hi I picked up the Basys3 and the locked version of Vivado Disign which has the the discription of... Expanded features are available through purchase of Design Edition. You can buy a Basys3-locked version of Vivado Design Edition for $10.00 when you add a Basys3 to your cart.....and does not say any thing about being active for a limited time but when I cashed in the voucher the Xilinx licensing site indicates it expires in a year. Is that correct? That would mean in a year to keep the analyzer tools would have to pay $3K to for the Design Edition. Will the purchasers of the locked version be able renew the locked Design Edition after a year? Thanks Gus50310
  7. Can't Program Zybo

    I'm new to FPGA work, but I think there is something wrong with the Zybo board I just received. Vivado tells me there are no debug cores. When I try to program it it says the debug core was not detected. I'm using the same project I used to program a different Zybo board, so I don't think it's the project configuration. I searched on the Vivado forum, and all I found was that this will happen if the JTAG clock frequency is less than the ILA clock frequency. I have no idea what that means. Vivado suggested I manually launch hw_server with some parameters specified. I tried that, but I still have the same issue. Can anyone here tell me how to get my board running? Or is this thing just broke?
  8. Basys3 Not recognized by Hardware manager

    When I try to program my board after I generated the .bit/.bin files, i get the following error [Labtoolstcl 44-26] No hardware targets exist on the server [TCP:localhost:3121]Check to make sure the cable targets connected to this machine are properly connectedand powered up, then use the disconnect_hw_server and connect_hw_server commandsto re-register the hardware says no hardware exists on the server, even though my board is plugged in with the mode jumper in the JTAG position. I also tried reinstalling Vivado to make sure the cable drivers were installed.
  9. I am not really sure if this is the correct forum or not for this question. I purchased a Zybo board and am trying the Vivado tutorials linked udner the digilent classroom site. Specifically, I am trying to do the Embedded System Design Flow on Zynq using Vivado lab2 error using the Zybo board and Vivado 2014.2 webpack. When synthesizing the design it says synthesis completed sucessfully but with 16 errors. All of them are a variation of: [Runs 36-287] File does not exist or is not accessible:'c:/Users/David/Desktop/Tutorial_Projects/Xilinx_University_Projects/Embedded_System/lab2/lab2_try1/lab2_try1.srcs/sources_1/ipshared/' I looked for the folder and there is no /processing_system7_bfm_v2_0/ folder under in the directory. There is a folder for the processing_system7_v5_4 . I am not sure why the processing_system7_bfm_v2_0 folder wouldnt have been created. I would greatly appreciate any guidance or help. Thanks, Dave
  10. ZYBO Board w/ XADC

    I was wondering if anyone had experience with the ZYBO board getting the XADC interface to work properly. I have the following diagram in Vivado 2014.4: <Vivado2014_4_Diagram.JPG> The associated XADC wizard settings are as follows: <XADC_Wizard1.JPG> <XADC_Wizard2.JPG> This lets me get the temperature from the XADC, but I am getting 'weird' values for XADC pairs 0-3 (which are hardwired to the XADC PMOD connector on the ZYBO); there doesn't appear to be a dependence on temperature though... here is AUX0, for example: <TempVsAUX0.JPG> In relation to VpVn (VpVn - AUXn) I observe for all 4 AUX channels: <WpWn_Minus_AUX.JPG> I'm not quite sure why AUX1 always agrees with VpVn, especially because they are sampled at different places in the C code... My source is as follows (null checks, comments, etc. removed for brevity): <XADC_Source.JPG> So, a few questions... 1) What is going on with the above? Anyone have any thoughts? 2) I didn't set up anything in the constraints (XDC) file for the XADC pins because I believe they are hardwired (and I get critical warnings when I do)... is this correct? 3) Are these the only four XADC inputs possible for the ZYBO (N/P pairs)? The wiring diagram seems to indicate this is the case... if it is, does anyone have a suggestion for an external ADC? Something well documented would be preferred.
  11. Zybo Board Definition For Vivado?

    I noticed that Step 5 of the Digilent Wiki post, "Getting Started with Zybo" ( shows a screenshot with Zybo listed as one of the available boards when creating a new Vivado project. What do I need to do to get the Zybo board to appear in the list of boards?
  12. I am new to Vivado. I saw one of the files for the Zybo board is a board defintion XML file that it says is for configuring the Zynq in IP Integrator. However, I havent been able to figure out how to impor this information into Vivado. If someone could point me in the right direction or to the appropriate User Guide I would greatly appreciate it Thanks, Dave
  13. newbie questions

    I bought a basys3 and a nexys4 ddr 1.) I tried to use web pack vivado, but when i simulate or build bitstream files(.bin or .bit) i get error no license. so i downloaded xilinx ise. 2.) with ise i can produce bit and bin files, but how do you get them to the device. I guess i could put them on a micro sd card and use the jumper.....but that does not transfer them to the non-volatile flash right? How can i transfer them to non-volatile flash? Thanks in advance Eddie
  14. I have had the BASYS 2 board for some time and just got BASYS 3. Using both at same time. Problem is that after I installed Vivado 2014.4 and installed license, now ISE Design Suite 14.7 will not generate a bit file for my BASYS 2. It seems to be aware that I have the BASYS 3, but forgot about my BASYS 2. Not sure if I did something wrong when I aquired the new license, some how disabled old license, or if this is a real issue that the two softwares do not live well together. Attached the error that I see. This is on Windows 8.1. Seems that both softwares are using C:.Xilinx/Xilinx.lic when looking for license. Could older license have been overwritten? Your help would be appreciated. Thanks a lot. map_license_problem.txt
  15. Clint from WSU has posted some projects based on Vivado. User can use Basys 3 or Nexys 4 and develop the project in Vivado.
  16. Xdc Constraints Errors?

    Hi all, I have been following the Zynq Book for learing the Zynq and I have a ZYBO board. When I try to implement a design I always get 8 errors as: "[Common 17-55] 'set_property' expects at least one object. ["ZYBO_Master.xdc":48]". These errors are where I have uncommented the LED set_property lines. Could someone explain to me what this means and how I fix this? I am using Vivado 2014.4 on a Win7 Pro 64-bit machine. Link to ZIPed project: Thank you for your time! Best Regards Emil, Sweden
  17. I realised a Vivado ip axi controller for basys3 4 digits display. You can find ip and test project here It's easy to expand for nexys4 8 digit display. Actually the controller manage the number of digit to use in hex or bcd mode with the limitation of overflow. Dp are not managed. It will be helpful if Digilent can develop some ip templates for Pmod modules .... just a suggestion
  18. Zedboard Can Mio Pin Routing

    Hi all, I've got can4linux installed and apparently working. I'm using the Digilent linux kernel, and cannot figure out how to route the CAN_H and CAN_L out to pins I can access. Apparently you can reroute the CAN pins with a GUI in Vivado, but I can't see the comparable way in linux. Anyone know how to do this? Example? Thanks Dave
  19. Uart And Zybo Board

    Hi... I am using the Zybo board with vivado 2014.1. So, while creating project, i have chosen the corresponding part. Since i have chosen the part rather than the board, i have to change the input frequency value in the clock configuration tab of PS customization to 50 MHz. I wanted to use the UART on Zybo board. I have customized my PS keeping only the UART1 port. The thing is data sending on uart (from board to pc) is working fine. I have done this by reading the status of the DIP switches on the board. But, when i am trying to read values from Pc to the board (key entered on the keyboard), the output is not as expected. Can anybody put in some suggestions?? Thanks in advance
  20. Basys3 Simulation

    I am using Windows XP and Vivado 2014.2 webPack. I follow this tutorial: It is little bit old. But I succeed to fix what needed (for example to create suitable xdc instead of ucf), and compile successfully (it generate bitstream file). My question is as follow. I have basys3 board, but as first step I want to make some simulations only on computer. For example I want (virtually) to press user switches, and look at (virtual) led. With what software I can do this?
  21. I have a customer asking the following question. If I buy the $10 Basys 3-locked Vivado Design Suite, would the license enable me to install it on more than one computer? And if not, could I purchase an additional copy for another $10? Can I someone answer?
  22. PMOD as GPIO

    Hello, I'm currently using a Nexys 4 board and I would like to serially output and receive data. I was wondering if this could be done through a PMOD port? If so, how? Inside of my HDL design (I'm using Vivado 2014.2 and my HDL is in verilog) I'm asserting various PMOD ports yet whenever I try to measure the outputs I got nothing. My HDL looks something like this:assign JC1 = 1, JC2 = 0; Both JC1 and JC2 measure to 0. I've also tried the alternative names listed in the schematics (K2 and E7) as well as other PMOD interfaces. If I can't use the PMOD ports in this fashion, I was hoping to hear any suggestions? Thanks,Alvin