aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNao Pross <np@0hm.ch>2021-12-28 15:57:17 +0100
committerNao Pross <np@0hm.ch>2021-12-28 15:57:17 +0100
commitb5b5e5e21d3567e9ace378885648d5921b5bd06f (patch)
treef0c32cbe12e02ea3cc6018d4afaddee77640c42b
parentIP blocks (diff)
downloadDigME-b5b5e5e21d3567e9ace378885648d5921b5bd06f.tar.gz
DigME-b5b5e5e21d3567e9ace378885648d5921b5bd06f.zip
Start intro
-rw-r--r--DigME.tex26
-rw-r--r--build/DigME.pdfbin119686 -> 126805 bytes
2 files changed, 26 insertions, 0 deletions
diff --git a/DigME.tex b/DigME.tex
index 71752f7..60c523a 100644
--- a/DigME.tex
+++ b/DigME.tex
@@ -42,6 +42,10 @@
resistors/scale = .5,
}
+%% Customize Lists
+\usepackage{enumitem}
+\setlength{\itemsep}{0pt}
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Metadata
@@ -71,6 +75,26 @@
\setcounter{page}{1}
\pagenumbering{arabic}
+\section{Introduction to SoC}
+
+A system on chip (SoC) is a ``complete'' system that includes
+\begin{itemize}
+ \item a microprocessor, memory, peripherals and
+ \item application specifici blocks (IP blocks).
+\end{itemize}
+SoCs can be made in FPGAs, which has the following advanteges:
+\begin{itemize}
+ \item Shorter development cycles
+ \item Lower development cost
+ \item Lower total cost for low to medium volume
+ \item More flexibility in operation (updates, etc.)
+\end{itemize}
+
+\subsection{Xilinx Zynq-7000 Family SoCs}
+
+The Zynq-7000 AP SoC architecture consists of two major sections and some analog extensions. It has a Processing System (PS) with an ARM Cortex-A9 (up to 1 GHz), a Programmable Logic (PL), and an analog / mixed signal block with 2 12-bit ADCs at 1 MS/s.
+
+The PL is built like and FPGA from the Xilinx Series 7 device. The PL is made of an array of blocks (CLB) and switch matrices. Each CLB has 2 slices, and each slice has 4 look up tables (LUT). Each LUT has 6 inputs / outputs, a carry logic, a multiplexer, and 8 flip-flops. Depending on the structure, up to 4 flip-flops can be used as latches.
\section{Design Flow}
@@ -399,4 +423,6 @@ Of the well known Open System Interconnect (OSI) model, which is composed of sev
}
\end{figure}
+
+
\end{document}
diff --git a/build/DigME.pdf b/build/DigME.pdf
index 92d628a..e47ecc4 100644
--- a/build/DigME.pdf
+++ b/build/DigME.pdf
Binary files differ