... | @@ -95,11 +95,10 @@ Tested on the next architectures. |
... | @@ -95,11 +95,10 @@ Tested on the next architectures. |
|
|
|
|
|
### Proposal
|
|
### Proposal
|
|
|
|
|
|
|
|
- Develop a list of features that are going to be validate/documented
|
|
- Include a simple test/demo example for every feature we want to
|
|
- Include a simple test/demo example for every feature we want to
|
|
validate/document.
|
|
validate/document.
|
|
|
|
|
|
Do we want to arrange a separated repository for the demos?
|
|
|
|
|
|
|
|
## Synthesis
|
|
## Synthesis
|
|
|
|
|
|
In adition to general purpose code managing capabilities, there are
|
|
In adition to general purpose code managing capabilities, there are
|
... | @@ -158,13 +157,7 @@ PlanAhead: |
... | @@ -158,13 +157,7 @@ PlanAhead: |
|
|
|
|
|
- Add support for Makefile generation handling local/remote Quartus
|
|
- Add support for Makefile generation handling local/remote Quartus
|
|
synthesis.
|
|
synthesis.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Add remote project generation for both Quartus and ISE.
|
|
- Add remote project generation for both Quartus and ISE.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Add PlanAhead support for handling Xilinx coregen/DSP/embedded-CPU
|
|
- Add PlanAhead support for handling Xilinx coregen/DSP/embedded-CPU
|
|
hardware descriptions.
|
|
hardware descriptions.
|
|
|
|
|
... | @@ -213,18 +206,9 @@ included in master and follows an older software design (2 years old). |
... | @@ -213,18 +206,9 @@ included in master and follows an older software design (2 years old). |
|
- Add a set of common unified simulation flow commands and output for
|
|
- Add a set of common unified simulation flow commands and output for
|
|
the different (e.g. run for X time and dumps the signals to a vcd
|
|
the different (e.g. run for X time and dumps the signals to a vcd
|
|
file).
|
|
file).
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Support for custom simulation scripts.
|
|
- Support for custom simulation scripts.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Merge and fix GHDL support. This is the only "Free/Libre" real
|
|
- Merge and fix GHDL support. This is the only "Free/Libre" real
|
|
alternative for VHDL simulation.
|
|
alternative for VHDL simulation.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Allow for remote simulation. Simulation is an ideal remote feature
|
|
- Allow for remote simulation. Simulation is an ideal remote feature
|
|
because of the same reasons Synthesis is.
|
|
because of the same reasons Synthesis is.
|
|
|
|
|
... | @@ -303,19 +287,14 @@ upgraded again. |
... | @@ -303,19 +287,14 @@ upgraded again. |
|
|
|
|
|
### Proposal
|
|
### Proposal
|
|
|
|
|
|
- Add family as an optional parameter, in this way we are not limiting
|
|
- Add family as an optional Manifest parameter, in this way we are not
|
|
the use of new devices. If not family option value is provided in
|
|
limiting the use of new devices.
|
|
the manifest, hdlmake will try to get the family name from the
|
|
- If not family option value is provided in the Manifest, hdlmake will
|
|
device parameter.
|
|
try to get the family name from the device parameter.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Upgrade the automatic family calculation algorithm and database.
|
|
- Upgrade the automatic family calculation algorithm and database.
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
|
|
- Add to the documentation an entry with how to get the valid device,
|
|
- Add to the documentation an entry with how to get the valid device,
|
|
speed-grade, package and family parameters.
|
|
speed-grade, package and family parameters from datasheet or device
|
|
|
|
marking.
|
|
|
|
|
|
## New Features
|
|
## New Features
|
|
|
|
|
... | | ... | |