The ZPU is a very small, 32-bit processor, advertised by
the developer Zylin as “the worlds smallest 32-bit CPU with
GCC toolchain” [14]. The hardware description is licensed
under a FreeBSD license and the software under the GNU
General Public License (GPL). Both license models offer
free redistribution and adaption of the sources, which is a
prerequisite for modifications of the design.
For verification of the cordic coprocessor, the shared reg-isters, cache system and interface to the external memory and
special test programs are developed. These programs can then
be used in other classes dealing with circuit design to verify the
actual chip. Amongst others, the tests include a prime number
test, a cordic test program and a game of life simulation
which heavily utilizes the shared register file with the locking
mechanism.
B. VHDL Circuit Design Class
With the availability of the ZPU sources, valuable insights
are possible. Instead of a vague schematic of the inner structure
being presented, a detailed implementation of an actual pro-cessor can be achieved. Compared to other designs previously
โดย zpu มีขนาดเล็กมาก , 32 - bit processor , โฆษณาโดย
นักพัฒนา zylin เป็น " โลกที่ CPU 32 บิตกับ
GCC toolchain " [ 14 ] รายละเอียดฮาร์ดแวร์ที่ได้รับอนุญาตภายใต้ใบอนุญาต
FreeBSD และซอฟต์แวร์ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของกนู
( GPL ) ทั้งสองรุ่นมีใบอนุญาตแจกจ่ายฟรีและการปรับตัวของ
ซึ่งเป็นแหล่งข้อมูลเบื้องต้นสำหรับการแก้ไขของการออกแบบ .
สำหรับการตรวจสอบของโคโปรเซสเซอร์ cordic , ที่ใช้ร่วมกัน isters reg ระบบแคชและติดต่อกับหน่วยความจำภายนอกและ
โปรแกรมทดสอบพิเศษพัฒนาขึ้น โปรแกรมเหล่านี้แล้ว
สามารถนำไปใช้ในวิชาอื่นที่เกี่ยวข้องกับการออกแบบวงจรตรวจสอบ
ชิปจริง ท่ามกลางคนอื่น ๆ , การทดสอบรวมถึงการทดสอบจำนวน
นายกรัฐมนตรี , cordic ทดสอบโปรแกรมและเกมจำลองชีวิต
ซึ่งหนักใช้ร่วมกันลงทะเบียนแฟ้มล็อก
b กลไก VHDL การออกแบบวงจรคลาส
กับความพร้อมของ zpu แหล่งข้อมูลเชิงลึกที่มีคุณค่า
ก็เป็นไปได้ แทนที่จะเป็นคลุมเครือ แผนผังของโครงสร้างภายใน
ถูกนำเสนอ , การนำรายละเอียดของโปร cessor ที่แท้จริงได้ เมื่อเทียบกับการออกแบบอื่น ๆก่อนหน้านี้
การแปล กรุณารอสักครู่..
![](//thimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)