乐鑫科技2020届秋招-数字 IC 类真题

时长:60分钟 总分:100分

264浏览 1人已完成答题

题型介绍
题型 简答题
数量 2
1.
&nbsp请将下面这段 C 语言描述的串行处理过程,转换为单拍完成的并行...
问题详情

 请将下面这段 C 语言描述的串行处理过程,转换为单拍完成的并行处理,并用可综合的 Verilog 来描述。

unsigned char cal_table_high_first(unsigned char value) 

{

     unsigned char i 

     unsigned char checksum = value;

          for (i=8 i>0 --i)  

            { 

                if (checksum & 0x80)

                        checksum = (checksum << 1) ^ 0x31

                else

                        checksum = (checksum << 1)

            }

           return checksum;

}

2.
设计一个自动饮料售卖机,共有两种饮料,其中饮料 A 每个 10 分钱,饮料...
问题详情

设计一个自动饮料售卖机,共有两种饮料,其中饮料 A 每个 10 分钱,饮料 B 每个 5 分钱,硬币有 5 分和 10 分两种,并考虑找零。

要求用状态机实现,定义状态,画出状态转移图,并用 Verilog 完整描述该识别模块。