electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

Xilinx ISE Coregenerator...is it really usefull?


Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Xilinx ISE Coregenerator...is it really usefull?
Author Message
vahidkh6222



Joined: 11 Oct 2005
Posts: 195
Helped: 6


Post27 May 2006 14:28   

Xilinx ISE Coregenerator...is it really usefull?


i am not sure about ISE COREgenerator.... can we say that this is like other compiler that are not as optimised as manual coding?!!
my question is : is the final result of these automatic coregeneratore, more optimised than self-written VHDL code? or it is just another wizzard that just simplify some simple things?!!
Back to top
vahidkh6222



Joined: 11 Oct 2005
Posts: 195
Helped: 6


Post30 May 2006 16:34   

Xilinx ISE Coregenerator...is it really usefull?


i mean is it an instantiation of some macrocells inside of FPGA or, just a automatic generated codes?
Back to top
Google
AdSense
Google Adsense




Post30 May 2006 16:34   

Ads




Back to top
Big Boy



Joined: 20 Jan 2004
Posts: 253
Helped: 10


Post30 May 2006 16:51   

Re: Xilinx ISE Coregenerator...is it really usefull?


It is used for passing along IP cores. For example, if Xilinx make a PCI core, they may not want to give the source, but using coregen, the IP is pre-synthesized and generated as an EDIF file targetted/optimized for your specific FPGA (Spartan 3, Virtex 2, ...), along with wrapper VHDL or Verilog code.

I would say that Xilinx make their best to make the implementation as optimized as possible for their FPGA fabric.

You can always hand-write your own cores. Use CoreGen if you wish to use Xilinx IP cores.

Note that CoreGen is not the same as the architecture wizard. The architecture wizard will create simpler constructs, along with full source code. The architecture wizard is used simply to simplify instantiation of Xilinx constructs (where coregen is used to instantiate full-sized complex cores). For example, when using the DCM, this give you a step by step wizard, and generate source code along.

Big Boy
Back to top
Blowfishie



Joined: 17 May 2006
Posts: 16
Helped: 3


Post31 May 2006 1:09   

Re: Xilinx ISE Coregenerator...is it really usefull?


Take the case of writing a FIFO.

You can write your own, for sure, but why bother when the Coregen wizard just asks you for the FIFO's design parameters and creates something that works right away.

You may be able to make a more optimised design. You can directly instantiate primitives in your code and hand-place/route in the FPGA editor. If you do, you are aiming to push every last Hz of performance out of the FPGA.

Is that what you intend or is time to market more important than getting lots of one-on-one time with the FPGA fabric?
Back to top
xugefu



Joined: 31 May 2006
Posts: 6


Post01 Jun 2006 22:37   

Re: Xilinx ISE Coregenerator...is it really usefull?


In my experience, when I want to implement a larger memory block, I have to use IP core so that I can use the flash memory on the FPGA board (PCB) . Otherwise, FPGA will systhesize my memory block using FFs and that will exhaust all useable FFs inside FPGA.
Back to top
JaneZhong



Joined: 14 May 2006
Posts: 8
Helped: 1


Post02 Jun 2006 6:22   

Xilinx ISE Coregenerator...is it really usefull?


In my opinion, self-written VHDL code is more flexible. But if you need to design a universal and complex module, you can make use of the coregenerator to help your design because of the optimised design by xilinx
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Xilinx ISE Coregenerator...is it really usefull?
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
Xilinx ISE - internal signal in the waveform viewer of ISE (2)
converting old xilinx foundation schematic to new xilinx ISE (1)
Alrium vs Xilinx ' .. xilinx ISE not supported' (6)
Xilinx ISE vs. Xilinx EDK (3)
XILINX ISE 4.1i (1)
Xilinx ISE 5 (4)
Xilinx ISe (13)
Xilinx ISE 8.1 (3)
xilinx ise (3)
Xilinx Ise 9.1i (4)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS