📄 pcic_m.tdf
字号:
-- This is Master Control Module for PCI/B MegaCore
--
-- $History: pcic_m.tdf $
--
-- ***************** Version 118 *****************
-- User: Otan Date: 6/16/99 Time: 7:23p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized lr_wait, lr_wait_32, lr_pxfr, lr_pxfr32, mw_wait
--
-- ***************** Version 116 *****************
-- User: Otan Date: 6/15/99 Time: 11:16a
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 115 *****************
-- User: Otan Date: 6/15/99 Time: 7:47a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized 64_trans, cap_ptr, retry, ts_dxfr, etc.
--
-- ***************** Version 114 *****************
-- User: Otan Date: 6/15/99 Time: 5:57a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized hi_low_sel and lm_ack_or
--
-- ***************** Version 113 *****************
-- User: Otan Date: 6/14/99 Time: 6:41p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 112 *****************
-- User: Otan Date: 6/14/99 Time: 5:09p
-- Updated in $/MegaCore/HandOff/45/source/src
-- optimized ador_ena
--
-- ***************** Version 111 *****************
-- User: Otan Date: 6/14/99 Time: 1:15p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized frame_or and req64_or for setup
--
-- ***************** Version 110 *****************
-- User: Otan Date: 6/12/99 Time: 3:40p
-- Updated in $/MegaCore/HandOff/45/source/src
-- optimized adr_phase
--
-- ***************** Version 108 *****************
-- User: Otan Date: 6/11/99 Time: 7:21p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized hr_dat_sel
--
-- ***************** Version 107 *****************
-- User: Otan Date: 6/11/99 Time: 4:15p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized stop, lt_ack, hi_low_sel.
--
-- ***************** Version 106 *****************
-- User: Otan Date: 6/11/99 Time: 11:26a
-- Updated in $/MegaCore/HandOff/45/source/src
-- More optimization. targ_oer, high_ad_or, bar_hit[5..0]
--
-- ***************** Version 105 *****************
-- User: Otan Date: 6/10/99 Time: 1:34p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 104 *****************
-- User: Otan Date: 6/09/99 Time: 6:41p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 102 *****************
-- User: Otan Date: 6/09/99 Time: 5:13p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 100 *****************
-- User: Otan Date: 6/09/99 Time: 3:20p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Optimized master and top-level tdf
--
-- ***************** Version 99 *****************
-- User: Otan Date: 6/09/99 Time: 9:48a
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 98 *****************
-- User: Otan Date: 6/07/99 Time: 11:33a
-- Updated in $/MegaCore/HandOff/45/source/src
-- 6/7/99 - Optimized DAC works. Need to check non-aligned QWORD target
-- read
--
-- ***************** Version 96 *****************
-- User: Otan Date: 5/22/99 Time: 8:33a
-- Updated in $/MegaCore/HandOff/45/source/src
-- 5/22/99
--
-- ***************** Version 95 *****************
-- User: Otan Date: 5/15/99 Time: 1:57p
-- Updated in $/MegaCore/HandOff/45/source/src
-- DAC - master and target simulations work
--
-- ***************** Version 94 *****************
-- User: Otan Date: 5/11/99 Time: 4:14p
-- Updated in $/MegaCore/HandOff/45/source/src
-- DAC back; after version1.01
--
-- ***************** Version 92 *****************
-- User: Otan Date: 4/23/99 Time: 2:16p
-- Updated in $/MegaCore/HandOff/45/source/src
-- DAC - fixed memory write w/ lm_ackn
--
-- ***************** Version 91 *****************
-- User: Otan Date: 4/22/99 Time: 2:35p
-- Updated in $/MegaCore/HandOff/45/source/src
-- DAC - master simulations work
--
-- ***************** Version 90 *****************
-- User: Otan Date: 4/19/99 Time: 9:36a
-- Updated in $/MegaCore/HandOff/45/source/src
-- DAC - master mode operation works (master read and master write)
--
-- ***************** Version 89 *****************
-- User: Otan Date: 4/15/99 Time: 9:50a
-- Updated in $/MegaCore/HandOff/45/source/src
-- pre1.1 - DAC - master mode - simulates for burst read/write and
-- single-cycle read.
--
-- ***************** Version 88 *****************
-- User: Otan Date: 4/14/99 Time: 1:18p
-- Updated in $/MegaCore/HandOff/45/source/src
-- rev1a on dac
--
-- ***************** Version 87 *****************
-- User: Otan Date: 4/08/99 Time: 12:52p
-- Updated in $/MegaCore/HandOff/45/source/src
-- ad_ce for the 50E
--
-- ***************** Version 84 *****************
-- User: Otan Date: 3/14/99 Time: 1:53p
-- Updated in $/MegaCore/HandOff/45/source/src
-- pre1.0-3
--
-- ***************** Version 83 *****************
-- User: Otan Date: 3/14/99 Time: 8:59a
-- Updated in $/MegaCore/HandOff/45/source/src
-- pre1.0-2
--
-- ***************** Version 82 *****************
-- User: Otan Date: 3/12/99 Time: 10:52a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Assert lm_last_r when lm_last and not latcntr_tor.
--
-- ***************** Version 81 *****************
-- User: Otan Date: 3/11/99 Time: 9:26a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Master Read with 1 word in pipe, followed by target write. Should do a
-- retry.
--
-- Single cycle fast back to back.
--
-- ***************** Version 80 *****************
-- User: Afauria Date: 3/10/99 Time: 12:18p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 79 *****************
-- User: Otan Date: 3/09/99 Time: 3:40p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 74 *****************
-- User: Otan Date: 3/09/99 Time: 9:48a
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 73 *****************
-- User: Otan Date: 3/08/99 Time: 5:28p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 72 *****************
-- User: Otan Date: 3/08/99 Time: 1:49p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 71 *****************
-- User: Otan Date: 3/05/99 Time: 10:57a
-- Updated in $/MegaCore/HandOff/45/source/src
-- 66 MHz Optimized
--
-- ***************** Version 69 *****************
-- User: Otan Date: 3/04/99 Time: 9:41a
-- Updated in $/MegaCore/HandOff/45/source/src
-- 66 mhz optimization; Need to work on fmax
--
-- ***************** Version 68 *****************
-- User: Otan Date: 3/03/99 Time: 2:47p
-- Updated in $/MegaCore/HandOff/45/source/src
-- 66 mhz optimization. Need to look at double cascade on irdy_or_not and
-- trdy_or_not.
--
-- ***************** Version 67 *****************
-- User: Otan Date: 3/02/99 Time: 7:30p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixed Latency timer.
--
-- ***************** Version 65 *****************
-- User: Otan Date: 3/02/99 Time: 2:23p
-- Updated in $/MegaCore/HandOff/45/source/src
-- 66 MHz Optimization
--
-- ***************** Version 64 *****************
-- User: Otan Date: 3/02/99 Time: 10:24a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Simulations work
--
-- ***************** Version 63 *****************
-- User: Otan Date: 2/26/99 Time: 6:05p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixed fast_back-to-back
--
-- ***************** Version 62 *****************
-- User: Otan Date: 2/26/99 Time: 11:53a
-- Updated in $/MegaCore/HandOff/45/source/src
-- MS_REQ Optimization fixed
--
-- ***************** Version 61 *****************
-- User: Ziada Date: 2/19/99 Time: 4:28p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Updated Parity Error output enable to be enabled during Turn Around
-- State
-- Updated parity error repoted set bit to be set during read cycles.
--
-- ***************** Version 59 *****************
-- User: Otan Date: 2/17/99 Time: 5:13p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 58 *****************
-- User: Otan Date: 2/16/99 Time: 7:56p
-- Updated in $/MegaCore/HandOff/45/source/src
-- master write simulations
--
-- ***************** Version 57 *****************
-- User: Otan Date: 2/09/99 Time: 5:51p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Updated for Master Read simulations
--
-- ***************** Version 56 *****************
-- User: Otan Date: 2/09/99 Time: 8:58a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Updated for Master Read simulations. 2/9/99
--
-- ***************** Version 55 *****************
-- User: Otan Date: 2/05/99 Time: 11:11a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixed master abort
--
-- ***************** Version 54 *****************
-- User: Otan Date: 2/02/99 Time: 4:15p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixed system parity error
--
-- ***************** Version 53 *****************
-- User: Otan Date: 2/02/99 Time: 2:11p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 52 *****************
-- User: Otan Date: 2/02/99 Time: 1:07p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Updated master parity error
--
-- ***************** Version 51 *****************
-- User: Otan Date: 1/29/99 Time: 12:26p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 50 *****************
-- User: Otan Date: 1/29/99 Time: 11:59a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Been Optimized to meet 33MHz performance.
--
-- ***************** Version 48 *****************
-- User: Otan Date: 1/27/99 Time: 9:08a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Target and Master Optimizations
--
-- ***************** Version 47 *****************
-- User: Otan Date: 1/25/99 Time: 10:43a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Target Optimization
--
-- ***************** Version 46 *****************
-- User: Otan Date: 1/21/99 Time: 4:26p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Target Write and Read have been extensively simulated
--
-- ***************** Version 45 *****************
-- User: Otan Date: 12/24/98 Time: 12:49p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 44 *****************
-- User: Otan Date: 12/22/98 Time: 4:27p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixing wait states for each data phase
--
-- ***************** Version 43 *****************
-- User: Otan Date: 12/16/98 Time: 7:33a
-- Updated in $/MegaCore/HandOff/45/source/src
-- for beta release
--
-- ***************** Version 41 *****************
-- User: Otan Date: 12/16/98 Time: 7:01a
-- Updated in $/MegaCore/HandOff/45/source/src
-- for beta release
--
-- ***************** Version 39 *****************
-- User: Otan Date: 12/15/98 Time: 9:29p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 38 *****************
-- User: Otan Date: 12/14/98 Time: 11:17p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 37 *****************
-- User: Otan Date: 12/12/98 Time: 2:55p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Added a new parity tree for the address phase. Parity seems to be
-- working, Needs further simulations.
--
-- ***************** Version 35 *****************
-- User: Ziada Date: 12/09/98 Time: 4:23p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 33 *****************
-- User: Otan Date: 12/08/98 Time: 4:59p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 32 *****************
-- User: Ziada Date: 12/08/98 Time: 11:40a
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 31 *****************
-- User: Otan Date: 12/07/98 Time: 8:23p
-- Updated in $/MegaCore/HandOff/45/source/src
-- ZMA- I checked this in on OT machine without figureing out what are the
-- changes.
--
-- ***************** Version 30 *****************
-- User: Nprasad Date: 12/03/98 Time: 6:16p
-- Updated in $/MegaCore/HandOff/45/source/src
--
-- ***************** Version 29 *****************
-- User: Nprasad Date: 11/30/98 Time: 5:53p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Added some comments to all the files. I'M DONE!! I'M DONE!!
--
-- ***************** Version 28 *****************
-- User: Nprasad Date: 11/30/98 Time: 3:36p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Changed the Master Write State Machine and the relevant signals to the
-- new specification. Ran simulations and fixed several bugs.
--
-- ***************** Version 27 *****************
-- User: Nprasad Date: 11/29/98 Time: 4:24p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Added capability to indicate a pure 64 bit system to. Parameter
-- 64bit_system.
--
-- ***************** Version 26 *****************
-- User: Nprasad Date: 11/29/98 Time: 3:51p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Changed lm_ack, irdy, frame and req64 to meet the new specifications
-- and logic. Also added lm_req32 as a control signal to trigger the
-- master core to request the bus.
--
-- ***************** Version 25 *****************
-- User: Nprasad Date: 11/29/98 Time: 2:31p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Master Write State Machine is now changed to the new specification. It
-- suports:
-- 32 bit burst through lm_req32
-- 32 bit single cycle
-- 32 bit io cycle
-- 64 bit burst
-- 64 bit single cycle <-- Only if the bus contains exclusively 64 bit
-- devices
--
-- ***************** Version 24 *****************
-- User: Nprasad Date: 11/25/98 Time: 4:56p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Added some comments.
--
-- ***************** Version 23 *****************
-- User: Otan Date: 11/25/98 Time: 1:33p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Master Write Simulations Work.
--
-- ***************** Version 21 *****************
-- User: Otan Date: 11/23/98 Time: 7:04p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Master Write debugging 64-64 and 32-64.
--
-- ***************** Version 20 *****************
-- User: Otan Date: 11/23/98 Time: 3:50p
-- Updated in $/MegaCore/HandOff/45/source/src
-- Target Read Simulations successful. Added 64-bit -> 64-bit and 32-bit
-- -> 64-bit transactions.
--
-- ***************** Version 19 *****************
-- User: Nprasad Date: 11/23/98 Time: 11:32a
-- Updated in $/MegaCore/HandOff/45/source/src
-- Fixed 32-->64 State Machine in Target.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -