cancel
Showing results for 
Search instead for 
Did you mean: 
588 Views
Registered: ‎07-19-2019

WHICH VIVADO ICON IS FOR HARDWARE AND WHICH ONE FOR SOFTWARE?

Jump to solution
Two icons are seen on my desktop which one to be used for FPGA hardware design? Which one for embedded design?

 

icon vivado.jpg
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Teacher
Teacher
574 Views
Registered: ‎07-09-2009

Re: WHICH VIVADO ICON IS FOR HARDWARE AND WHICH ONE FOR SOFTWARE?

Jump to solution

From your three posts, Im sorry that you seem to be having a bad day

 

Welcome to the world of hardware. If your a C progrmmer, its a long hill to climb.

 

Both Vivado and HLS are ways of making hardware.

Vivado is aimed at the HDL method of desing, VHDL , Verilog or SV

HLS, is the "High Level Synthesis " means of generating hardware, using a syntax that is C like ish.

 

I woudl guess fomr your other posts that your looking for amore C framework, so HLS would be your root.

There are many Xilinx tutorials and doc on this route of design

try this as a start

https://en.wikipedia.org/wiki/High-level_synthesis

https://www.xilinx.com/video/hardware/getting-started-vivado-high-level-synthesis.html

https://www.xilinx.com/support/documentation-navigation/design-hubs/dh0012-vivado-high-level-synthesis-hub.html

 

Just a word, HLS design is not C.

you can not take for instance a FIR design in C and drop it into an FPGA via HLS and get anywhere near the best perfoirmance.

 

Good luck on the journey,

 

 

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>

View solution in original post

3 Replies
Highlighted
Teacher
Teacher
575 Views
Registered: ‎07-09-2009

Re: WHICH VIVADO ICON IS FOR HARDWARE AND WHICH ONE FOR SOFTWARE?

Jump to solution

From your three posts, Im sorry that you seem to be having a bad day

 

Welcome to the world of hardware. If your a C progrmmer, its a long hill to climb.

 

Both Vivado and HLS are ways of making hardware.

Vivado is aimed at the HDL method of desing, VHDL , Verilog or SV

HLS, is the "High Level Synthesis " means of generating hardware, using a syntax that is C like ish.

 

I woudl guess fomr your other posts that your looking for amore C framework, so HLS would be your root.

There are many Xilinx tutorials and doc on this route of design

try this as a start

https://en.wikipedia.org/wiki/High-level_synthesis

https://www.xilinx.com/video/hardware/getting-started-vivado-high-level-synthesis.html

https://www.xilinx.com/support/documentation-navigation/design-hubs/dh0012-vivado-high-level-synthesis-hub.html

 

Just a word, HLS design is not C.

you can not take for instance a FIR design in C and drop it into an FPGA via HLS and get anywhere near the best perfoirmance.

 

Good luck on the journey,

 

 

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>

View solution in original post

Highlighted
Teacher
Teacher
570 Views
Registered: ‎07-09-2009

Re: WHICH VIVADO ICON IS FOR HARDWARE AND WHICH ONE FOR SOFTWARE?

Jump to solution

One other thought,

 

are you looking at developing C code to run on a processor in an FPGA ?

 

if so you want the Software Developers Kit

 

https://www.xilinx.com/products/design-tools/embedded-software/sdk.html

 

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
Highlighted
Moderator
Moderator
428 Views
Registered: ‎11-21-2018

Re: WHICH VIVADO ICON IS FOR HARDWARE AND WHICH ONE FOR SOFTWARE?

Jump to solution

Hi manoranjinimg@gmail.com 

If your question is answered or your issue is solved, please kindly mark the response which helped as solution (click on "Accept as solution" button below the reply).

 

If this is not solved/answered, please reply in the topic giving more information on your current status.

 

Thanks and Regards,

Aoife
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos