Author Topic: Xilinx ISE Microblaze tutorials or examples available?  (Read 2181 times)

0 Members and 1 Guest are viewing this topic.

Offline hal9001Topic starter

  • Regular Contributor
  • *
  • Posts: 121
  • Country: 00
Xilinx ISE Microblaze tutorials or examples available?
« on: May 02, 2024, 07:50:18 am »
Are there tutorials available for Microblaze in Xilinx ISE? I want to use the UART rx and tx, GPI, GPO but I dont find example projects.

Cheers!
 

Offline matrixofdynamism

  • Regular Contributor
  • *
  • Posts: 190
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #1 on: May 09, 2024, 01:23:58 pm »
The Xilinx ISE is old and outdated. It might not even work reliably on modern OS. The Xilinx now offer Vivado that has replaced ISE.

If anyone needs to use ISE today, that is only possible if they need to compile design for very old devices that are no longer supported in Vivado. You will have to download specific version of Xilinx ISE that comes with Virtual Machine. It will then run ISE inside a virtual machine container on your OS. I tried that some months ago. You will have to find which version of ISE that is since I do not remember it anymore.

Why not use Vivado? Also, I believe you need to use Vitis for the software portion to program the Microblaze. Do some search on youtube. Get a simple basic Xilinx FPGA board. You should get example projects with it as well.
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14701
  • Country: fr
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #2 on: May 09, 2024, 08:21:00 pm »
The 6 series and older devices are only supported in ISE. And the 6 series, while now already "old", is just the previous Xilinx series, and still widely used.
I think Xilinx supports ISE in Windows 10+ via a virtual machine IIRC? (Which sucks, but works.) Works fine in Windows 7. It also works fine on Linux.

As to Microblaze, you can start here: https://ibelimb.com/2014/03/30/generating-a-microblaze-soft-processor-with-ise-webpack-14-dot-7/
 
The following users thanked this post: hal9001

Offline Valueduser

  • Contributor
  • Posts: 23
  • Country: us
  • Put it on air
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #3 on: May 10, 2024, 02:32:25 pm »
I run ISE in a windows 7 VM, Xilinx also has a "windows 10 version" that is really just a linux VM running ISE14.7.  There's some decent tutorials out there on youtube and about instantiating the core and getting an SDK project up and running.  If at all possible I'd suggest using vivado but if you are using a 6 series chip you're stuck using ISE. 
« Last Edit: May 10, 2024, 03:01:34 pm by Valueduser »
 

Offline hal9001Topic starter

  • Regular Contributor
  • *
  • Posts: 121
  • Country: 00
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #4 on: May 15, 2024, 08:49:57 am »
Im writing for the Spartan 6 which is regretfully not supported by Vivado. ISE is running in a VM. Its hard to find tutorials using ISE Microblaze for some reason. Is it uncommon to have soft cores in 6 series FPGAs?

As to Microblaze, you can start here: https://ibelimb.com/2014/03/30/generating-a-microblaze-soft-processor-with-ise-webpack-14-dot-7/

Cheers!
 

Offline matrixofdynamism

  • Regular Contributor
  • *
  • Posts: 190
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #5 on: May 15, 2024, 02:52:57 pm »
What is this project for?

Industry/Job? University/Academy? Hobby?
 

Offline hal9001Topic starter

  • Regular Contributor
  • *
  • Posts: 121
  • Country: 00
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #6 on: May 17, 2024, 04:19:33 am »
What is this project for?

Industry/Job? University/Academy? Hobby?
Industry. We have stock of Spartan 6 fpgas that will be used for this project.
 

Offline Mark

  • Frequent Contributor
  • **
  • Posts: 272
  • Country: gb
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #7 on: May 17, 2024, 09:56:32 am »
I have some old memc reference/example designs for ISE 6.1, 6.2, 6.3, 7.1

they are for this old Memc 3SLC board:
http://vcl.ece.ucdavis.edu/misc/fpga_files/memec_3slc_usersguide_v2_0.pdf

I could zip them if you think they would be any good. 
 

Offline matrixofdynamism

  • Regular Contributor
  • *
  • Posts: 190
Re: Xilinx ISE Microblaze tutorials or examples available?
« Reply #8 on: May 19, 2024, 11:43:27 pm »
See, when you use FPGAs that are already close to their end of life, your project in industry will become difficult to maintain in the long run due to component obsolescence. It is better to use devices that are much early in their life cycle. As we move to newer devices, we get more logic resource for the same price. The PCB design will probably become more difficult but that is someone else's problem.

Have you considered this?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf