... | @@ -22,6 +22,8 @@ repository under the **2014** branch. |
... | @@ -22,6 +22,8 @@ repository under the **2014** branch. |
|
|
|
|
|
https://www.ohwr.org/project/hdl-make/tree/2014/
|
|
https://www.ohwr.org/project/hdl-make/tree/2014/
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Documentation
|
|
## Documentation
|
|
|
|
|
|
Command syntax and run arguments name/behavior have changed from
|
|
Command syntax and run arguments name/behavior have changed from
|
... | @@ -73,6 +75,8 @@ wiki. |
... | @@ -73,6 +75,8 @@ wiki. |
|
- Generate developer doc by using a standard code documentation tool
|
|
- Generate developer doc by using a standard code documentation tool
|
|
(Epydoc or Sphinx)
|
|
(Epydoc or Sphinx)
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Demos
|
|
## Demos
|
|
|
|
|
|
There is only a single test in the Master source code (Xilinx ISIM
|
|
There is only a single test in the Master source code (Xilinx ISIM
|
... | @@ -121,6 +125,8 @@ The following table indicates the most important testground features: |
... | @@ -121,6 +125,8 @@ The following table indicates the most important testground features: |
|
- 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.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Synthesis
|
|
## Synthesis
|
|
|
|
|
|
### Brand biased feature set
|
|
### Brand biased feature set
|
... | @@ -186,6 +192,8 @@ PlanAhead supports: |
... | @@ -186,6 +192,8 @@ PlanAhead supports: |
|
- Add PlanAhead support for handling Xilinx coregen/DSP/embedded-CPU
|
|
- Add PlanAhead support for handling Xilinx coregen/DSP/embedded-CPU
|
|
hardware descriptions.
|
|
hardware descriptions.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Simulation
|
|
## Simulation
|
|
|
|
|
|
Each simulation makefile builds a run project/workspace and then
|
|
Each simulation makefile builds a run project/workspace and then
|
... | @@ -237,6 +245,8 @@ included in master and follows an older software design (2 years old). |
... | @@ -237,6 +245,8 @@ included in master and follows an older software design (2 years old). |
|
- 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.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Device Family Support
|
|
## Device Family Support
|
|
|
|
|
|
In order to generate an ISE or a Quartus project, the device family
|
|
In order to generate an ISE or a Quartus project, the device family
|
... | @@ -320,6 +330,8 @@ discussed on hdlmake mailing list. |
... | @@ -320,6 +330,8 @@ discussed on hdlmake mailing list. |
|
speed-grade, package and family parameters from datasheet or device
|
|
speed-grade, package and family parameters from datasheet or device
|
|
marking.
|
|
marking.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## New Features
|
|
## New Features
|
|
|
|
|
|
These are the new features that are listed as not or partially
|
|
These are the new features that are listed as not or partially
|
... | @@ -368,23 +380,33 @@ implemented in the following wiki entry: [NewFeatures](NewFeatures). |
... | @@ -368,23 +380,33 @@ implemented in the following wiki entry: [NewFeatures](NewFeatures). |
|
|
|
|
|
### Proposal
|
|
### Proposal
|
|
|
|
|
|
- Implement the new features
|
|
- Implement the new features.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Issues
|
|
## Issues
|
|
|
|
|
|
Some of the issues marked as solved are not applied in master -- may
|
|
Some of the issues marked as solved are not applied in master -- may
|
|
they be on a branch?.
|
|
they be on a branch?.
|
|
|
|
|
|
The following are a couple of examples that are now fixed in 2014
|
|
The following are a couple of examples that are now fixed in **2014**
|
|
branch:
|
|
branch:
|
|
|
|
|
|
e.g. Add binary configuration file generation property in synthesis
|
|
- Add binary configuration file generation property in synthesis
|
|
\#637
|
|
\#637.
|
|
|
|
|
|
|
|
<!-- end list -->
|
|
|
|
|
|
e.g. Hierachy Separator property. This was reported to the mailing list
|
|
- Hierachy Separator property breaks ISE synthesis -- this was
|
|
but a issue was not filled. Current status is not solved.
|
|
reported to the mailing list but a issue was not filled.
|
|
|
|
|
|
### Proposal
|
|
### Proposal
|
|
|
|
|
|
- Mantain the current status and reopen
|
|
- Mantain the current solved status for all the issues.
|
|
|
|
- Re-open the previous issues if a related misbehavior is reported in
|
|
|
|
the future.
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
|
|
12 May 2014
|
|
|
|
|