1 ADSP-BF533简介
ADSP-BF533处理器是Blackfin系列产品中的一员。其最大工作频率可达600 MHz。Blackfin处理器内核包含有2个16位乘法器、2个40位累加器、2个40位ALU、4个视频ALU和1个40位移位器,可处理来自寄存器组的8位、16位或32位数据。
该处理器包含有丰富的外设,可通过不同的高速宽带总线与内核相连。该系统不但配置灵活,而且有极好的性能。通用外设包括UART、带有PWM(脉冲宽度调制)和脉冲测量能力的定时器、通用I/O标志引脚、实时时钟和看门狗定时器等。
该处理器有多个独立的DMA控制器,能够以最小的处理器内核开销自动完成数据传输。DMA传输可以发生在ADSP-BF533处理器的内部存储器和任一有DMA能力的外设之间。此外,DMA传输也可以在任一有DMA能力的外设和已连接到外部存储器接口的外部设备之间完成(包括SDRAM控制器、异步存储器控制器)。有DMA传输能力的外设包括SPORTs、SPI端口、UART和PPI端口。每个独立的、有DMA能力的外设至少应有一个专用DMA通道。
ADSP-BF533处理器有16个双向通用可编程I/O引脚(PF15-0)。每一个可编程引脚对标志控制寄存器、标志状态寄存器和标志中断寄存器的编程均可独立控制。标志方向控制寄存器可规定每个独立的PFx引脚的方向,并可用作输入或输出。
ADSP-BF533该处理器提供有1个全双工的通用异步接收/发送(UART)端口,并与PC标准的UART完全兼容。UART端口可为其它外设或主机提供一个简化的UART接口,并可支持全双工、有DMA能力的异步串行数据传输。UART端口可支持5~8个数据位、1或2个停止位以及无校验、奇校验、偶校验位。UART端口的波特率、串行数据格式、错误代码的产生和状态、中断等均可编程设置。
2 ModelSim仿真工具
ModelSim为HDL仿真工具,利用该软件可对所设计的VHDL或Verilog程序进行仿真。Model-Sim支持IEEE常见的各种硬件描述语言标准。
Modelsim仿真工具是Model公司开发的。它可以支持Verilog、VHDL以及它们的混合仿真,也可以将



