Japanese


Microcomputer Design Educational Environment City-1 on Verilog HDL and FPGA in 1999

for the junior students of the Department of Computer Engineering,
Faculty of Information Sciences, Hiroshima City University





A video City-1 goes on is introducing the next 2 years (1999-2000) of City-1, which is an educational course held successfully by Ryuichi TAKAHASHI in microcomputer design using field programmable gate arrays (FPGAs) for the junior students of the Department of Computer Engineering, Faculty of Information Sciences, Hiroshima City University until 2008.




In the summer of this year, on an internet forum, Japanese engineers were talking about a seminar, where a U.S. semiconductor vendor asked them "have you ever built a model plane." Typical Japanese engineers are too shy to answer "yes", even if they had many experiences. But, in anyway, "One who can not understand the pleasure to build something can not be a good designer."

It is true that even ready-made board can be used for some design education if the board contains FPGAs. But, the students can not enjoy this pleasure to build. This is the very reason why this educational environment provides the entire design and manufacturing experience to the students; from concept to implementation. And, until the last year, we had made grate efforts to increase the number of successful completion by

  1. " Short-step education": The entire course had been divided into short steps to make it easy to follow for all of the students.

  2. "A supplementary lesson in the summer vacation": The students who can not keep up with the others had been given extra classes.


We did not know if this was too much or not. But, in anyway, these resulted in a delay; about two weeks. This course had been met with severe criticism for this delay by a few professors. There was also a power failure by a thunder shower, which made this delay worse in 1998.

We wish we could allow all of the students to spend enough time to complete the entire phases. But,"A professional carry out heavily technical works as easy as pie always, even in the cases where these are not at all." "A professional regards his competence is still green, if he could not carry out his work as he should do, even under severe conditions." In anyway, this course is far easy in comparison with the real engineering in the market. We also think about the importance to teach completing something within a limited period. So we have changed the educational policy in 1999:

  1. All teaching materials should be given to the students as early as possible.

  2. From the beginning, the students should be announced that there will be no supplementary lesson in the summer vacation.


All debugging effort was terminated by the last day; Friday July 16th. (In Japan, the school year begins on the April and ends on the March of the following year.) Until this last day of the first term of this year, 41 students, out of 47 students, succeeded to complete. Euclidean algorithm to calculate both the greatest common measure(GCM) and the least common multiple(LCM) was given as the specification that should run on their machines. This high completion rate; 87% is the same as the rate in 1987 and, this time, there was no delay.

Next week, from July 19th, an international conference was held in Washington,D.C., which was the first opportunity for me to introduce City-1 to the world. Although the subject should be about pipelining, I still tried to spread the "horizontal microcode like state assignment for the control unit," which enables us to have hardwired sophisticated control mechanism.

Ryuichi TAKAHASHI and Noriyoshi YOSHIDA:
"Diagonal Examples for Design Space Exploration
in an Educational Environment CITY-1"...ACM, IEEE
IEEE Proc. MSE 1999: International Conference on
Microelectronic Systems Education, pp.71-73 (1999)

Ryuichi TAKAHASHI



The best design awarded machines:

Mayumi
ARATA(F)

Takashi
KISHIDA

Tsuyoshi
SHIMADA

Megumi
HISAYUKI(F)

Kohei
FUKEDA

Takuya
MATSUMOTO



This year, many students tended to seek the minimum effort saying "Simple is the Best." The pioneers are included in the above list. The other students are awarded by the spirit to ignore this tendency by increasing the number of registers, introducing 2's complement additions and stack pointers. The prudence, which is necessary to became professional, are found in all these students commonly.

Some promising youths were also found in the following list. The important thing is to learn something through this course and to become a good engineer for the human life.



Sound CISC machines:

Takeshi
UCHIONBO

Seiji
Ouwa

Shinya
OKAMOTO

Hideki
OKINO

Masayoshi
OZAKI

Chie
KURAMOTO(F)



Naotoshi
KUREMACHI

Chikako
SHIMOMURA(F)

Kazushi
SHINTANI

Kanako
SUEZAWA(F)

Masanobu
TAKEGAWA

Kouhei
TAKEGUCHI



Kazuhide
TAKESHITA

Yasuhiro
NAGATA

Takayuki
NOGAMI

Takeshi
HIRAMATSU

Takahiro
FUKAMI

Chie
FUJIWARA(F)


Hisanori
HONDA

Sayaka
MATSUNAGA(F)

Atsushi
MIYAKE

Akane
MIYOSHI(F)

Aya
MURAKAMI(F)

Jun
YAMAKAWA


Takuya
YAMAMOTO

Masaki
YOSHIMURA



Sound RISC machines:

Keisuke
SATOH

Yukiyoshi
JUTORI

Kazuhiro
SERA

Hiromi
TANIGUCHI

Tadahiro
NAKAMURA

Yousuke
NAKAMURA


Nozomi
NAKAWAKI

Takuya
MINAMI

Tomonari
YAMAUCHI







Ryuichi TAKAHASHI's personal homepage



Microcomputer Design Educational Environment City-1