Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improved readability of OpenASIP.tex with minor grammar fixes #178

Closed

Conversation

lightning-singh
Copy link

Very sorry it took longer than it should have. Please advise me if there are any problems with this pull request.

@karihepola
Copy link
Contributor

Thanks for the contribution, much appreciated! Your fork seems to be a few commits behind the branch during which there have been modifications to the manual, eg. "/tce/" paths have been updated to "/openasip/". Could you rebase your fork to get these changes pulled in? Thanks!

Copy link
Contributor

@karihepola karihepola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, apparently the merge to the upstream branch did not pull in the corrections to the paths. Could you fix these to the new ones where /tce/ is replaced with /openasip/ ? Thanks!

@@ -587,7 +587,7 @@ \subsection{Starting Point Processor Architecture}
file:

\begin{verbatim}
cp $(tce-config --prefix)/share/openasip/data/mach/minimal.adf start.adf
cp $(tce-config --prefix)/share/tce/data/mach/minimal.adf start.adf
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -1617,7 +1617,7 @@ \subsection{Generating the VHDL and memory images}
\item%
Select implementations for register files and function units all at once:
Click Auto Select Implementations, find the OpenASIP's default HDB file from your
OpenASIP installation path (PREFIX/share/openasip/hdb/asic\_130nm\_1.5V.hdb), make sure
OpenASIP installation path (PREFIX/share/tce/hdb/asic\_130nm\_1.5V.hdb), make sure
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -1639,7 +1639,7 @@ \subsection{Generating the VHDL and memory images}
%\item%
%Next select the IC/Decoder generator plugin used to generate the
%decoder in the control unit and interconnection network:
%\textit{Browse... (installation\_path)/share/openasip/icdecoder\_plugins/base/
%\textit{Browse... (installation\_path)/share/tce/icdecoder\_plugins/base/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -1953,7 +1953,7 @@ \section{Hello OpenASIP World!}
the STDOUT function unit, which you can use:

\begin{verbatim}
cp $(tce-config --prefix)/share/openasip/data/mach/minimal_with_stdout.adf .
cp $(tce-config --prefix)/share/tce/data/mach/minimal_with_stdout.adf .
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -3044,7 +3044,7 @@ \section{Designing Floating-point Processors with OpenASIP}
to tcecc enables the software emulation library linkage.

A set of floating-point FU implementations is included with OA, in a HDB file named
\emph{fpu\_embedded.hdb}, which can be found at \emph{PREFIX/share/openasip/hdb/fpu\_embedded.hdb}.
\emph{fpu\_embedded.hdb}, which can be found at \emph{PREFIX/share/tce/hdb/fpu\_embedded.hdb}.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -3166,7 +3166,7 @@ \subsection{Single-precision Function Units}

\subsection{Half-precision Support}

A set of half-precision arithmetic units is included with tce in \emph{PREFIX/share/openasip/hdb/fpu\_half.hdb}. In C and C++,
A set of half-precision arithmetic units is included with tce in \emph{PREFIX/share/tce/hdb/fpu\_half.hdb}. In C and C++,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -3539,7 +3539,7 @@ \subsection{Tour to Using the Hardware Loops}
instructions to control-unit in the TTA design. To start with, \textbf{copy
minimalist TTA machine by}:

\shellcmd{cp \$(tce-config -{}-prefix)/share/openasip/data/mach/minimal.adf hwloop.adf}
\shellcmd{cp \$(tce-config -{}-prefix)/share/tce/data/mach/minimal.adf hwloop.adf}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -3818,7 +3818,7 @@ \subsection{Starting Point Processor Architecture}
file:

\begin{verbatim}
cp $(tce-config --prefix)/share/openasip/data/mach/riscv.adf start.adf
cp $(tce-config --prefix)/share/tce/data/mach/riscv.adf start.adf
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@@ -5317,13 +5320,13 @@ \section{OSAL search paths}
System-wide shared custom operations:
\textit{TCE\_INSTALLATION\_DIR/opset/base/} \\ where
TCE\_INSTALLATION\_DIR is the path where TCE accessories is installed (for
example /usr/local/share/openasip).
example /usr/local/share/tce).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/


\item
Default predefined and standard operations: \\
\textit{TCE\_INSTALLATION\_DIR/opset/base/} \\ where
TCE\_INSTALLATION\_DIR is the path where TCE accessories is installed (for
example /usr/local/share/openasip).
example /usr/local/share/tce).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Replace /tce/ with /openasip/

@pjaaskel
Copy link
Contributor

Is this to be merged?

@lightning-singh
Copy link
Author

lightning-singh commented Nov 14, 2022 via email

@pjaaskel pjaaskel closed this Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants