CONTACT | TEL : 02-728-3440, EMAIL : SALES@ASTRONLOGIC.COM
ASTRON LOGIC RESEARCH AND DEVELOPMENT CO.,LTD.

» WEBBOARD

การกำหนดขา

ใช้ ise webpack 9.2i บอร์ด spatan3 xc3s400 ใช้สร้างฟิลเตอร์คับ
ตามนี่เลยนะคับ
Package eight_bit_int IS
SUBTYPE BYTE IS INTEGER RANGE -128 TO 127;
TYPE ARRAY_BYTE IS ARRAY (0 TO 1) OF BYTE;
END eight_bit_int;

LIBRARY work;
USE work.eight_bit_int.ALL;

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;


entity mydesign is
port( S_clk : in std_logic;
IP : in BYTE;
OP : out BYTE;
CHECK_EN : out BYTE);
end mydesign;
.......................
มีข้อสงสัยคือ เมื่อเสร็จแล้วผมไปกำหนดขา มันจะมองเป็น 256 ขา มาจากการกำหนดเป็น integer ที่สร้างเอง แต่จริงๆแล้วคือ อินพุทผมมีแค่ 8 บิท อยากทราบว่า จะต้องใช้คำสั่ง conv แปลงก่อนมั้ย แต่ลองแล้วไม่เวิค
มีคำแนะนำมั้ยคับ

เป้าหมาย อินพุท 8บิท เอาท์พุท 8บิท
สร้างวงจรกรองดิจิตอลที่ใช้ระบบตัวเลข 2's complement คือ มีทั้งค่าบวกและลบ
ขอบคุณมากคับ

จากคุณ : konhin ตั้งกระทู้นี้เมื่อ 11:00 [20/11/2010]

ร่วมด้วยช่วยกันตอบครับ
ชื่อ :
E-Mail :
คำตอบ :







คลิกเพื่อแทรกรูป