From 4998eecbd416db9fed4b03cb4cbaf4ae4e60ce03 Mon Sep 17 00:00:00 2001 From: Arity-T Date: Tue, 14 Jan 2025 13:29:36 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BB=D0=BE=D1=89=D0=B0=D0=B4=D1=8C=20?= =?UTF-8?q?=D0=BC=D0=B8=D0=BA=D1=80=D0=BE=D1=81=D1=85=D0=B5=D0=BC=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- coursework/report.tex | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/coursework/report.tex b/coursework/report.tex index c43d5b2..5aee153 100644 --- a/coursework/report.tex +++ b/coursework/report.tex @@ -797,6 +797,39 @@ \end{tikzpicture} }]{pdf/func-scheme.pdf} + \subsection{Расчёт площади схемы} + + В таблице~\ref{tbl:count} представлена некоторая статистика по количеству элементов и транзисторов в них в полученной функциональной схеме. + + \begin{table}[h!] + \centering + \caption{Колечество транзисторов в функциональной схеме часов.} + \label{tbl:count} + \footnotesize + \begin{tabularx}{\textwidth}{|X|X|X|X|} + \hline + \textbf{Элемент} & \textbf{Число транзисторов} & \textbf{Число элементов} & \textbf{Всего транзисторов} \\ + \hline + Элемент И & 4 & 54 & 216 \\ + \hline + Элемент НЕ & 4 & 17 & 68 \\ + \hline + Элемент ИЛИ & 6 & 18 & 108 \\ + \hline + Элемент XOR & 10 & 11 & 110 \\ + \hline + D-триггер & 20 & 6 & 120 \\ + \hline + Счётчик 74LS90D & 120 & 11 & 1320 \\ + \hline + Мультиплексор 74LS157D & 50 & 4 & 200 \\ + \hline + Преобразователь 74LS47N & 400 & 5 & 2000 \\ + \hline + \end{tabularx} + \end{table} + + Для реализации всей функциональной схемы потребуется 4142 транзистора. Исходя из расчёта, что на 1 квадратный миллиметр приходится примерно 1000 транзисторов, функциональная схема реализованных часов должна занимать примерно \textbf{4.142 ${\text{мм}}^2$}. \newpage \section*{Заключение} @@ -812,6 +845,8 @@ \item Звуковая сигнализация: каждый час в течение четырёх секунд. \end{itemize} + Также была приблизительно определена площадь микросхемы, реализующей построенную функциональную схему при современной плотности компоновки транзисторов. Получилась площадь около 4.142 ${\text{мм}}^2$. + Можно выделить несколько преимуществ созданной функциональной схемы часов. Во-первых, функциональная схема разбита на пользовательские схемы, что сделало её гораздо более структурированной и похожей на общую структурную схему. Во-вторых, при минимизации функций блоков управления использовалась их неопределенность на некоторых наборах переменных, что позволило значительно уменьшить количество логических элементов в итоговой схеме. Также можно выделить несколько недостатков созданной функциональной схемы часов. Во-первых, для упрощения преобразователя входных воздействий было решено сделать три кнопки на часах, в то время как вместо третьей кнопки можно было использовать комбинацию кнопок. Во-вторых, при редактировании времени, пользователь может увеличивать часы и минуту только на единицу, что может доставлять дискомфорт, в случае если нужно выставить сильно отличающееся время, также это плохо сказывается на долговечности кнопок.