



付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
cordic算法verilog实现(复杂版)
modulecordic(clk,
rs
t_n,ena,phase_in,sin_out,cos_out,eps);
pa
ram
eterDATA_WIDTH=8;
parameter
PI
PELINE=8;
input
clk;
input
rst_n;
input
ena;
input
[DATA_WIDTH-1:0]
phase_in;
output[DATA_WIDTH-1:0]
sin_out;
output[DATA_WIDTH-1:0]
cos_out;
output[DATA_WIDTH-1:0]
eps;
reg
[DATA_WIDTH-1:0]
sin_out;
reg
[DATA_WIDTH-1:0]
cos_out;
reg
[DATA_WIDTH-1:0]
eps;
reg
[DATA_WIDTH-1:0]
phase_in_reg;
reg
[DATA_WIDTH-1:0]
x0,y0,z0;
reg
[DATA_WIDTH-1:0]
x1,y1,z1;
reg
[DATA_WIDTH-1:0]
x2,y2,z2;
reg
[DATA_WIDTH-1:0]
x3,y3,z3;
reg
[DATA_WIDTH-1:0]
x4,y4,z4;
reg
[DATA_WIDTH-1:0]
x5,y5,z5;
reg
[DATA_WIDTH-1:0]
x6,y6,z6;
reg
[DATA_WIDTH-1:0]
x7,y7,z7;
reg
[1:0]
quadrant[PIPELINE:0];
integeri;
//getrealquadrantandmaptofirst_nquadrant
always@(posedgeclk
or
negedgerst_n)
begin
if(!rst_n)
phase_in_reg<=8'b0000_0000;
else
if(ena)
begin
case(phase_in[7:6])
2'b00:phase_in_reg<=phase_in;
2'b01:phase_in_reg<=phase_in-8'h40;
//-pi/2
2'b10:phase_in_reg<=phase_in-8'h80;
//-pi
2'b11:phase_in_reg<=phase_in-8'hc0;
//-3pi/2
default:;
en
dc
ase
end
end
always@(posedgeclkornegedgerst_n)
begin
if(!rst_n)
begin
x0<=8'b0000_0000;
y0<=8'b0000_0000;
z0<=8'b0000_0000;
end
else
if(ena)
begin
x0<=8'h4D;
//defineaggregateconstantXi=1/P=1/1.6467=0.60725(Xi=2^7*P+8'h4D)
y0<=8'h00;
z0<=phase_in_reg;
end
end
//level1
always@(posedgeclkornegedgerst_n)
begin
if(!rst_n)
begin
x1<=8'b0000_0000;
y1<=8'b0000_0000;
z1<=8'b0000_0000;
end
else
if(ena)
if(z0[7]==1'b0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 联网报警系统的技术方案
- 沥青微表处理方案
- 临床药物治疗学试题及答案(四)
- 房地产估价理论与方法《房地产估价原则在线测试》模拟卷含答案
- 流动人口聚居区重在综合治理
- 海洋渔业转型发展案例
- 海洋虚拟现实产业探索
- 老百晓二年级家长会课件
- 2025年青海省医药有限责任公司招聘考试笔试试题(含答案)
- 老年心梗护理课件
- 乳腺癌的术后康复指南
- 青少年抑郁症的早期诊断与药物治疗
- JJG 443-2023燃油加油机(试行)
- 蛛网膜下腔出血业务查房课件
- 包茎的护理查房课件
- 乒乓球比赛对阵图
- 职工食堂餐饮服务投标方案(技术方案)
- 黄石市黄石港区法院系统书记员招聘考试真题
- 安全生产和消防工作考核细则
- 一年级下册 《认识人民币探究性作业设计》
- 2023年广东肇庆中考地理真题及答案
评论
0/150
提交评论