Author Topic: ABEL to VHLD conversion  (Read 2518 times)

0 Members and 1 Guest are viewing this topic.

Offline RibsterTopic starter

  • Frequent Contributor
  • **
  • Posts: 250
  • Country: be
  • Electronics prototyper. Design. Prototype. Consult
    • Ash Labs
ABEL to VHLD conversion
« on: January 15, 2022, 08:20:11 pm »
Hi all,

I have a design that needs to be ported to a modern FPGA.
The hardware design is done and i can program the new FPGA.
The old code however is written in ABEL and used ispLever.
With some research i'm feeling that ABEL to VHDL conversion is not quite possible through a conversion tool ?

Anyone has got any experience on the lattice platform of converting this ?

Kind regards
www.ashlabs.be
Design and manufacturing of embedded hard- and software
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14471
  • Country: fr
Re: ABEL to VHLD conversion
« Reply #1 on: January 15, 2022, 08:24:17 pm »
Typical stuff written in ABEL was rarely very big. Shouldn't take a lot of time translating this manually, even if just using low-level constructs in VHDL. So how large could have your code been?
 

Offline Bassman59

  • Super Contributor
  • ***
  • Posts: 2501
  • Country: us
  • Yes, I do this for a living
Re: ABEL to VHLD conversion
« Reply #2 on: January 15, 2022, 08:50:15 pm »
Do it by hand.

And remember that VHDL has many constructs that ABEL didn't, for example numbers for counters and the like. Your translated code will likely be simpler and easier to understand!
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: ABEL to VHLD conversion
« Reply #3 on: January 16, 2022, 05:24:27 pm »
Do it by hand.

And remember that VHDL has many constructs that ABEL didn't, for example numbers for counters and the like. Your translated code will likely be simpler and easier to understand!
But it will have to be re-validated (tested) from A to Z.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Bassman59

  • Super Contributor
  • ***
  • Posts: 2501
  • Country: us
  • Yes, I do this for a living
Re: ABEL to VHLD conversion
« Reply #4 on: January 17, 2022, 12:47:58 am »
Do it by hand.

And remember that VHDL has many constructs that ABEL didn't, for example numbers for counters and the like. Your translated code will likely be simpler and easier to understand!
But it will have to be re-validated (tested) from A to Z.
You have to do that with an automated conversion too.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf